Connectivity Problems
-
Good evening everyone. I've been having a problem where I can't connect to websites, streams, etc. when utilizing the OpenVPN connection to PIA(also tested with IPVanish). Rarely I'll get a webpage to load on the first try. Most frequently I'll have to refresh the page 2+ times and finally it will load or if I walk away and come back the page may or may not have loaded on its own. This happens for kodi streams, browsers, anything I connect with. Now once I have established a connection I have full speeds with no issue, torrents d/l as fast as they can, streams are 1080p. If I route traffic out the WAN I do not have the connectivity issue. Likewise if I have pfSense set to use WAN and I then use PIA's(or IPVanish) custom software I do not have the connectivity issue. I've compared logs of IPVanish and OpenVPN and they appear to be nearly identical (ports, encryption, etc. are all correct). While I am a novice in pfSense and networking I have had a functional setup using pfSense and OpenVPN for years. I've used this setup in Hyper-V and on real hardware. I would say I've had this connection problem for a couple years and have tried troubleshooting off and on the whole time. I'm finally tired of it and need some help. I'll post any specs, pics, configs anything you guys need just let me know. My current setup is as follows:
Lenovo ThinkCentre i5-3550
8GB RAM
pfSense 2.4.2
AES-NI enabled (I had the problem before and during having this enabled)
xfinity cable internet
Dual Intel Nic (I can't remember model, server class though running igb firmware in pfsense)
Manual outbound NAT is configured and functional along with various firewall rules (again I've been functional for years)
I have DNS servers in general setup for PIA, IPVanish - DNS override and forwarder are not checked. DNS Resolver is enabled in services.
UDP connection to VPNs
My MTU is 1500 and confirmed in logs (although IPVanish wants to override to 1625 in both OpenVPN and client software)Advanced config in VPN client:
ifconfig-nowarn;
resolv-retry infinite;
persist-key;
persist-tun;
persist-remote-ip;
remote-cert-tls server;
verb 3;
auth-nocacheOver the years I've played with roadwarrior setups, snort, squid. I've monkey'd with things, followed tons of guides for an equal amount of installs on different platforms and have always had this issue. Quite frankly the last time I think I had a fully functional VPN was back when pfSense was still using legacy drivers for VMs.
[pfSense OpenVPN Log.txt](/public/imported_attachments/1/pfSense OpenVPN Log.txt)
[IPVanish Software Log.txt](/public/imported_attachments/1/IPVanish Software Log.txt) -
No help here? Not a soul has any idea as to what could be wrong? Am I missing something people need to troubleshoot? I'm trying to figure out why there are 75 views but not a single response. Someone has to have some random off-shoot idea. :(
-
@Booch:
I'm trying to figure out why there are 75 views but not a single response.
Maybe post something which we can help you with? Maybe some openvpn connections logs?
-
From your pfsense openvpn log
ERROR: FreeBSD route add command failed: external program exited with error status: 1
Overlapping subnets I would guess. You need to check this.
-
From your pfsense openvpn log
ERROR: FreeBSD route add command failed: external program exited with error status: 1
Overlapping subnets I would guess. You need to check this.
Thank you for tossing an idea my way. I started diving into that error and researching errors with route pulling/pushing. After a bunch of research I remembered I hadn't looked at the PIA openvpn log to see if it too had the error you mentioned and it did not. I've done some further research regarding the PIA side of things and I'm no further than I was before. I've attached the PIA log from openvpn for review and the only thing that I can see as an issue is the link-mtu/cipher/auth/keysize get the "used incorrectly" error (I've seen a ton of people have that issue with PIA and none of them talk about the issues I'm having) but I'm open to suggestions on that front. I don't see any other errors in that log but maybe my eyes are missing something. Any thoughts from here?
[pfSense OpenVPN Log2.txt](/public/imported_attachments/1/pfSense OpenVPN Log2.txt)