No soup for you!

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
Hello,

I'm searching for an advice in order to connect my Freenas Plex Server to the Plex account. No matter what I do following error is received:

1587904488539.png


For Plex installation I have followed these two guides (no customization, basically I installed Plex stright from the Plugin menu in Freenas, DHCP option):

I have followed the advice from these forums:

Step-by-step: Login to Plex using 192.168.100.113:32400/web

1587904532429.png


I get this message (login is successfully)

1587904488539.png


I did expect this setup screen instead (picture is not from my setup - I have copied the picture from the forums):

1587904610257.png


allowedNetworks=192.168.100.0/255.255.255.0 I have tried adding to Preferences.xml. Also allowedNetworks=192.168.100.0/24
No difference.
(see https://forums.plex.tv/t/freenas-no-soup-for-you/523838/15)


### My Freenas setup ###

1587905364519.png


1587904710469.png


1587905309090.png


1587905404965.png


1587904776176.png


1587905237490.png
 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
Update...

I have just tried this approach to make it work. No difference.

Furthermore I replaced MS Edge Beta browser with Firefox.

1) Complete install of new Plex jail (DHCP: 192.168.100.114)
2) Stop the jail
3) Mount storage to the Plex jails
4) Add allowedNetworks="192.168.100.0/255.255.255.0, 192.168.5.0/255.255.255.0" to Preferences.xml
4a) firewall rules is ANY between the two subnets
5) restart the jail
6) login to Plex server using 192.168.100.114:32400/web

New in Firefox: This error is displayed 5 times. I did continue each time by clicking 'Sign In'

1587914258738.png


Finally, my login was allowed but again same error

1587914304877.png
 
Joined
Jan 4, 2014
Messages
1,644
When you look at your router status page, what does your router think your external IPv4 address is?

What does WhatIsMyIP.Host think your IPv4 address is?

No need to publish details. Are they the same address?
 

Redcoat

MVP
Joined
Feb 18, 2014
Messages
2,925
I would go to the Plex.tv website and verify that the account you are trying to use exists and is good order.
 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
Thank you both @Basil Hendroff and @Redcoat :smile: I'm really getting lost here.
No difference. This issue is starting to make my head spin.

WAN IP is the same here and there. My Freenas is setting behind a dedicated PFsense box, configured as gateway and with HAproxy etc. Freenas have its own subdomain with Let's Encrypt certificate through ACME and HAproxy. I can't see this impact current Plex setup (for now).

@Redcoat Not sure that is implicit "in good order". To stay on the safe path, I created a new (again) Plex jail and made use of a gmail account which have never been used to sign-in to Plex. Firefox reacted 1:1 to previous behavior.

@All: Please help me to verify the allowedNetworks configuration in Preferences.xml. I have read somewhere Plex requires the same subnet. My Freenas installation is on 192.168.100.0/24. My LAN is 192.168.5.0/24 and wifi also have its own subnets.

1587939470649.png
 

Redcoat

MVP
Joined
Feb 18, 2014
Messages
2,925
@Redcoat Not sure that is implicit "in good order". To stay on the safe path, I created a new (again) Plex jail and made use of a gmail account which have never been used to sign-in to Plex. Firefox reacted 1:1 to previous behavior.

Do you actually have a Plex.tv account?

Go to www.plex.tv, My Account, and check the account information, edit/correct if not.
 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
@Redcoat Good question... I could be this simple. Screenshots from when I'm logged in to plex.tv

1587971828732.png


1587971894310.png


1587971935707.png


1587971966863.png


1587972001275.png
 

Redcoat

MVP
Joined
Feb 18, 2014
Messages
2,925
Yes, you have a live plex account. I'm out of ability to contribute here, I feel, Good luck.
 

Yorick

Wizard
Joined
Nov 4, 2018
Messages
1,912
WAN IP is the same here and there. My Freenas is setting behind a dedicated PFsense box, configured as gateway and with HAproxy etc. Freenas have its own subdomain with Let's Encrypt certificate through ACME and HAproxy. I can't see this impact current Plex setup (for now).

How about simplifying this setup, and then layering things on again?

As in: No subdomain, Let's Encrypt, HAproxy etc. for Plex. Just a simple portforward of 32400 from WAN to internal IP of Plex. See whether this works. Then start layering things like certificate and subdomain on again.
 
Joined
Jan 4, 2014
Messages
1,644
WAN IP is the same here and there.
Good. That tells me that you are not in a double-NAT situation or behind Carrier-Grade NAT (CGNAT).

