NordVPN obfuscation on Linux

I had some issues running obfuscation on Linux (Arch) and I was wondering if anyone has experienced similar issues or is willing to try. I contacted support, but they weren’t that helpful.

When obfuscate is set to on the app refuses to connect. I checked the logs, and it tries to curl a recommended list of servers. This list is empty because the filters are incorrect. I don’t really see how this can be an issue with my configuration, it seems like a bug.

Can anyone that has experience tell me if this is something I can fix or if it does the same for them. I found a solution to the problem by filtering on the group rather than the technology. If anyone wants to know how it works just ask.

Side question, do they have a bugtracker? The support refuses to respond to technical information even though I explained exactly what I did to get a valid response from the API.

The awesome suggestions of, “did you try UDP” and “did you reinstall it”. Don’t help if I explained that I did that 3 times.

Why is it so difficult to find a list of Nord VPN Servers, their IP addresses, and their country? Asking for a friend . . . .

That’s my issue currently, when obfuscation is enabled it has issues with using their API to find suitable servers. So the nordvpn countries command responds with an empty list, same with cities and with connecting. When connecting the logs show that a curl command is being run to their API which results in an empty list.

As soon as I turn off obfuscate it works like a charm.

This is what it tries to call
https://tinyurl.com/unmodifiedapicall

I looked into the filters and found a way to fix it.
https://tinyurl.com/modifiedapicall

full system log:

https://pastebin.com/Ey2citvp

So OpenVPN TCP + Obfuscation? My client doesn’t recognize that group. So filling it in doesn’t help. Even specific servers don’t work.

Only if obfuscation is off, Europe, America, Double VPN, Standard VPN and p2p

Downloaded version 3.11, works perfectly now.

I deleted those directories when I reinstalled. Ended up using debtap to manipulate the .deb file for 3.11. Installed that via pacman and it worked fine. Honestly I have no clue how you mess this stuff up. Might be an issue with the AUR package then.