I’ve had Plexamp-v2.0.0-rPi-beta.2 running on a Raspberry Pi 3 for a couple weeks, without (many) issues. This week, it stopped working. I can see the player in desktop and mobile Plexamp, but when I try to select it in the cast menu I get the error:
Could not switch to player
If I view the logs during the connect attempt, I see:
journalctl -xfu plexamp
Oct 06 16:47:24 raspberrypi node[547]: warn: DEVICE: No provider for source <guid>
Oct 06 16:47:24 raspberrypi node[547]: debug: DEVICE: Fetching latest provider list from cloud.
Oct 06 16:47:24 raspberrypi node[547]: debug: DEVICE: Fetching latest list from cloud.
Oct 06 16:47:24 raspberrypi node[547]: error: DEVICE: Error loading media providers from plex.tv: Error: Request failed with status code 406
Oct 06 16:47:25 raspberrypi node[547]: debug: DEVICE: Fetched 15 devices from the cloud.
Oct 06 16:47:25 raspberrypi node[547]: error: DEVICE: Error loading providers or resources, not merging.
Oct 06 16:47:25 raspberrypi node[547]: warn: DEVICE: No provider for source <guid>
Where guid is the identifier specified in the Pi’s server.json as
@OttoKerner Unfortunately, this isn’t an expired certificate issue. If you look at the log output above, I’m getting “No provider for source” instead of “expired certificate”. That said, I did follow the instructions in the thread you linked to remove the invalid certificate, just in case that was compounding the problem (or in case the log error was mis-reporting). Still no joy. Still can not connect to the Pi player.
I did reinstall Plexamp 1.1 on my Windows desktop just to try to generate an up-to-date server.json file for my Pi, and for whatever reason Plexamp 1.1 is giving me the
NO MUSIC SERVERS
error*. It had worked previously, because that’s how I was able to generate the initial json file.
So for some reason, older Plexamp’s can no longer connect to my PMS.
EDIT: I’ve now installed Plexamp 1.1 on both an additional Windows laptop, and a separate Mac machine, and all give the “NO MUSIC SERVERS” error. I’m thinking the problem is more in the PMS than Plexamp or the Pi.
I do - I’m really very unhappy with the situation. Using Plexamp 2.0.2 in docker container on Hifiberry DAC/Hifiberry OS setup. 3 weeks ago - worked like a charm.
Is ther ANY way to fix this? Or is it just me trying to fling to a headless rpi connected to my old stereo?
I just ran into this as well. I just re-built my RasPi image and went back through installing Plexamp 1.1 again and the whole server.json shuffle, etc.
I just ran through the X1/X3 certificate fix with no luck. I never got the certificate error in my service logs; only the DEVICE: No provider for source and DEVICE: Error loading media providers from plex.tv: Error: Request failed with status code 406
I’m running Plexamp-v2.0.0-rPi-beta.2 on a PI, with a hifiberry DAC as well - it can see the player but not play.
Hope this is some “motivation” to put some resources into the headless raspberry pi + dac image project that just works. Even if this is put behind plex pass paywall, there are a few folks like ourselves where this functionality would basically put us 100% into the plex ecosystem.
Made a fresh pi install did the cert fix, downgraded node, made a new server.json file with older windows plexamp got no music servers found on it.
Then I made manually a new server.json file via curl no go. I can select pi plexamp as flingin destination on web, windows plexapp and android plexapp.
The casting button turns orange play button changes to pause button, but timer/song doesn’t start, web console doesn’t show anything playing.
Command line: sudo systemctl status plexamp shows “error loading media providers form plex.tv … request failed error code 406”
Some times sudo systemctl restart and after it status returns all ok but song doesn’t start/timer doesn’t tick even though pi plexamp can be and get’s selected as the destination.
Like many others I would be 100% in Plex ecosystem if I could just cast to RPI without using something that currently works like tidal connect via volumio. I would rather use just Plexamp than have to use Tidal or Foobar to play off my RPI
is Plexamp V3 for Raspberry Pi a pipe dream? really sad to see majority of info from 2019…
I gave up, reformatted the SD card, and installed RasPlex instead. It’s a shame, because it’s overkill for an audio-only solution. And I struggled to get it to recognize my DAC hat. And you absolutely have to have a monitor/keyboard connected for the initial set-up. But once it’s running properly, it can run headless and I can control it remotely via PlexAmp or Plex Web.
Big plus: the support community is still active and answers your questions. Oh… and it’s a “labor of love”, too, so despite what Elan says, the two are not mutually exclusive. So there’s that.