View Single Post
Old 04-10-2020, 06:42 PM   #3
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,737
Karma: 169712580
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by tykwytta View Post
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).
DNSB is offline   Reply With Quote