Open kyle-mcknight opened 6 months ago
I also have the same issue. Using express VPN
Experiencing the same issue using iVPN
docker run -it --rm --cap-add=NET_ADMIN -e VPN_SERVICE_PROVIDER=ivpn -e VPN_TYPE=openvpn -e OPENVPN_USER=-REMOVED- -e SERVER_COUNTRIES='United States' -e SERVER_CITIES='Ashburn' qmcgaw/gluetun
2024-02-12T14:27:54Z INFO [storage] creating /gluetun/servers.json with 17743 hardcoded servers 2024-02-12T14:27:54Z ERROR VPN settings: provider settings: server selection: for VPN service provider ivpn: the city specified is not valid: value is not one of the possible choices: value ashburn, choices available are Amsterdam, Ashburn, VA, Atlanta, GA, Belgrade, Bratislava, Brussels, Bucharest, Budapest, Chicago, IL, Copenhagen, Dallas, TX, Franca, Frankfurt, Helsinki, Holon, Tel Aviv, Hong Kong, Kharkiv, Kuala Lumpur, Las Vegas, NV, Lisbon, London, Los Angeles, CA, Luxembourg, Madrid, Manchester, Miami, FL, Milan, Montreal, New Jersey, NJ, New York, NY, Oslo, Paris, Phoenix, AZ, Prague, Reykjavik, Salt Lake City, UT, Seattle, WA, Singapore, Sofia, Stockholm, Sydney, Taipei, Tokyo, Toronto, Vienna, Warsaw, Zurich 2024-02-12T14:27:54Z INFO Shutdown successful
Saw previous issues where reverting to 3.4 or 3.4.1 was a temporary solution but had no success.
A good workaround is using the SERVER_HOSTNAMES= environment variable and pulling the server hostname you want out of the servers.md file for anyone running into this issue.
But make sure if you take that path you comment or remove BOTH the SERVER_COUNTRIES and SERVER_CITIES variables or it won't utilize the SERVER_HOSTNAMES variable properly
Is this urgent?
No
Host OS
Windows/WSL2
CPU arch
x86_64
VPN service provider
ExpressVPN
What are you using to run the container
docker-compose
What is the version of Gluetun
Running version latest built on 2023-12-22T09:42:18.243Z (commit f8da1e7)
What's the problem 🤔
I am attempting to set the SERVER_COUNTRY to USA and the SERVER_CITIES to valid values. The container doesn't start and prints an error that one of the cities is not valid, however, all of the cities I've listed are in the json file, they are printed as valid values in the container logs when the error occurs, and they are printed when using the docker run command on the running glueton container to see the list of servers.
Share your logs (at least 10 lines)
Share your configuration