I play from Linux Mint and have run into this issue. In short, you need either a VPN ($5/month, plus you can download bit torrents safely) or this free program that a player made:
https://github.com/Zaela/p99-login-middlemand. The latter is great, except it breaks after each patch, and you have to manually fix a file.