Troubleshooting VPN Client on Wi-Fi Router Is Not Working
This Article Applies to:
All the Wi-Fi Routers that support VPN Client, such as Archer AX20, Archer AX21, Archer AX90, etc.
Issue Description/Phenomenon:
The Wi-Fi Routers that are being discussed here are the models that support VPN Client, which allows users to connect to a VPN server without the need to install VPN software on each device. If you are unable to connect to a VPN server when trying to configure the VPN client on the TP-Link router, this article provides some suggestions that may help you out.
However, if VPN server on TP-Link router is not working, please follow this thread for troubleshooting: VPN Server Doesn't Work Properly on TP-Link Wi-Fi Routers
Troubleshooting Suggestions & Solution:
Step 1
For OpenVPN, please follow this FAQ How to get configuration files from OpenVPN service providers to get correct configuration file and your VPN service credentials, which is the key to accessing the VPN service.
Step 2
Ensure you can successfully connect to the VPN server using a third-party VPN client software like OpenVPN Connect or OpenVPN or WireGuard App for WireGuard VPN on the local PC/Smartphone. This can ensure the .opvn or .conf file is configured and exported correctly.
For example, If you are trying to connect to NordVPN, please don't use NordVPN App since it doesn't require the .opvn at all.
Note: NordVPN service credentials are different from your NordVPN account credentials, namely your email address and your password. You'll need NordVPN service credentials to connect to the VPN using the manual OpenVPN configuration method in the router.
Step 3
If step 2 is confirmed good, but it still fails to connect to the VPN server when uploading the .opvn file into the TP-Link router, be sure the router's firmware is up-to-date. You can check for the updates on the Tether app or on the router web GUI, or you can download it from the local official website and then install it manually.
Step 4
If it still fails, please check the size of the VPN configuration profile you are trying to upload to the router, and how large that file is. You may download and install the Notepad+ application to delete the useless comment in the profile if that is too large, then try uploading it into the router again.
Step 5
It's also suggested to try TCP protocol on the VPN server if it's currently using UDP, then save the file and upload it into the TP-Link router again to check if that works.
If the VPN connection still fails, please comment below on this topic and be sure to provide the following information:
1. Model number, hardware, and firmware version of your TP-Link Router.
2. What kind of VPN server you are connecting to?
3. What kind of VPN type are you choosing on the TP-Link router, OpenVPN, or PPTP VPN?
4. What kind of VPN Client software you were using on the local PC or phone when it was connecting fine? Please test and make sure you can connect to the server with third-party software, such as OpenVPN Connect for OpenVPN and WireGuard App for WireGuard VPN.
5. Which step did you stuck in, any error message or screenshot?
6. Troubleshooting you've done before, and be sure the .opvn file for OpenVPN or .conf file for WireGuard is included when emailing to support.
Related Articles:
If you are not familiar with the VPN, visit Introduction and Configuration Guide of VPN Function on TP-Link Wireless Routers
If you want to check which model supports the VPN Client, visit Routers supporting the VPN Client.
If you are unable to connect CyberGhost OpenVPN Server, please try Manually create the unified format for OpenVPN profile(CyberGhost OpenVPN Server)
-------------------------------------------------
Have other off-topic issues to report?
Welcome to > Start a New Thread < and elaborate on the issue for assistance.
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
@SteiniPe Private
- Copy Link
- Report Inappropriate Content
@danoffline since there is no line ENCRYPTED in the key its not same issue as mine but if u scroll few posts u can see my replies to another where i show a functioning .ovpn for me that had otherwise had issues with TP Link.. and few posts up is a support email for TP Link.. thry sorted me by inspecting my ovpn and in my case it was the encrypted passkey phrase.. check my ovpn and do a duplicate of urs.. remove some commands and match and try with ur data instead see if u can get it to connect..
- Copy Link
- Report Inappropriate Content
@Kevin_Z ooh, so this is how to use this VPN for PT Link, I've searched everywhere and can't find it and I managed to find a solution, thank you
- Copy Link
- Report Inappropriate Content
Jose8946 wrote
Router:AXE5400
Trying to use as a vpn client and it is stuck on connecting.
ovpn file does not have encrypted key and starts with -----BEGIN PRIVATE KEY-----
Any help here?
Hi, please ensure you've followed the steps in the original post, if the problem still exists now, please provide the following information:
1. Model number, hardware, and firmware version of your TP-Link Router.
2. What kind of VPN server you are connecting to? like NordVPN or others
3. What kind of VPN type are you choosing on the TP-Link router, OpenVPN, or PPTP VPN?
4. What kind of VPN Client software you were using on the local PC or phone when it was connecting fine? Please test and make sure you can connect to the server with third-party software, such as OpenVPN Connect for OpenVPN and WireGuard App for WireGuard VPN.
5. Troubleshooting you've done before
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
Just a quick update:
I was able to get some limited success. If I delete the "port 1194" and "allow-compression" I get a connection.
The strange thing is that the VPN connection only works with WiFi 6E (6ghz) (only my phone has WiFi 6E)
The L2TP/IPsec still doesn't connect (only connecting)
L2TP/IPsec connects just file if I use the Win11 connection on my laptop.
- Copy Link
- Report Inappropriate Content
Hi, thank you very much for the update, you mentioned that you are in contact with our senior engineer, thus I've checked with the senior engineer and confirmed that he will continue to follow up on your case.
- Copy Link
- Report Inappropriate Content
In the router Advance, VPN Client settings, I enabled VPN Client, added the OVPN file to the new Profile, and when attempting to connect, it's hanging at Connecting. On the Mac, I'm able to connect using 'OpenVPN VPN Connect' client with the same OVPN file. Normally I use the native 'KeepSolid VPN Unlimited' client from the App Store.
Please assist with troubleshooting.
- Hardware Version:
- Archer AX73 AX5400 Wi-Fi 6 Router HW V1.6
- Firmware Version:
- 1.3.6 Build 20240325 rel.39241(5553)
- VPN provider:
- KeepSolid VPN Unlimited
- VPN Type:
- OpenVPN
- Computer
- MacBook Pro, Apple M1 Pro, 32 GB memory, macOS 14.5 (Sonoma)
Here's the content of the OVPN file (removed the certificate for brevity):
client dev tun reneg-sec 0 persist-tun persist-key ping 5 nobind allow-compression no remote-random remote-cert-tls server auth-nocache route-metric 1 cipher AES-256-CBC auth sha512 <ca> (certificate) </ca> <cert> (certificate) </cert> <key> (private key) </key> remote (vpn server address) proto udp port 1197
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
@MrHalfpint Thanks, you resolved the hanging issue with OpenVPN.
I'm interested in also trying L2TP/IPSec, to see if there's a speed improvement.
I get a 'Connecting' hang when connecting using the credentials provided by KeepSolid VPN Unlimited:
General Info:
Domain name: (VPN Server)
psk: (IPSec Pre-Shared Key)
Device Config:
Login: (Username)
Password: (Password)
Global Config:
Login: (ignore?)
Password: (ignore?)
- Copy Link
- Report Inappropriate Content
Information
Helpful: 8
Views: 67948
Replies: 243