Quote:
Originally Posted by tykwytta
Hey everyone!
I'm trying to share my library with a friend so I've followed the documentation ( https://manual.calibre-ebook.com/ser...n-the-internet). I'm able to access locally as usual, but not from a external network, which return the ERR_CONNECTION_TIMED_OUT error.
I already tried to change the port, but gives me the same error.
The server error log show the following message:
Code:
calibre server listening on 0.0.0.0:8080
OPDS feeds advertised via BonJour at: 192.168.0.12 port: 8080
I'm using Manjaro Linux.
Any suggestions would be great!
Thanks
|
How are you connecting your computer to the external network? A 192.168 address is not routable on the Internet. To quote from RFC-1918:
Code:
The Internet Assigned Numbers Authority (IANA) has reserved the
following three blocks of the IP address space for private internets:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
You will need to supply your computer with a routable address either by the port forwarding mentioned in the documentation or by placing it in your router's DMZ, either of which will use your router's external address as the computer address from the Internet. A Google search on whatsmyip should return the external address being used by your router at that time. It can change depending on your ISP's policies.
So while you may connect to your calibre server using 192.168.0.12:8080 from the internal side, you would need to use 76.45.120.89:8080 from the outside (assumes the address is what was returned from whatsmyip and that you port forwarded 8080 to 8080).