Yes, that's what I meant. It still says KR.actual.battle.net for Asia as far as I know. So, unless the game is lying, the address hasn't changed but there's something else going on.Flippy wrote: 1 year ago the script is starting lod with arguments (server hostname etc..) via script right? my first guess is that the url or name for the servers changed (KR.actual.battle.net to something different). should be easy to fix since those are displayed on the bottom right when launching the game.
41
replies
14882 views
Description
Description by BillyMaysedCan be used to make Runewords:
I'm in CET (Central European Time), so that's UTC+1 normally and UTC+2 during DST.
My profile says Ladder, but I play both Ladder and Non-Ladder.
My profile says Ladder, but I play both Ladder and Non-Ladder.
there should be at least an easy way to check if that is a regional problem: if you use the same script and it works for you, do an nslookup on KR.actual.battle.net to get the ip adress of the server you're connecting to.
then share that ip-address with your clone hunting buddies and tell them to setup their host file to return that given ip-adress when some program is quering for KR.actual.battle.net. flush the dns cache and try again. this way kr.actual.battle.net should resolve to a server where you can confirm that it is working
i'd be surprised if their version would differ from ours this has to be some infrastructure thing
edit:
this is kinda far fetched, but maybe they should also block tcp 853 for d2r / battlenet. that way the launcher and d2r can't query other nameservers over sdns and most likely will fall back to the machines dns. i have seen some sneaky stuff recently where programs queried external dns servers instead of using the computers for "security" purposes
then share that ip-address with your clone hunting buddies and tell them to setup their host file to return that given ip-adress when some program is quering for KR.actual.battle.net. flush the dns cache and try again. this way kr.actual.battle.net should resolve to a server where you can confirm that it is working
i'd be surprised if their version would differ from ours this has to be some infrastructure thing
edit:
this is kinda far fetched, but maybe they should also block tcp 853 for d2r / battlenet. that way the launcher and d2r can't query other nameservers over sdns and most likely will fall back to the machines dns. i have seen some sneaky stuff recently where programs queried external dns servers instead of using the computers for "security" purposes
This is my Zealer. There aren't many like him and this one is mine.
My Zealer is my best friend. He is my life. I must master him as I must master my life.
Without me, my Zealer is useless. Without my Zealer, i am useless.
My Zealer is my best friend. He is my life. I must master him as I must master my life.
Without me, my Zealer is useless. Without my Zealer, i am useless.
I haven't run into the problem myself because I've been using the launcher the whole time (I have MFA activated, and I prefer to keep it that way, so scripts to launch the game directly don't work for me anyway).
But I can forward it anyway
EDIT: I guess there's no point since I'm not using a script myself, so there's no working IP address to try to fix the DNS resolution to...
But I can forward it anyway
EDIT: I guess there's no point since I'm not using a script myself, so there's no working IP address to try to fix the DNS resolution to...
I'm in CET (Central European Time), so that's UTC+1 normally and UTC+2 during DST.
My profile says Ladder, but I play both Ladder and Non-Ladder.
My profile says Ladder, but I play both Ladder and Non-Ladder.
Authenticating with parameters is down for KR.actual.battle.net and Blizz haven't bothered to fix.Flippy wrote: 1 year agothe script is starting lod with arguments (server hostname etc..) via script right? my first guess is that the url or name for the servers changed (KR.actual.battle.net to something different). should be easy to fix since those are displayed on the bottom right when launching the game.ShadowHeart wrote: 1 year ago There seems to have been a recent (last Friday perhaps?) update/change on Asian servers specifically that has broken the direct launch of the game via script, but only for Asia region. I.e., if you launch the game on Asia region directly via script (rather than via launcher), the game client will simply say "Cannot connect to server". There have been numerous discussions about this on D2R Clone Hunters discord, there seems to be no workaround (yet). This means that for Asia region specifically, you need to start the game via the launcher by clicking the "Play" button in the launcher. You can also use friend list invites to join games cross region, as an alternative.
NOTE: I haven't experienced this myself, just relaying what I've heard/seen talk about from a lot of frustrated users.
Workaround is to connect with another account via bnet, create games on that account and friend join.
I'm working on a new update that allows you to optionally use authentication tokens for authentication (same way that launching from bnet authenticates) instead of authenticating via the -username -password -address parameters. I suspect using authtokens instead of parameters will allow connections for users who have MFA enabled, but haven't found time to test yet.
Using authtokens is a bit more of a limited method than using parameters though as you have to wait for the character selection screen to show before launching a second account (the game looks to the registry value "WEB_TOKEN" to connect to your account).
In any case, I hope Blizz get their shit together and fix the outage. It baffles me they haven't already. Surely they have alerting enabled on their services to pick up on outages like this.
Just 30 minutes ago the same problem arose on the EU server. :/Shupershuff wrote: 1 year agoAuthenticating with parameters is down for KR.actual.battle.net and Blizz haven't bothered to fix.Flippy wrote: 1 year agothe script is starting lod with arguments (server hostname etc..) via script right? my first guess is that the url or name for the servers changed (KR.actual.battle.net to something different). should be easy to fix since those are displayed on the bottom right when launching the game.ShadowHeart wrote: 1 year ago There seems to have been a recent (last Friday perhaps?) update/change on Asian servers specifically that has broken the direct launch of the game via script, but only for Asia region. I.e., if you launch the game on Asia region directly via script (rather than via launcher), the game client will simply say "Cannot connect to server". There have been numerous discussions about this on D2R Clone Hunters discord, there seems to be no workaround (yet). This means that for Asia region specifically, you need to start the game via the launcher by clicking the "Play" button in the launcher. You can also use friend list invites to join games cross region, as an alternative.
NOTE: I haven't experienced this myself, just relaying what I've heard/seen talk about from a lot of frustrated users.
Workaround is to connect with another account via bnet, create games on that account and friend join.
I'm working on a new update that allows you to optionally use authentication tokens for authentication (same way that launching from bnet authenticates) instead of authenticating via the -username -password -address parameters. I suspect using authtokens instead of parameters will allow connections for users who have MFA enabled, but haven't found time to test yet.
Using authtokens is a bit more of a limited method than using parameters though as you have to wait for the character selection screen to show before launching a second account (the game looks to the registry value "WEB_TOKEN" to connect to your account).
In any case, I hope Blizz get their shit together and fix the outage. It baffles me they haven't already. Surely they have alerting enabled on their services to pick up on outages like this.
Good day to you partner!
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
Yeah, I'm not so sure this was a mistake at all. Are we certain this change wasn't deliberate, just being rolled out to the regions at different times?
I'm in CET (Central European Time), so that's UTC+1 normally and UTC+2 during DST.
My profile says Ladder, but I play both Ladder and Non-Ladder.
My profile says Ladder, but I play both Ladder and Non-Ladder.
Well, after launching several copies one by one through the Bnet launcher, launching through shortcuts works again, but only for one region. If you try to change the region, as I understand it, the web_token is not overwritten. I wonder how long it will take to expire? Few hours? Day? Yes, Blizzard creates unnecessary problems and inconveniences for players. Not to mention the fact that they broke the Cyrillic alphabet in the game chat (alas, few people use it).
Good day to you partner!
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
UPD:
Deleted the token at the registry address:
Now the game started launching again from shortcuts without problems, except Asia. But anyway, I didn't change anything for over two months, until the game stopped connecting to the server today. Maybe they are testing prohibiting authorization bypassing the launcher?
Deleted the token at the registry address:
\HKEY_CURRENT_USER\Software\Blizzard Entertainment\Battle.net\Launch Options\OSI
Now the game started launching again from shortcuts without problems, except Asia. But anyway, I didn't change anything for over two months, until the game stopped connecting to the server today. Maybe they are testing prohibiting authorization bypassing the launcher?
Good day to you partner!
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
When you launch the game via Bnet it only uses the params -uid osi. For auth it uses a temporary token from that registry value you've mentioned.flamebellow wrote: 1 year ago UPD:
Deleted the token at the registry address:\HKEY_CURRENT_USER\Software\Blizzard Entertainment\Battle.net\Launch Options\OSI
Now the game started launching again from shortcuts without problems, except Asia. But anyway, I didn't change anything for over two months, until the game stopped connecting to the server today. Maybe they are testing prohibiting authorization bypassing the launcher?
Connecting via parameter based arguments for credentials still does not work for KR. It's still fine on NA and EU.
For those who are interested, I updated my launcher the other night to be capable with both methods of authentication, there's a couple setup steps but now it's possible to connect to Asia again.
Release notes here:
https://github.com/shupershuff/Diablo2R ... es/v1.10.0
Release notes here:
https://github.com/shupershuff/Diablo2R ... es/v1.10.0
Doesn't even starts .. thanks..always getting only errors "setup the accounts" what is already set...and stuff...wanted to try multiboxing but deleted instead.Shupershuff wrote: 1 year ago For those who are interested, I updated my launcher the other night to be capable with both methods of authentication, there's a couple setup steps but now it's possible to connect to Asia again.
Release notes here:
https://github.com/shupershuff/Diablo2R ... es/v1.10.0
Sounds like you got the error "You haven't setup accounts.csv with your accounts".azaki101 wrote: 1 year agoDoesn't even starts .. thanks..always getting only errors "setup the accounts" what is already set...and stuff...wanted to try multiboxing but deleted instead.Shupershuff wrote: 1 year ago For those who are interested, I updated my launcher the other night to be capable with both methods of authentication, there's a couple setup steps but now it's possible to connect to Asia again.
Release notes here:
https://github.com/shupershuff/Diablo2R ... es/v1.10.0
As per this error message, before the script can work, you need to specify these details.
Have a look at the setup instructions on the readme. Setting up for basic username & PW auth is easy. Setting up for token based auth has a couple of extra steps.
But it's all covered in the setup guide (at least I think so!). Let me know if any of it needs rewording/clarifying.
I did read all..did fill all the username/pass stuff...downloading again and trying to follow the steps...
I come after the battle
is it still working?
I tried with password / with token on both NA et EU servers and seems it's "unable to connect to server"
is it still working?
I tried with password / with token on both NA et EU servers and seems it's "unable to connect to server"
EU, CET/DST, playing early morning and evening
LADDER account klmklm27#21966
LADDER account klmklm27#21966
Yes, it still works. But if you unpacked the game to improve performance, and the data is out of date, you need to update the game and unpack it again, otherwise you will not be able to connect to the server.klmklm27 wrote: 4 months ago I come after the battle
is it still working?
I tried with password / with token on both NA et EU servers and seems it's "unable to connect to server"
Good day to you partner!
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
well I did unpacked the game ... yesterday
but didn't changed the "-direct" in the parameters because it should be running with or without ?
i tried 'Token' and 'token' in the accounts.csv
everything works fine (encryption, window, ...) until I arrive in the char selection screen because I just see my offline chars
I can't think of what I'm missing
edit: I also assume (like in the screenshot in the readme that the token is starting just after the ST=US- thing or shall I copy the US- too?)
but didn't changed the "-direct" in the parameters because it should be running with or without ?
i tried 'Token' and 'token' in the accounts.csv
everything works fine (encryption, window, ...) until I arrive in the char selection screen because I just see my offline chars
I can't think of what I'm missing
edit: I also assume (like in the screenshot in the readme that the token is starting just after the ST=US- thing or shall I copy the US- too?)
EU, CET/DST, playing early morning and evening
LADDER account klmklm27#21966
LADDER account klmklm27#21966
Hmmm. To be honest, I haven't used the program from Shupershuff, I kill the handle via ProcExp.
First, check if you really have the latest version of the game. After that, check if you are using old shortcuts, whether they actually refer to the desired volume letter with the current game folder.
First, check if you really have the latest version of the game. After that, check if you are using old shortcuts, whether they actually refer to the desired volume letter with the current game folder.
Good day to you partner!
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
I'm Saul Goodman and I can already tell that I'll be your best friend in this forsaken camp.
yep my next step as I dont expect to use this further than exchanging on my mule so I don't really need a big script
but I was finding it cool
I will spend a little more time on checks and if I fail then option 2
thanks anyway for your advice
EU, CET/DST, playing early morning and evening
LADDER account klmklm27#21966
LADDER account klmklm27#21966
https://github.com/shupershuff/D2r-Mult ... t-A-Script
copy "US-xxxxxxxxxxxxxxxxxxxxxxxxxxx-123123123" from this link.
I was wrong you have to copy the US- as part of the token
will try with it tonight
EDIT: works much better
copy "US-xxxxxxxxxxxxxxxxxxxxxxxxxxx-123123123" from this link.
I was wrong you have to copy the US- as part of the token
will try with it tonight
EDIT: works much better
EU, CET/DST, playing early morning and evening
LADDER account klmklm27#21966
LADDER account klmklm27#21966
As of early this year, there are sporadic issues with some accounts when connecting using password and account parameters where it will say locked for suspicious activity and ask you to confirm security prompts within the battle.net website. This is true for folks who connect using shortcuts and folks who use other launchers. It seems quite random, I get the issue on one of my accounts too. I suspect that issue is related to blizz infrastructure, possibly specific to EU, but I'm just speculating.klmklm27 wrote: 4 months ago https://github.com/shupershuff/D2r-Mult ... t-A-Script
copy "US-xxxxxxxxxxxxxxxxxxxxxxxxxxx-123123123" from this link.
I was wrong you have to copy the US- as part of the token
will try with it tonight
EDIT: works much better
Connecting via auth token is essentially the same way that the battle.net client authenticates, it's just a little slower to launch as you have to wait until you get to char select screen (due to the way the game writes to the registry string where your token sits).
I know people are allergic to following instructions so I'm pretty sure I made it so you can copy the whole URL in and it will retain only the actual token (us-######-######)
Sounds like you have it all sorted though which is great!
Similar pages
Advertisment
Hide adsGreetings stranger!
You don't appear to be logged in...No matches
ShadowHeart
2641
Moderator