My Freenas is setting behind a dedicated PFsense box, configured as gateway and with HAproxy etc.
DNS rebind protection may be preventing you from setting up a connection to Plex. There are some notes for pfSense to address this in the Plex support article How to Use Secure Server Connections.

Then start layering things like certificate and subdomain on again.
Good point. There are ports that Plex requires that pfSense should not be blocking. Refer to the Plex support article Troubleshooting Remote Access for details. You may want to also check that your ISP is not blocking ports on a network level.
 
Last edited:

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
I'm out of ability to contribute here
Thanks for contributing. Appreciated.

How about simplifying this setup, and then layering things on again?
Agree, that's why I haven't configured subdomain, HAproxy, etc for Plex. Apparently, something is still complex in my setup.

Just a simple portforward of 32400 from WAN to internal IP of Plex.
Thanks - I wasn't sure about the need for port forward. This I have added as a simple NAT rule. I can scan 32400 to be open if the Plex jail is turned on. The Port is closed if the jail is turned off. It should be correct this way? But still 'no soup for me' in Plex.

DNS rebind protection may be preventing
Do you happen to know a proper PFsense configuration? It's difficult for me to just apply changes - I'll admit my PFsense has become a little complex. I'm afraid to destroy what is running smoothly by fooling around trying configurations to make Plex work. These days Internet downtime isn't popular.

Right now, the best thing for me might be a PFsense sandbox allowing me to play around freely. I'll try figuring that out, and return to this thread when I have been around your suggestions.
Alternatively, I should rely on luck and hope for someone in this forum who also have a PFsense sitting between WAN and Freenas.
 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
Plex still refuses to deliver me soup... :(
It has really become a great challenge to configure this correctly. Please chip in any ideas you may think of.

I have carefully looked into the Plex support pages you suggested. Without these, I wouldn't have come this far.

DNS rebind protection may be preventing you from setting up a connection to Plex

This I have now fixed in pfSense
1588190416868.png


In pfSense System > Advanced I have tried without a tick in this setting. No difference is experienced.
1588192100248.png


There are ports that Plex requires that pfSense should not be blocking. Refer to the Plex support article Troubleshooting Remote Access for details.

This is also solved in pfSense
1588190672629.png


The alias Plex holds the IP for my Plex server.
The alias PlexRemoteAccess holds the IPs referred to in this article and this list of IPs.

I'm still wondering whether the workaround for NOT being on the same subnet is correct in my case.

Please help me to verify the allowedNetworks configuration in Preferences.xml. I have read somewhere Plex requires the same subnet. My Freenas installation is on 192.168.100.0/24. My LAN is 192.168.5.0/24 and wifi also have its own subnets.
 

Alex_Patrio

Dabbler
Joined
Jan 15, 2020
Messages
18
this error occurred when you went to the address that was specified in the settings of the jail, try using this button in the plugins menu
plex.jpg
 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
this error occurred when you went to the address that was specified in the settings of the jail, try using this button in the plugins menu
Yes, you're right - this results in 'no soap' error message
 

Yorick

Wizard
Joined
Nov 4, 2018
Messages
1,912
Looking at the Plex forums, they're suggesting to remove these settings in preferences.xml, then possibly claiming the server.

  • PlexOnlineHome
  • PlexOnlineMail
  • PlexOnlineToken
  • PlexOnlineUsername

 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
to remove these settings in preferences.xml
I hardly see this is related to this issue. See a dump of the preferences.xml above. The four settings you mention aren't stated.
 

BlueScreenTT

Explorer
Joined
Mar 26, 2018
Messages
69
Have you read my post ??
Pröv denne det virkede for mig men det var ikke helt enkelt at forstå


 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
Issue resolved by connecting freenas to another inteface in pfsense.
Thanks to all who did contribute
 

idaho7

Cadet
Joined
Mar 20, 2021
Messages
2
Hi cjmdk. I'm having a similar issue, but am unclear what exactly you did to resolve the issue. Did you simply plug the TruNAS box into another port on the pfsense nic?

Appreciate the assist.
 

gt2416

Patron
Joined
Feb 4, 2018
Messages
262
For some reason Plex wants you to be on the same subnet when you claim the server, I had this issue when I was away from my server and a vpn wasnt working to re-claim my plex server. What did work was creating a ssh tunnel and claiming the server, after that I could access it from a different subnet. The command is
ssh -L 9999:plexip:32400 user@plexip
For this you have to enable ssh in the plex jail itself. After you run the command you should be sshed into the plex jail, then go to your browser and type localhost:9999 to access the Plex web interface.
 
Top