Plexamp can't connect to my server, but Plex can (from iOS)

I have Plex and Plex on my iPhone. All are the latest versions with no pending updates.

With Plex I don’t have a manual server connection. I’m logged into Plex (lifetime plexpass). I can’t login with Plexamp.

For Plexamp, I said OK to “would like to find and connect to devices on your local network” and “Don’t Allow” to “would like to use bluetooth” (since there’s no point).

I sign in with my plex.tv password (giving the 2FA code), gets me to the “Select a library” page and I see only two choices: Podcasts (on Plex) and Music (On TIDAL).

I click on “Not seeing your server”… none of that seems to apply, especially since I can connect with Plex on iOS. I mean, it uses the same mechanism to login, right??

PlexAmp 4.0.3 made its way to the App Store today, finally. Which PlexAmp version are you on? Sign out and click on SIGN IN WITH BROWSER

I’m on 4.0.3, but probably wasn’t when I first tried it. I just signed out, did the sign in with browser… same thing.

Huh, I really can’t see the Bluetooth connection being a legit reason of why logging in would fail.

Are you on a WiFi network when signing into PlexAmp? Try logging in and out on both the WiFi and cell service separately and see if that makes any difference otherwise it’s something more than this.

We currently don’t have a manual way to connect to a server or use a proxy either.

I have followed along your steps as well but I’m not having any trouble getting access to my music library like you’re having.

I’m not entirely sure if this would work but do your Plex server setup for Remote Access?

Turned off wifi, logged in through the app (not browser)… worked. That seems crazy to me. Clear app from iOS history, turn of wifi… now I can’t see anything in Plexamp.

Yes, my Plex server has remote access enabled.

I logged out of Plex, and with wifi on I can login and it sees my stuff.

This is all very odd.

And I checked the settings in Plex, no manual servers are configured.

I currently have my Plex Server disconnected from Remote Access but I presume that it’s initially needed to be turned on if you want your server to be able to talk to PlexAmp. I will need someone at Plex, a ninja to chime in with a confirmation of this, but this is how I had to do it.

You should be able to shut off Remote Access if that’s something you want to do. PlexAmp can now access the library, now that your server and PleXAmp on iOS has been authenticated.

Until they release an update where we can manually connect to a server on the network or setup a proxy, I think the Plex server has to have remote access turned on, and you have to sign into plex.tv, then it will make that initial handshake between plex.tv and PlexAmp.

Are you able to scroll through your PlexAmp locally now?

Please post some debug logs, this will tell the story.

Over time Plexamp has gotten much better at network connectivity. It can talk to a server on the LAN, WAN, and work around DNS rebind protection. The most recent issue i’m aware of was related to a weird network configuration and a custom dns and reverse proxy. But in all normal setups it should work, so i’m puzzled.

(and to clarify, you do need to sign the server into plex.tv, but remote access is definitely not needed)

If you’re on IOS check your settings for PlexAmp in the Settings app to ensure that “Local Network” is switched on.

If it’s switched off it means that PlexAmp can’t try to access anything on the local network

By debug logs, do you mean Plex server > General > Enable Plex server verbose logging?

What does “on ISO” mean? I googled, didn’t see anything useful.

Typo, sorry. on IOS

I stand corrected. I may have had that issue prior and assumed it was necessary for Remote Access to be turned on. Thanks for clarifying for all on the thread.

I don’t see a “local network” setting in the iOS app. I looked at all the settings.

Open the settings app,

Go to PlexAmp (Depending on how many apps you have installed, it may be a looooong way down)

Local Network is one of the options.

Ah, thanks. That option is on.