tmcphee / cyberghostvpn

CyberGhost VPN Client
GNU Affero General Public License v3.0
38 stars 15 forks source link

Ignores --city argument when supplied #22

Closed Shotz5 closed 9 months ago

Shotz5 commented 9 months ago

Describe the issue

The CLI ignores the --city parameter when supplied

Log / Screenshots

Screenshot 2023-12-30 183553

Troubleshooting

Shotz5 commented 9 months ago

My hunch is that it's because in the docs the city always follows the country code in the supplied arguments, that would be shit CLI design, but it's the only issue I can see while rooting through the code (The --county-code arg and $ARGS are separated by the protocol parameter)

tmcphee commented 9 months ago

I was investigating the issue. I thought that case as well, but I found CyberGhost needs --country-code and --city. Unfortunately, this does not work with WireGuard (For me anyway). It does work over OpenVPN with the firewall disabled.

Currently looking into the firewall and trying to see if CyberGhost needs another IP bypassed

Personally, for faster speeds, I would let it select a random server in Canada. OpenVPN is slow.

Shotz5 commented 9 months ago

Yeah I experienced that as well. The only other Canadian servers are in Toronto and Montreal which sucks being in Vancouver (talking like halved download speeds at least, even worse on OpenVPN). I've given up on Cyberghost and just got PIA instead and am using the arch-delugevpn package.

Thanks for this package at least! Gave me a fair fight in trying to stay with Cyberghost and not spend needless $$$ but it's CLI is just not good enough.

tmcphee commented 9 months ago

I too have given up on CyberGhost and got PIA instead, Cant get the CLI to work anymore. Can only patch holes in a sinking ship for so long.