Jump to content

The Unraid server is unreachable from outside your network


Recommended Posts

Hi,

I've configured MyServer, but it seems even if I've also configured port forwarring in my router, something doesn't work properly.

php /usr/local/emhttp/plugins/dynamix/include/UpdateDNS.php -v

 

I got this output

Quote

 

root@endys:~# php /usr/local/emhttp/plugins/dynamix/include/UpdateDNS.php -v
(Output is anonymized, use '-vv' to see full details)
Unraid OS 6.11.1 with My Servers plugin version 2022.09.28.1258
 Signed in to Unraid.net as endystrike
Use SSL is yes
⚠️  Rebind protection is enabled for myunraid.net
Local Access url: https://endys.local
⚠️  192-168-1-244.hash.myunraid.net does not resolve to an IP address, it should resolve to 192.168.1.244
Remote Access url: https://[redacted].hash.myunraid.net:[redacted]
 [redacted].hash.myunraid.net resolves to [redacted]

Request:
{
    "keyfile": "[redacted]",
    "plgversion": "2022.09.28.1258",
    "internalhostname": "endys.local",
    "internalport": "443",
    "internalprotocol": "https",
    "remoteaccess": "yes",
    "servercomment": "unraid",
    "servername": "endys",
    "internalip": "192.168.1.244",
    "externalhostname": "*.hash.myunraid.net",
    "externalport": "[redacted]",
    "externalprotocol": "https",
    "unraidreport": "{\"os\":{\"serverName\":\"endys\",\"version\":\"6.11.1\"},\"api\":{\"version\":\"2.52.1\",\"status\":\"running\",\"environment\":\"production\"},\"apiKey\":\"valid\",\"myServers\":{\"status\":\"authenticated\",\"myServersUsername\":\"endystrike\"},\"relay\":{\"status\":\"connected\"},\"minigraph\":{\"status\":\"connected\"},\"cloud\":{\"status\":\"ok\",\"ip\":\"52.40.54.163\"},\"flashbackup\":{\"activated\":\"no\",\"error\":\"no\"}}"
}
Response (HTTP 200):
[]
success

 

 

  • I've also tried to do Test-NetConnection on the port from PowerShell, ping works but TCP Test fails anyway

unraid_troubleshooting_remote.jpg.8e074456ec2feaa268ab8a1464a1e79b.jpg

 

Here I attach the diagnostic file too

endys-diagnostics-20221018-0228.zip

 

Thanks for your help! ;)

Link to comment
14 hours ago, ljm42 said:

Glad your ISP was able to confirm this. There isn't really anything we can do to help when the ISP is blocking your port forward.

Yeah, at least now I know that and therefore I was able to ask to my ISP to give me a public IP and in few days they'll give it to me! ;)

Thanks for your help! :)

Link to comment

Hi everyone,

my ISP activated me the public IP, if I try both from my smartphone (after disabling wifi) and from my PC to enter via web browser into my Unraid, it works...

But I don't know why, when I do the test from Unraid it says that the server is not reachable from the internet.

1929279415_2022-10-2118_59_24-endys_ManagementAccess.jpg.c045045b0f7438390497fd9891cd6ac5.jpg

 

I tried to also test the connection and everything seems to be fine: the NAT forwarding works as expected forwarding the traffic from external port 52890 to internal port 443 on Unraid's IP.

pwsh.jpg.38f717f4e8c6bc9494cb0a203fc8ecc7.jpg

 

If I try from the web browser, everything seems to be fine too.

1609540153_2022-10-2119_04_36-endys_Login.jpg.d68097c3151f18dcf98e97b5646b66e3.jpg

 

Now, I've 2 questions:

1) I put a domain under cloudflare and enabled proxy: but if I try to reach the host using the fqdn, it doesn't work... I'm using Cloudflare DDNS docker and the IP in Cloudflare matches with the real one, so the docker is working properly... Why I cannot use my fqdn? Is there any particular setting in Cloudflare that should be set?

2) Why unraid under settings is telling me that my server cannot be reached from the internet when I can enter into it from https://mypublicip:52890?

 

I attach here the diagnostic too.

endys-diagnostics-20221021-1910.zip

 

Thanks a lot for your help guys!

 

Link to comment
  • 10 months later...
On 10/21/2022 at 1:11 PM, endystrike said:

Hi everyone,

my ISP activated me the public IP, if I try both from my smartphone (after disabling wifi) and from my PC to enter via web browser into my Unraid, it works...

But I don't know why, when I do the test from Unraid it says that the server is not reachable from the internet.

1929279415_2022-10-2118_59_24-endys_ManagementAccess.jpg.c045045b0f7438390497fd9891cd6ac5.jpg

 

I tried to also test the connection and everything seems to be fine: the NAT forwarding works as expected forwarding the traffic from external port 52890 to internal port 443 on Unraid's IP.

pwsh.jpg.38f717f4e8c6bc9494cb0a203fc8ecc7.jpg

 

If I try from the web browser, everything seems to be fine too.

1609540153_2022-10-2119_04_36-endys_Login.jpg.d68097c3151f18dcf98e97b5646b66e3.jpg

 

Now, I've 2 questions:

1) I put a domain under cloudflare and enabled proxy: but if I try to reach the host using the fqdn, it doesn't work... I'm using Cloudflare DDNS docker and the IP in Cloudflare matches with the real one, so the docker is working properly... Why I cannot use my fqdn? Is there any particular setting in Cloudflare that should be set?

2) Why unraid under settings is telling me that my server cannot be reached from the internet when I can enter into it from https://mypublicip:52890?

 

I attach here the diagnostic too.

endys-diagnostics-20221021-1910.zip 108.25 kB · 1 download

 

Thanks a lot for your help guys!

 

 

Hi ! I got the same situation at the moment, what was your resolution?

Link to comment
×
×
  • Create New...