rophez_ESO wrote: »I don't think they realize how many people are affected by this problem, or they'd give us an update on the dev tracker, and they wouldn't point us at a help document with a convoluted work around that doesn't work. Make sure you submit a help ticket/feedback even if you are using this workaround to get into game.
elderscrollsb16_ESO109 wrote: »EDIT :
Seems that was is stated below is not perfectly exact since we can reach the "bad" servers on port 80 (thanks to @Darzil ) so it looks now more like a firewall or maybe proxy issue.
But that do not change the workaround.
The workaround is required for people that did not manage to patch the launcher and the game yet, and who have verified that their issue is not due to Anti-Virus (some players report that disabling their A.V. like Norton, allow them to play)
If your already have the correct launcher and game version, it's better to simply launch eso.exe directly.
I think I've (Edit : well that's giving too much credit to myself, thanks to @Saerydoth for the starting point actually) pointed out the root cause of various error including :
"Unable to determine current version"
and Error 209
There's (at least) 10 servers (actually 10 IP addresses) that can respond to the launcher to check version and download patch.
Those IP belong to 2 different "networks" (AS numbers)
One of those 2 networks are NOT routed properly or are somewhat filtered by SOME ISPs.
(This is IPs in AS16509)
So when you open the launcher it request to DNS for an IP for "launcher.bethesda.net"
the DNS give him 1 IP from this 10 IP pool
you have 50% chance to receive a good IP or a bad one.
this is what cause some randomness in the issue.
For information the AS numbers are Amazon Web Services ones.
WORKAROUND
to bypass the DNS you have to edit your local host file and set in it one of the "good" IP address
IP AS OK ?
54.197.248.206 AS14618 GOOD
54.197.250.95 AS14618 GOOD
54.217.220.128 AS16509 BAD
54.217.220.134 AS16509 BAD
54.217.220.144 AS16509 BAD
54.217.220.147 AS16509 BAD
54.217.220.152 AS16509 BAD
54.243.115.56 AS14618 GOOD
174.129.248.207 AS14618 GOOD
174.129.249.106 AS14618 GOOD
How to edit your host file (Windows)
(Mac Users, see post from @pscheible1nrb18_ESO below)
- 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 everyone choose a random IP in the 5 good ones to balance the load across those servers)
The same issue may concern game servers but I didn't gathered the list yet.
Edit2 : please note you will have to remove those line when the cause will be addressed.
Credits to @Saerydoth for having given the host file tip and @Rhoric for the IP list.
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /private/etc/hostsThis will still require and administrator account, but is far more user friendly then either nano or pico.
Maestro_Sartori wrote: »Exactly, agree 100%. I'm a computer tech and there's no way I'm going to do any of that. Its not our fault....patch the damn launcher so it works or patch whatever is broke on your end. Seriously...
I have no hosts file to edit. I checked in C:\Windows\System32\Drivers\etc, and the folder is empty.
The game is trying to reinstall itself. Again. For the third time. Launching directly from the .exe leads to login timeouts.
crggamesnub18_ESO wrote: »You may want to try just flushing your DNS cache before editing your HOST file.
This worked for me, hopefully for you.
Start CMD (C:\Windows\System32\cmd.exe)
then type in the ipconfig command to flush the DNS cache:
C:\Windows\System32>ipconfig /flushdns
Note:
This resulted in a new (correct) launcher IP address
C:\Windows\System32>nslookup launcher.bethesda.net
Server: cdns01.comcast.net
Address: 75.75.75.75
Non-authoritative answer:
Name: launcher.bethesda.net
Address: 54.197.248.206
andrewb14_ESO45 wrote: »If you played beta here is another possible solution that worked for me:
1. I got error 209 and used the "versions fix"
2. I logged in for a bit last night, then this morning error 209
3. I realized my client still said it was beta
4. Uninstalled beta client from Start>Programs>Zenimax (not control panel)
5. Logged into ESO Account management and downloaded the installer.
6. Ran the installer which reinstalled the launcher but thankfully did not have to redownload the 22GB+ game file.
7. Launch game from start menu, works consistently now.
Seems like there are several causes and possible fixes. The host file thing is a bad idea as other people have posed since it could be a dynamic instance in AWS for all we know, removes load balancing and generally sets you up for something to break in the future if they change IP addresses.
ZOS_AmeliaR wrote: »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.
I'm not sure why WE should be doing anything! THEY broke the game! Why aren't THEY fixing it! Unless they plan to pay me, I'm not doing their work for them. And I have Unsubbed until they fix this mess.
I think the lack of communication about this issue is disgusting. What is WRONG with these people? I see FTP just around the corner.
JJ
It was just a temp fix to correct the error until they got it fixed. They were already aware of the issue when I talked to support early this morning. I even passed this topic onto them and they passed it onto the right department hence why it is fixed.
It was just a temp fix to correct the error until they got it fixed. They were already aware of the issue when I talked to support early this morning. I even passed this topic onto them and they passed it onto the right department hence why it is fixed.
It's fixed with a 'temp' fix until they can get around to a 'real' fix? Gee. That's big of them
I'm not sure why WE should be doing anything! THEY broke the game! Why aren't THEY fixing it! Unless they plan to pay me, I'm not doing their work for them. And I have Unsubbed until they fix this mess.
I think the lack of communication about this issue is disgusting. What is WRONG with these people? I see FTP just around the corner.
JJ