Port update Version 1.1.3.2700 issues

I’ve recently updated to the current update for FreeBSD/FreeNas.

I did a fresh install because no posters, banners, backgrounds are being fetched when updating.

Current OS is FreeNas, with plex installed through pkg. Version 1.1.3.2700 is what’s on there now. I had this same issue on the previous release as well.

I have not tried rolling back to a install before those 2. I wanted to see if anyone else is having this same issue, and if you are, is it solved and how did you solve it.

Any troubleshooting steps would be a great help!

I have the same issue, no posters, etc for movies. What I found in the logfile is:

Sep 07, 2016 18:03:11.509 [0x80f435000] DEBUG - HTTP 401 response from GET http://127.0.0.1:32400/system/agents/update?mediaType=1&force=1&guid=local%3A%2F%2F34505&id=34505
Sep 07, 2016 18:03:11.509 [0x80f435000] ERROR - Error response for update: ().

Not an inherent issue with the update. Mine has been working fine.

@pvwody said:

I have the same issue, no posters, etc for movies. What I found in the logfile is:

Sep 07, 2016 18:03:11.509 [0x80f435000] DEBUG - HTTP 401 response from GET http://127.0.0.1:32400/system/agents/update?mediaType=1&force=1&guid=local%3A%2F%2F34505&id=34505
Sep 07, 2016 18:03:11.509 [0x80f435000] ERROR - Error response for update: ().

Well dang, I wonder what the heck the issue could be.

@sremick said:
Not an inherent issue with the update. Mine has been working fine.

Very interesting, could this be a firewall issue all of the sudden?

Created a new Jail, installed Plex, loaded all media: Music, Movies, TVShow. No metadata for all.

Something is broken in this version for FreeBSD.

@pvwody said:
Created a new Jail, installed Plex, loaded all media: Music, Movies, TVShow. No metadata for all.

Something is broken in this version for FreeBSD.

I am at that point of trying that as well. Rip the whole jail out, and remake it. If that doesn’t work, I may be forced to go to windows.

Same issue here. No Metadata is being downloaded. I can’t even manually match TV shows with The TVDB agent. It doesn’t work, no results are returned.

Shows that already had Metadata work normally.

This is apparently a problem for any FreeBSD user running Plex in a jail. Jails don’t have loopback addresses. There is a simple fix: go to Settings, Server, Network, hit Advanced. In “List of IP addresses and networks that are allowed without auth” box put the IP address of the server/jail.

I hope future versions of Plex automatically handle this.

2 Likes

I just tried and can confirm this is working for me.

Thanks for the quick fix!

@feld said:
This is apparently a problem for any FreeBSD user running Plex in a jail. Jails don’t have loopback addresses. There is a simple fix: go to Settings, Server, Network, hit Advanced. In “List of IP addresses and networks that are allowed without auth” box put the IP address of the server/jail.

I hope future versions of Plex automatically handle this.

Thnx this fixed it.

Anyway it work perfectly before, curious why this is now needed. The issue started one releases before.

1 Like

@feld said:
This is apparently a problem for any FreeBSD user running Plex in a jail. Jails don’t have loopback addresses. There is a simple fix: go to Settings, Server, Network, hit Advanced. In “List of IP addresses and networks that are allowed without auth” box put the IP address of the server/jail.

I hope future versions of Plex automatically handle this.

Thanks, this got me fixed right up! Guess updates don’t fix things anymore :wink:

Just had to register quickly to say thanks for the tip… This has been driving me nuts for the past couple of days!

I just added 192.168.1.0/24 instead of the individual IP, then went back to home and all missing posters downloaded straight away.

@pvwody said:

@feld said:
This is apparently a problem for any FreeBSD user running Plex in a jail. Jails don’t have loopback addresses. There is a simple fix: go to Settings, Server, Network, hit Advanced. In “List of IP addresses and networks that are allowed without auth” box put the IP address of the server/jail.

I hope future versions of Plex automatically handle this.

Thnx this fixed it.

Anyway it work perfectly before, curious why this is now needed. The issue started one releases before.

I’m guessing they added some security controls. This makes sense, but running in a jail has a few unusual quirks the devs were probably not aware about. Eg, when you try to access 127.0.0.1 you’re actually accessing the main IP of your server, not a real loopback. This will make the source address of the connection look like an external address and so they blocked it by default as they never considered the address of the server itself would be used.

I must have already set this up years ago because I had no issues. I wouldn’t have come up with it on my own at that time, so it must’ve been recommended in a guide/instructions somewhere even then.

Not sure why but mine works perfectly in a fresh jail without making the changes @feld suggested.

@feld
It worked like a charm! I had a hunch it was security related but thanks for the precise info …

@feld said:
This is apparently a problem for any FreeBSD user running Plex in a jail. Jails don’t have loopback addresses. There is a simple fix: go to Settings, Server, Network, hit Advanced. In “List of IP addresses and networks that are allowed without auth” box put the IP address of the server/jail.

I hope future versions of Plex automatically handle this.

That worked for me. Many thanks.

@feld said:
This is apparently a problem for any FreeBSD user running Plex in a jail. Jails don’t have loopback addresses. There is a simple fix: go to Settings, Server, Network, hit Advanced. In “List of IP addresses and networks that are allowed without auth” box put the IP address of the server/jail.

I hope future versions of Plex automatically handle this.

Thx tons for this! Works fine now! This was driving me ■■■■ & balls!

Thanks @feld - worked for me to. This question & your answer should be promoted & made sticky.

@feld said:
This is apparently a problem for any FreeBSD user running Plex in a jail. Jails don’t have loopback addresses. There is a simple fix: go to Settings, Server, Network, hit Advanced. In “List of IP addresses and networks that are allowed without auth” box put the IP address of the server/jail.

I hope future versions of Plex automatically handle this.

This does it indeed also after upgrading to version 1.2.7.2987, before it worked without any issue

Thanks a lot!
G.