It was quite a long time that I haven’t updated plex but the new version is really annoying me with the new authentication feature!
How can it be bypassed or disabled, because the allowed IP addresses don’t work!
First I have added my entire home network 129.168.0.1/24 to the allowed IP, and it works if I use an IP like http://192.168.0.100:32400, but if I use the “localhost” it doesn’t work anymore! So I have added also 127.0.0.1, but using “localhost” continues to ask for the username and password!
Moreover I have some scripts, which clean up and manage plex, but now they don’t work anymore because “localhost” can’t be allowed and second also if I use the local network IP address instead of “localhost” in the urls, my scripts can’t access plex anyway, for some reason plex doesn’t allow my scripts to access the API, although in a web browser the urls are working!
There should be somewhere something to disable completely this idiot feature, it is f***** stupid to block requests coming from the same machine! Also the most crappy software allows to bypass the authentication for localhost!!!
Moreover I shouldn’t add the localhost or 127.0.0.1 to the list of the allowed IPs, because this stupid feature clearly says: “List of IP addresses and networks that are allowed without auth”, which means that if I add my entire local network (192.168.0.1/24) every request coming from my local network shouldn’t need any authentication, but if I use the local IP in the web browser (192.168.0.100:32400) it works, but with “localhost:32400” and 127.0.0.1:32400 it doesn’t, plex asks to authenticate! This is f***** stupid the requests come from the same IP address, the only difference is the “requested address”!!!
So nobody can help with this issue? Some plex guru?
How can you write and share scripts with other users, if you have to hardcode IP addresses, usernames and passwords?