bitbucket pipeline connection timed out

Bradley Forster May 25, 2021

How do I connect to my server via ssh? I'm currently getting a time out error, but I can use Putty from my computer to make a connection, so the port is definitely open.

The output from BitBucket pipeline is: ssh: connect to host staging.<domain>.net.au port 22: Connection timed out

The below is from Atlassian Variables and Secrets with <user> and <host> changed to the actual values

image: node:6    # specify your Docker image here
pipelines:  
  default:
    - step:
        script:
           - mkdir -p ~/.ssh
           - cat my_known_hosts >> ~/.ssh/known_hosts
           - (umask  077 ; echo $MY_SSH_KEY | base64 --decode > ~/.ssh/id_rsa)
           - ssh <user>@<host> 'echo "connected to `host` as $USER"'

 

1 answer

0 votes
Bradley Forster July 9, 2021

The issue was the certificates not being setup correctly. I'm using cPanel and I just needed to create a key set in cPanel and add the key as an access key in bitbucket.

https://stackoverflow.com/questions/67631692/connect-bitbucket-pipeline-to-cpanel-with-api-keys

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events