We are running a continuous integration server with the following software:
Windows Server 2012 (AWS EC2 Instance)
TeamCity 9.0.3
Youtrack 6.0
Collabnet Subversion Edge 4.0.14-4110.144
Octopus Deploy 2.6.5.1010
All software is up-to-date version wise. Appropriate firewall exceptions are in place.
When we installed Octopus, we are able to access the Web Portal site on the default localhost url. However, when we add a new binding (http://od.ourservername.com:9107) in Octopus Manager to allow for external access we are not able to access the Web Portal externally. All other services on the machine are accessible externally.
The log files (OctopusServer.txt) show the following entries:
2015-04-21 21:16:10.9977 1 INFO Service started
2015-04-21 21:16:44.3727 1 INFO Web force SSL: False
2015-04-21 21:16:45.4509 1 INFO Web listen prefixes: http://od.ourservername.com:9107/
2015-04-21 21:16:46.6696 1 INFO Service stopped
2015-04-21 21:16:46.8415 1 INFO Waiting for service to start. Current status: StartPending
2015-04-21 21:16:47.8570 1 INFO Waiting for service to start. Current status: Running
2015-04-21 21:16:48.6071 5 INFO Browse your Octopus server at: http://localhost:9107/
2015-04-21 21:16:48.8727 1 INFO Service started
2015-04-21 21:16:56.8727 5 INFO You can browse the RavenDB server at: http://localhost:10931/
2015-04-21 21:17:00.6227 5 INFO The database is up to date.
2015-04-21 21:17:01.8883 5 INFO Distribution service listening on: 10943
2015-04-21 21:17:02.1852 5 INFO Web server is ready to process requests
The OctopusServer.config file contains the following keys:
A call to netstat -a returns (in part):
TCP 0.0.0.0:9100 OurServer:0 LISTENING
TCP 0.0.0.0:9107 OurServer:0 LISTENING
TCP 0.0.0.0:9119 OurServer:0 LISTENING
TCP 0.0.0.0:9142 OurServer:0 LISTENING
The following Octopus Deploy issue on GitHub is perhaps the closest info we could find. But we are not using a reverse proxy.
https://github.com/OctopusDeploy/Issues/issues/437
We have tried uninstall/reinstall. Rebooting. Various combinations of protocol and port.
Any ideas?