First thing to do when you have issues connecting to Iguana is to see if Iguana is running and if the web port is open. Try using a tool like wget or curl.
To access the web interface of Iguana from outside of the machine it is running on then you will often need to configure what TCP/IP ports are open on the machine to access through the public IP address of the machine.
We give an example workflow doing this with an EC2 instance on Amazon webservicesMost likely you will need to configure your ‘firewall’ to make it possible to connect your web browser to Iguana. For instance this video shows how to ‘open’ port 7654 on Amazon Web Services to allow us to access Iguana:
...
This video shows the usage of:
Code Block |
---|
./iguana --service status |
This tells you three important pieces of information:
Is Iguana running? If it isn’t running you cannot connect to it.
Port number the web UI is on - default is 7654
The public IP address of the server.
The public IP address is the Internet Protocol address that is publicly accessible to the internet: http://<Public IP Address>:7654/
A firewall is a piece of security software which protects a server from malicious people trying to connect via the network to a server. We need to configure the firewall to allow us to send TCP/IP traffic to port 7654. This will then allow our us to connect our browser to Iguana.
Use a command line web client like wget or curl to verify that Iguana’s web server is working.