Good news!!!
Now do a port scan on your internet connection to check if your Elk port is open on your firewall or to check your firewall settings.
What is my IP Port Scan
Call a friend nearby and ask him to telnet to your internet IP and Elk port like so. You got your internet IP from what is my IP.
If it it open you will see the following.
/pete# telnet 76.X.Y.Z 8080
Trying 76.X.Y.Z...
Connected to 76.X.Y.Z.
Escape character is '^]'.
The above means port 8080 is open on the firewall.
control right bracket (]) exits you to telnet then type quit to exit telnet.
if port is not open you will see this:
pete# telnet 77.X.Y.Z 8080
Trying 77.2.156.131...
It'll hang here. Control C to exit here.
You can also DIY this at home if you tether with your laptop to your cell phone while it is connected to the internet.
Here is the same test connecting to an ELK open port via the internet. Helping a CT peer here with his ELK1 Panel and new PFSense firewall.
This one disconnected me in a few seconds.
telnet 216.X.Y.Z 2601
Trying 216.X.Y.Z...
Connected to 216.X.Y.Z.
Escape character is '^]'.
Connection closed by foreign host.
Another thing your can do is put your Elk panel IP in to a DMZ on the firewall for a few minutes.
If this works then it is just a port forwarding configuration on your firewall.
What is the MFG and model number of your firewall?