as many posts have been already raised, I do have trouble connecting to my container via SSH. I am choosing a sample build that runs successfully and doing a Rerun job with SSH, bear in mind I do not see a drop down menu or a tab as per documentation, but I believe this is for v1.0. Anyways, the connection times out and it never connects. My public key is on bitbucket.org and therefore I expect CircleCI to be pushing this key to any new existing container that I build (it would be nice to be able to verify this somehow). I have tried:
Authenticating from my local Macbook to Bitbucket: ssh -Tv git@bitbucket.org > Success
I did think about firewall but I am not sure how this is managed from the IT. The timeout is done in probably less than 2-3 minutes.
I can spin up another container for more networking troubleshooting. But do you see anything else that can be involved ? If there is whitelisting that needs to take place, is there like a generic pool of IPs that CircleCI is using for the containers or another smart way of whitelisting ?
If you are in a business environment and you’re using non-standard ports, it is almost certainly a firewall issue. I’d concentrate on that first. If you can, use a mobile phone with a data connection and try connecting via that.
You might also be able to approach IT and ask them to do a test on a non-firewalled connection.
Not as far as I know. I believe CircleCI will only have a small pool of IPs to use, so they will (temporarily) add a randomised port into their dynamic firewall rules for the duration of your SSH session. The rule will be destroyed at the end of the session. So, random ports is part of this design.
Q1. Do you have a reserved ranges of ports or a reserved range of IPs ? We are doing a POC so it will be hard to be using our hotspots when the whole company will be using it/
Q2: I am typing normal linux command and I get the below: