Hello, I'm trying to access the OPDS from my phone with the MapleRead app via Bonjour however it's no longer getting detected. This used to work before our router got replaced. I had to reconfigure the network and return the same setup I used on my laptop. The same static IP address on ethernet, same subnet mask, same gateway.
The few differences are this network uses Band Steering by default and CGNAT was brought back (which shouldn't be an issue I think, though I'm trying to get it removed again). My phone and laptop are still on the same network so in theory the OPDS should be detectable on my phone. At the moment, I can only access the server through the browser on my laptop.
- I've tried reinstalling Bonjour (by reinstalling iTunes)
- Downgraded Calibre, reinstalled the latest version of Calibre
- Checked Firewall entries if there's anything missing (there shouldn't be since I reinstalled them)
- Changed the default port used by Calibre
- Changed the interface to "0.0.0.0" for only IPv4 connections instead of IPv6 + IPv4
- "Activate OPDS feeds via Bonjour" is on as it always was
- Changed the static IP address for my laptop, didn't detect the OPDS
- Let my router assign an IP address for my laptop, still didn't detect it
- EDIT: I've also now reset network settings, still didn't get detected
Did I forget to change any setting? Was CGNAT the issue all along because I don't remember having that problem back when our network had it but I could be misremembering.
Error log
Code:
calibre server listening on [::]:80xx
OPDS feeds advertised via BonJour at: 192.168.1.xx port: 80xx
Access log I think from when I accessed the server from my laptop
Code:
::1 port-57341 - 14/Feb/2024:09:37:41 +0800 "" 408 129
::1 port-57350 - 14/Feb/2024:09:37:41 +0800 "" 408 129