latest update : from
forums.elderscrollsonline.com/discussion/79726/error-after-patch-cannot-verify-version/p2
The 209 Error (inability to verify version) should be resolved as of earlier today. Please let us know if anyone continues to encounter this issue.
Post widely edited to correct / add some info.
Credits to
@Saerydoth ;
@Rhoric ;
@Darzil and some others...
1 - The cause
There's 10 servers (actually 10 IP addresses) that can respond to the launcher to check version and download patch.
When you open the launcher it try to contact the addres "launcher.bethesda.net"
So it requests the IP address to the DNS system. The DNS server respond with 1 IP from this 10 IP pool.
But for a non-yet elucidated reason, the launcher cannot contact some of those servers.
So you have 50% chance to receive a "good" IP or a "bad" one.
This is what cause some randomness in the issue.
When the launcher starts, it check if there's any update availble on the servers. (updates for the launcher itself and fof the game).
If it received from the DNS one of the "bad" IP, this check fail and you get an error message, no matter your game is actually up to date or not.
2 - Workarounds
Note : A workaround allow you to bypass an issue without solving it. A fix solve the issue.
Also for some people there was issue due to their anti-virus, so prior to do anything else, try connecting with anti-virus & security solutions disabled.
Do not forget to re-enable them, of course.
A ) If you are already up-to-date
Simply ignore the launcher part and run eso.exe from your game folder
B ) If you are not up-to-date yet
Several options :
B1 - try, wait, try, etc...
B2 - in case of error, flush you dns cache an retry
B3 - bypass the DNS check by setting "good" IPs in you own file.
it is harmless BUT YOU WILL NEED TO REMOVE THEN WHEN THE ISSUE WILL BE FIXED.
- HOW TO
B2 - flush Windows DNS cache
- Open a command prompt as admin.
- type "ipconfig /flushdns"
- type "nslookup launcher.bethesda.net"
check the result against the list below, repeat until you get a "good" address.
Run the launcher
B2 - flush MAC DNS cache
Any help on this is welcome
B3 - Edit host file - Windows
- open notepad as administrator
- click File Menu , Open and navigate to C:\Windows\System32\drivers\etc
- on bottom right , in the drop down list that shows "Text Documents (*.txt)" select
"All files (*.*)"
select the "hosts" file and open it
- at the end of the file add a line like
54.197.248.206 launcher.bethesda.net
- save and quit
* Please, choose a random address among the good ones to help balance the load accross the servers *
B3 - Edit host file - Mac
For you Mac users, you can also edit your hosts file. You will find it at /private/etc/hosts. The format is the same as the Windows file. You will need to have root access in order to edit the file. You can acquire root access using the following command in a terminal window if your account is an admin account. (Substitute your text editor of choice. If anyone knows how to use TextEdit to open something with root access, feel free to provide instructions.)
sudo nano /private/etc/hosts
Annex 1 : list of servers IP
54.197.248.206 GOOD
54.197.250.95 GOOD
54.217.220.128 BAD
54.217.220.134 BAD
54.217.220.144 BAD
54.217.220.147 BAD
54.217.220.152 BAD
54.243.115.56 GOOD
174.129.248.207 GOOD
174.129.249.106 GOOD
Annex 2 Launcher and game version
As of patch 1.0.3
the launcher correct version is 1.3.5.964404
the game correct version is eso.live.1.0.0.968197 2014/04/12 (mousover the version on the bottom of the login page to get the tooltip)