PS3 | PfSense | VPN



After some days of scouring the net... it's time to ask for help!
I recently got the OVPN box by It's running PfSense. It's sitting behind my ISP cable router which is in bridge (switch) mode and not doing any harm. All my devices are on the wifi of the ovpn box. VPN is connected and covers all devices which connect to the wifi.

The media server is running openflixr (so runs plex server), and before putting in the ovpn box I had everything running fine in the network.

If I tether my laptop with an iphone and log in to, the server can be found and I can stream, even though I'm on a different network coming in from the public angle in that case.

On wifi, on the laptop, server can be found and streaming is fine.

The ps3, on wifi, does not find the plex server on the correct IP. Pinging the PS3 from the media server I get a response so firewall seems to be fine. There's a standard allow all rule active in the firewall for connections on the LAN.

in PfSense I've tried disabling the DNS Resolver but that didn't help.

The PS3 is reporting NAT Type 3, and UPnP working.

It seems as if the Ps3 is depending on some public -> internal call to understand how to talk to the plex server.
I'd be grateful for any tips on how to continue my troubleshoting!


Browsing through the PS3 media browser I find all movies/series but can not play them. I'm assuming this means the Plex DLNA services are properly broadcast on the network.


Now, after browsing media with the ps3 native media browser, I see that I indeed can open the Plex client on the PS3 and browse through all the items, however, playback fails with the message:

There was a problem playing this item. error: 'undefined' code: '-2140536828;

When I do the 'top' command on the media server I can briefly see that the transcoding is active on that item.


Here's the log file


I don't know the technical side of things but if you're asking about VPN for PS4, I would recommend going with ExpressVPN.