Difficulty adding Calibre OPDS

Can anybody help? I’ve input IP, port and username/password and it always fails to connect. I can connect to the web server via a browser but just not via Panels to Calibre OPDS

THe OPDS URL is usually different to the URL you input on your webbrowser. WHat do you use as an OPDS provider, and which URL did you input?

I’m using Calibre and I put down http://192.168.1.xxx and I set a username and password too

Then you have to input http://192.168.1.XXX/opds

(by the way, there’s no need to masquerade local IP addresses, no one can access it outside of your network)

Unfortunately just says unable to find server

Are you connected, via WiFi, to your local network?

As @foux suggested, it should connect if both devices are on the same network and you use the IP address and port that Calibre is using.

In my case, the configuration looks like this:

What do you see on your computer browser if you type your OPDS URL ?
Something like http://192.168.1.137:8080/opds

You should see the feed, similar to this:

If you try to open it on your iPhone/iPad, Safari should show an error message like this

If you don’t, it means both devices can’t see each other and you have a local network configuration problem.

1 Like

Hey Dani,

Thanks for your reply, much appreciated! I did finally manage to make the connection by disabling username and password, I confirmed server operating by checking localhost:8080/opds and finally I tried to configure in panels again and input 192.168.1.150:8080/opds and bingo, connected first try! Thanks again :blush:

Awesome! I’m glad it got solved :raised_hands:

1 Like

Thanks for the explanation, I couldn’t do it for a long time, but the solution turned out to be simple. :slight_smile:

1 Like

Yeah none of this works for me. My desktop can see the OPDS just fine, if I go to it in Safari on my iPad I get the error in your screenshot (and if I go to the IP address & port I can see my content just fine), but when I try connecting via the App it’s like the server doesn’t exist. The only error message I am receiving is that it could not connect to the server so I have no idea what’s causing the issue here.

EDIT

After more fiddling around tonight I was able to get the ODPS working in a different ebook app so I’m pretty sure the issue is with the Panels app itself. I tried doing a factory reset on the app but that made no difference. I did notice if I input “http://calibre.local/opds” for the host it does take a moment longer before giving me the “could not connect to the server” error. Additionally I played around with port forwarding on my router for shits & giggles and when I used my router’s IP with port 8080 I received an error it found the server but obviously could not connect since I don’t have my Calibre server set up for https.