Jenkins (windows) on AWS works fine on the local host: 8080, but is not accessible from the outside

I installed Jenkins on an AWS instance along Apache (bit WAMP) on a Windows machine

Apache works great and can be contacted inside http://locahost inside and http://xxxx (my own IP)

Jenkins works fine under http://locahost:8080 internally , but does not work with http://xxxx:8080 outside

I opened an inbound TCP rule for port 8080 in a security group on AWS

I opened the jenkins.xml configuration and ran it every time using the following options

 --httpListenAddress=0.0.0.0 --httpListenAddress=xxxx 

I read that I need to change the $ HTTP_HOST variable, but I don’t know where I should do it on a Windows machine

It really upsets me

+4
source share
1 answer

Check the configuration of the Windows firewall on the server. Typically, Windows disables external access by default. Check this out for your firewall configuration: http://www.codepuppet.com/2014/02/08/enabling-external-access-to-your-apache-web-server-on-windows-7/

+2
source

All Articles