rasmuslos / ShelfPlayer

Native Audiobookshelf player for iOS & iPadOS
Other
188 stars 18 forks source link

Can't login with Tailscale Address #55

Closed JBaby9783 closed 6 months ago

JBaby9783 commented 6 months ago

I can and do login to ABS in the app and on the web with my Tailscale address. Shelfplayer keeps saying ABS server not found.

rasmuslos commented 6 months ago

Can you login into the official app? And do you use OpenID connect?

rasmuslos commented 6 months ago

Can you share the Tailscale debug log? You should be able to create it in the Tailscale app.

JBaby9783 commented 6 months ago

I can connect with the official app. I'm not using OpenID. I have no idea where to find the debug log in Tailscale.

rasmuslos commented 6 months ago

The problem is that iOS prevents insecure connection outside of your local network. Adding the NSAllowsArbitraryLoads property to the Info.plist fixes this. But it might take some time until this fix reaches you, I have to justify this to the app review staff, and they can be quite hard to talk to.

In the meantime it might work to encrypt your traffic using Tailscale's encryption feature.