OpenVPN doesn't work on Pixel 7

Hey everyone !

Since I changed my phone to a Google Pixel 7 my OpenVPN connection to my VPN server (on PFSense) doesn’t work anymore.

I’m able to establish the connection, but no packet seems to reachs the hosts in my VPN network. In the graph on the mobile app, I an see that packet are sent, but no response from my web application or file server…

The wierd thing is that it work very well if I’m connected on any WI-Fi (where my PFSense firewall is). But the issue occurs when i’m on my mobile data

Another wierd thing : the only connection that work is a SSH connection to my Linux Server behind my PFSense firewall… But I can’t reache the Web Applications on the same Linux Server.

It was working very well on my old phone (TCL 20 Pro 5G) and it work very well on any other device. I often connect my laptop to my VPN when I’m not home and it works.

NOTE : I dont have any data/battery saving settings enable on my phone and I have excluded OpenVPN Connect to any of those thing in my phone settings. I also tried another OpenVPN client : OpenVPN for Android

Thanks !

Can you see packets reaching the server? tcpdump -nei tun0 host $PHONE_IP_ADDRESS_IN_THE_VPN

Up!
I have same problem. It was started two days ago

I was experiencing this after the latest OpenVPN Connect update, 3.4.0, and I wasn’t able to utilize VPN server resources either. It seems like TCP traffic was fragmenting for me, even in a UDP connection scenario. Everything was back to normal after I updated my .OVPN profile with ‘mssfix 1400’, on its own line. Give it a try.

Thank you! Fixed it on my pixel 8.