Continuing the discussion from No Soup For You, Fresh Install:
Server Version#:
Player Version#: 4.30.2
Chrome OS (CloudReady), installing via Linux Debian 10
I installed PMS by downloading the .deb package from https://www.plex.tv/media-server-downloads/, right-clicking, and selecting “Install with Linux (Beta)”. I was able to confirm PMS was running via “sudo systemctl status plexmediaserver”. When opening PMS, I was forwarded to the setup URL http://penguin.linux.test:32400/web but after logging in, I got the No Soup For You error.
I tried logging out of Plex and repeating, opening the URL in incognito mode, and removing (dpkg --purge plexmediaserver) and reinstalling. However, the issue persists.
I am trying to run the PMS on the same desktop I’m using to visit the setup URL (not setting up a separate server at this point).
I’m not sure if it’s relevant, but I previously had a PMS set up on Mac, which worked fine. I removed all authorized devices (except Plex Web/Chrome OS) but not sure if I needed to do something else to shut it down properly. (I did not sign out or explicitly stop PMS before formatting my Mac to install Chrome OS.)
Plex Media Server.log (112.5 KB)
If the Plex/web is running on the same host as the server:
- Do not use domain names due to their external reference.
- Use the Loopback adapter http://127.0.0.1:32400/web
If the host is on the same RFC-1918 LAN, use its LAN IP.
In short, no domain names until after claimed and made part of your account by IP address setup.
Exceptions to this are if you have a properly configured .LAN domain which exists solely within the RFC-1918 space and both source & target machines are on the same subnet.
Anything else requires SSH-tunnel through the loopback adapter of the destination host.
Thank you! Here are some more detailed steps I followed for others with a similar setup:
- Set root/user passwords
- sudo -i
- passwd root
- passwd user (replace user with your username)
- exit
- Create key
- ssh-keygen
- Can use defaults & empty passphrase
- sudo -s
- cat /home/user/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
- Replace user with your username
- exit
- Start ssh
- sudo -i
- cd /etc/ssh
- rm sshd_not_to_be_run
- exit
- sudo service ssh restart
- sudo service ssh status
- Set up local port forwarding
- Get server IP
- run “ip addr” - IP address is listed as “eth0, inet” entry
- Continue with ChuckPa’s steps
- ssh -L 8888:127.0.0.1:32400 ip.addr.of.server
- Sign in the ssh session and allow to sit idle.
- Sign out of Plex/web (your browser)
- Open incognito Window
- Navigate to http://127.0.0.1:8888/web