We have a Bamboo server running in the cloud and we would like to connect the machine that is in our local network. The problem is that this PC only has access to proxy that has only port 80 available and company would not allow to open any ports.

We want to avoid setting up new Bamboo instance in our local network.


As far as I know Bamboo communicates at least over two ports with the client.

(also see https://confluence.atlassian.com/bamkb/troubleshooting-remote-agents-216957427.html)

What about setting up an additional instance for your agent in the cloud? (Maybe in a virtal private cloud.)

  • You should include the relevant part of the link in the answer itself, as is if atlassian move the doc and the link break, there's not much in the answer by itself, not even the ports number used. – Tensibai Sep 14 '17 at 15:41
  • Welcome to DevOps! Would you mind editing your post to make it look more like an answer? For example transforming those questions into suggestions? Also - it's better to also include the relevant snippets from the linked article as quotes. – Dan Cornilescu Sep 14 '17 at 15:43

So I am assuming that

1) you have a PC on your LAN. The PC can only talk to port 80 outgoing via a proxy

2) you have a bamboo server running a cloud service

3) you wish to initiate a connection from the bamboo server to the PC

Don't get your hopes up but this answer https://stackoverflow.com/questions/19161960/connect-with-ssh-through-a-proxy

explains how to use a http proxy to tunnel ssh. Unfortunately most http proxies disallow the CONNECT method

Once you have the ssh to the remote cloud service set up then try it again with a -R option to allow a reverse tunnel

Then you should be able to connect via the reverse tunnel back to the Lan PC

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.