Closed haugene closed 1 year ago
First attempt, just adding all configs from the bundle without any changes (only renaming and removing the TorGuard.
prefix.
Getting:
openvpn | Options error: Unrecognized option or missing or extra parameter(s) in /etc/openvpn/torguard/default.ovpn:15: block-outside-dns (2.5.5)
After this I tried using different configs like Denmark, Finland, Latvia but kept on getting something like:
openvpn | 2022-11-15 18:38:56 RESOLVE: Cannot resolve host address: den.torguardvpnaccess.com:1912 (Name or service not known)
I eventually tried the Norway config and that worked well.
Running the config test script only for TorGuard I found that 29 of the 54 configs seemingly works. Here is the report, naming is not great but the responded
flag is basically what's considered a success in the final count.
{
"providers": {
"torguard": {
"Australia.Sydney.ovpn": {
"auth_failed": true,
"duration": 5.89,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Austria.ovpn": {
"auth_failed": null,
"duration": 10.01,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Belarus.ovpn": {
"auth_failed": false,
"duration": 7.42,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Belgium.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Brazil.ovpn": {
"auth_failed": true,
"duration": 9.16,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Bulgaria.ovpn": {
"auth_failed": true,
"duration": 8.82,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Canada.Toronto.ovpn": {
"auth_failed": null,
"duration": 10.01,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Canada.Vancouver.ovpn": {
"auth_failed": null,
"duration": 10.01,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Chile.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Cyprus.ovpn": {
"auth_failed": false,
"duration": 8.61,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Czech.ovpn": {
"auth_failed": false,
"duration": 8.84,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Denmark.ovpn": {
"auth_failed": false,
"duration": 8.42,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Finland.ovpn": {
"auth_failed": false,
"duration": 8.42,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"France.ovpn": {
"auth_failed": true,
"duration": 9.76,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Germany.ovpn": {
"auth_failed": false,
"duration": 8.7,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Greece.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Hong.Kong.ovpn": {
"auth_failed": true,
"duration": 9.31,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Hungary.ovpn": {
"auth_failed": true,
"duration": 4.65,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Iceland.ovpn": {
"auth_failed": true,
"duration": 4.47,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"India.Bangalore.ovpn": {
"auth_failed": true,
"duration": 9.52,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Ireland.ovpn": {
"auth_failed": true,
"duration": 9.65,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Israel.ovpn": {
"auth_failed": false,
"duration": 7.3,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Italy.ovpn": {
"auth_failed": true,
"duration": 8.36,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Japan.ovpn": {
"auth_failed": true,
"duration": 9.77,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Latvia.ovpn": {
"auth_failed": false,
"duration": 8.57,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Luxembourg.ovpn": {
"auth_failed": true,
"duration": 4.3,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Mexico.ovpn": {
"auth_failed": true,
"duration": 5.11,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Moldova.ovpn": {
"auth_failed": true,
"duration": 8.55,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Netherlands.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"New.Zealand.ovpn": {
"auth_failed": true,
"duration": 9.87,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Norway.ovpn": {
"auth_failed": true,
"duration": 8.16,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Poland.ovpn": {
"auth_failed": true,
"duration": 4.51,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Portugal.ovpn": {
"auth_failed": true,
"duration": 9.63,
"resolve_error": true,
"responded": true,
"retry_max": false
},
"Romania.ovpn": {
"auth_failed": true,
"duration": 7.59,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Singapore.ovpn": {
"auth_failed": null,
"duration": 10.01,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Slovakia.ovpn": {
"auth_failed": true,
"duration": 8.61,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"South.Korea.ovpn": {
"auth_failed": true,
"duration": 9.54,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Spain.ovpn": {
"auth_failed": true,
"duration": 8.48,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Sweden.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Switzerland.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Taiwan.ovpn": {
"auth_failed": true,
"duration": 9.66,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Thailand.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"UK.London.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"USA-ATLANTA.ovpn": {
"auth_failed": true,
"duration": 9.14,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-CHICAGO.ovpn": {
"auth_failed": true,
"duration": 8.82,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-DALLAS.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"USA-LAS-VEGAS.ovpn": {
"auth_failed": true,
"duration": 5.11,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-LOS.ANGELES.ovpn": {
"auth_failed": null,
"duration": 10.01,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"USA-MIAMI.ovpn": {
"auth_failed": false,
"duration": 0.01,
"resolve_error": false,
"responded": false,
"retry_max": false
},
"USA-NEW-JERSEY.ovpn": {
"auth_failed": true,
"duration": 8.52,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-NEW-YORK.ovpn": {
"auth_failed": true,
"duration": 8.91,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-SAN-FRANCISCO.ovpn": {
"auth_failed": null,
"duration": 10.01,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"USA-SEATTLE.ovpn": {
"auth_failed": true,
"duration": 9.58,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"default.ovpn": {
"auth_failed": null,
"duration": 10.0,
"resolve_error": null,
"responded": false,
"retry_max": null
}
}
},
"summary": {
"torguard": {
"duration": 459.8,
"rate": 0.54,
"success": 29,
"total": 54
}
}
}
I see that many of the configs that succeed actually uses close to the 10 seconds allowed before it will timeout. Increasing the timeout to 30 seconds and I'm now seeing 41 successful configs. The sum of this is that I deleted the 13 that still didn't work:
Belarus.ovpn Cyprus.ovpn Czech.ovpn Denmark.ovpn Finland.ovpn Germany.ovpn Israel.ovpn Latvia.ovpn Portugal.ovpn Canada.Vancouver.ovpn Chile.ovpn Singapore.ovpn Thailand.ovpn
The stats from the last run:
{
"providers": {
"torguard": {
"Australia.Sydney.ovpn": {
"auth_failed": true,
"duration": 8.71,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Austria.ovpn": {
"auth_failed": true,
"duration": 11.56,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Belarus.ovpn": {
"auth_failed": false,
"duration": 7.4,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Belgium.ovpn": {
"auth_failed": true,
"duration": 24.39,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Brazil.ovpn": {
"auth_failed": true,
"duration": 9.29,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Bulgaria.ovpn": {
"auth_failed": true,
"duration": 8.6,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Canada.Toronto.ovpn": {
"auth_failed": null,
"duration": 30.01,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"Canada.Vancouver.ovpn": {
"auth_failed": true,
"duration": 14.4,
"resolve_error": true,
"responded": true,
"retry_max": false
},
"Chile.ovpn": {
"auth_failed": true,
"duration": 10.63,
"resolve_error": true,
"responded": true,
"retry_max": false
},
"Cyprus.ovpn": {
"auth_failed": false,
"duration": 8.54,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Czech.ovpn": {
"auth_failed": false,
"duration": 7.39,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Denmark.ovpn": {
"auth_failed": false,
"duration": 8.59,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Finland.ovpn": {
"auth_failed": false,
"duration": 8.74,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"France.ovpn": {
"auth_failed": true,
"duration": 8.29,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Germany.ovpn": {
"auth_failed": false,
"duration": 8.2,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Greece.ovpn": {
"auth_failed": true,
"duration": 8.68,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Hong.Kong.ovpn": {
"auth_failed": true,
"duration": 9.23,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Hungary.ovpn": {
"auth_failed": true,
"duration": 4.7,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Iceland.ovpn": {
"auth_failed": true,
"duration": 27.92,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"India.Bangalore.ovpn": {
"auth_failed": true,
"duration": 11.63,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Ireland.ovpn": {
"auth_failed": true,
"duration": 8.42,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Israel.ovpn": {
"auth_failed": false,
"duration": 7.38,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Italy.ovpn": {
"auth_failed": true,
"duration": 8.4,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Japan.ovpn": {
"auth_failed": true,
"duration": 16.22,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Latvia.ovpn": {
"auth_failed": false,
"duration": 8.14,
"resolve_error": true,
"responded": false,
"retry_max": true
},
"Luxembourg.ovpn": {
"auth_failed": true,
"duration": 4.82,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Mexico.ovpn": {
"auth_failed": true,
"duration": 5.16,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Moldova.ovpn": {
"auth_failed": true,
"duration": 8.62,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Netherlands.ovpn": {
"auth_failed": null,
"duration": 30.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"New.Zealand.ovpn": {
"auth_failed": true,
"duration": 9.61,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Norway.ovpn": {
"auth_failed": true,
"duration": 8.26,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Poland.ovpn": {
"auth_failed": true,
"duration": 4.62,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Portugal.ovpn": {
"auth_failed": true,
"duration": 9.5,
"resolve_error": true,
"responded": true,
"retry_max": false
},
"Romania.ovpn": {
"auth_failed": true,
"duration": 8.06,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Singapore.ovpn": {
"auth_failed": true,
"duration": 14.36,
"resolve_error": true,
"responded": true,
"retry_max": false
},
"Slovakia.ovpn": {
"auth_failed": true,
"duration": 4.42,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"South.Korea.ovpn": {
"auth_failed": true,
"duration": 9.37,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Spain.ovpn": {
"auth_failed": true,
"duration": 8.51,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Sweden.ovpn": {
"auth_failed": true,
"duration": 21.59,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Switzerland.ovpn": {
"auth_failed": true,
"duration": 15.21,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Taiwan.ovpn": {
"auth_failed": true,
"duration": 9.32,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"Thailand.ovpn": {
"auth_failed": true,
"duration": 10.48,
"resolve_error": true,
"responded": true,
"retry_max": false
},
"UK.London.ovpn": {
"auth_failed": true,
"duration": 8.35,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-ATLANTA.ovpn": {
"auth_failed": true,
"duration": 9.16,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-CHICAGO.ovpn": {
"auth_failed": true,
"duration": 9.19,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-DALLAS.ovpn": {
"auth_failed": true,
"duration": 8.84,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-LAS-VEGAS.ovpn": {
"auth_failed": true,
"duration": 5.08,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-LOS.ANGELES.ovpn": {
"auth_failed": true,
"duration": 9.17,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-MIAMI.ovpn": {
"auth_failed": false,
"duration": 0.0,
"resolve_error": false,
"responded": false,
"retry_max": false
},
"USA-NEW-JERSEY.ovpn": {
"auth_failed": true,
"duration": 8.76,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-NEW-YORK.ovpn": {
"auth_failed": true,
"duration": 8.81,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"USA-SAN-FRANCISCO.ovpn": {
"auth_failed": null,
"duration": 30.0,
"resolve_error": null,
"responded": false,
"retry_max": null
},
"USA-SEATTLE.ovpn": {
"auth_failed": true,
"duration": 9.52,
"resolve_error": false,
"responded": true,
"retry_max": false
},
"default.ovpn": {
"auth_failed": null,
"duration": 30.0,
"resolve_error": null,
"responded": false,
"retry_max": null
}
}
},
"summary": {
"torguard": {
"duration": 604.2499999999999,
"rate": 0.76,
"success": 41,
"total": 54
}
}
}
In sum, the TorGuard configs should be in a much better shape now. But making it update automatically is still being discussed and worked on in https://github.com/haugene/docker-transmission-openvpn/discussions/2403
Breaking change
Proposed change
Type of change
Additional information
fixes #
https://...
Checklist
If user exposed functionality or configuration variables are added/changed: