I would like to know what causes this exception. Why would a HostKey be rejected. And is a Access Key to an individual repository a hostKey.I created a key using ssh-keygen -m pem -t rsa -b 4096. I added this key to AccessKey. The key is in the format "ssh-rsa *******************== tony@LAPTOP-XXXXXX"Is this the correct format for a Access Key
Hi Anthony,
Thank you for contacting Atlassian Community! I'm Norbert from Bitbucket Cloud Support, it's nice to meet you! Also, welcome to the Atlassian Community
I would like to inform you when I've generated an SSH key the following way, I was able to add it as an access key under my Bitbucket Cloud repository:
ssh-keygen -m pem -t rsa -b 4096
I suspect what may have happened is that when you copy/pasted the key from your terminal window it might have copied the SSH key with additional enter.
Can I ask you to first copy this key to a notepad and inspect the public key whether if it contains an additional new line(s) or not? In case there are new lines, can I ask you to remove the new lines and convert the key into one-line?
Please let me know how it goes, Anthony, we're here to help.
Best Regards,NorbertAtlassian Bitbucket Cloud Support
Thank you I am still getting
Caused by: com.jcraft.jsch.JSchException: failed to send channel requestat com.jcraft.jsch.Request.write(Request.java:65) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.RequestEnv.request(RequestEnv.java:52) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.ChannelSession.sendRequests(ChannelSession.java:222) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.ChannelExec.start(ChannelExec.java:41) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.Channel.connect(Channel.java:152) ~[jsch-0.1.55.jar:na]
Ok I am on windows 10. I am using a windows command prompt to generate the key
I use ssh-keygen -m pem -t rsa -b 4096 to generate the key.
Then I open the key in notepad plus and copy it to bitbucket. repository/repository settings AccessKey. The Key I give the name rsh-key-1
I will give you the key its as I will regenerate a new one and remove this
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDKYzSS6EyvcXQUPEW2ngOMLp8DQobRqyHXbLNmxVciy5upNH3R9FNsp/NeCYVaD2qU5Clt9L/zfJeoOOlrM3c6UvneOATReA9sMrzg31KGtWfuWjTtdDiWz1wImej/zmpzuO0jK0mqKyAsKNwoyxmHKgGsdP2FWjPQdqnrBoBytRGA4uLNKfXDQaOyL0v/IJyPE9qWW1irNg970DjaUIIi2+qdJNC2WvEgo0MDRhWcQLs4SFhoFv95uO3PABhjx0QlCCvogEXM44C9SFUsl48j+YAuP47hjAxrbGQSOwFHmr9hD+i2dOHmdcGEJHLRrokR7zECRqLlIeei7gb9JiMEW3O3ZNjil4i3zEifKATi0/mp/ve7WsIDzwz3Ygu0jKZNP+kVgGLW7LR6WnWm5OM3qZtv6UPWfK/7NfRUbGfEjBpQgqYj6u0SwhtBucS9BKWrX6WBHlCZgbYAFXfGUe8iQFACJi3uj+Zj3d0QDzwVH0pZ7aQ43rnVn1f/zqcmHLSsjp2h5liJ1VG1ApWxLwU2qDchvUrO0CHFIh3HUt91uK8jm1G7CDlsPQVv4vPtzv02B2JNO20l5JSernYGuC2pXMp6epqABA3wCX+c1Vm+9nhM4/8+U+fZcJQ7vf1DybGdSV+VYDBcH/k9hNXMnBjkAJezLZuVXMZW52FJFG7fAQ== @yname@LAPTOP-8XX05XXX
What does the error failed to send channel request mean. I am trying to connect to this bucket from another application called Spring cloud config server. Which contains a private key that matches to the key I have put in Access Key
The private key is generated as
-----BEGIN RSA PRIVATE KEY-----Proc-Type: 4,ENCRYPTEDDEK-Info: AES-128-CBC,1BAE92E64C13CCB60BC3C8FAF6354195
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-----END RSA PRIVATE KEY-----
More information
021-12-15 22:19:19.907 INFO 32012 --- [nio-8888-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms2021-12-15 22:19:22.192 WARN 32012 --- [nio-8888-exec-1] .c.s.e.MultipleJGitEnvironmentRepository : Error occured cloning to base directory.
org.eclipse.jgit.api.errors.TransportException: git@bitbucket.org:tcavanagh/h-fetcher-cpnfig.git: failed to send channel request
Thank you for your reply. The error message that you mentioned seems to be specific to Spring Cloud application. Unfortunately I don't have any knowledge of this application, but it seems like your application is not able to connect to Bitbucket Cloud:
org.eclipse.jgit.api.errors.TransportException: git@bitbucket.org:tcavanagh/h-fetcher-cpnfig.git: failed to send channel request Caused by: com.jcraft.jsch.JSchException: failed to send channel requestat com.jcraft.jsch.Request.write(Request.java:65) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.RequestEnv.request(RequestEnv.java:52) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.ChannelSession.sendRequests(ChannelSession.java:222) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.ChannelExec.start(ChannelExec.java:41) ~[jsch-0.1.55.jar:na]at com.jcraft.jsch.Channel.connect(Channel.java:152) ~[jsch-0.1.55.jar:na]
I would like to ask if you could try to clone this repository from the same computer where Spring Cloud is hosted using the same SSH key pair? This way we could double-check whether if your host or only Spring Cloud is not able to connect.
Please let me know.
It looks like you're new here. Sign in or register to get started.