View Single Post
07-25-14, 12:34 PM   #26
Bringer
A Fallenroot Satyr
 
Bringer's Avatar
Join Date: Jul 2012
Posts: 26
battlenet app to wow testing.

Conclusion from testing.
Battlenet desktop app appears to trigger launch with: Program to launch (full path), AccountID, Account password (hash presumed)
Wow client launches with configuration based upon Config.wtf locale setting
(this is seen where if locale is an EU variant the client has a prominent LANGUAGE button whereas the US client has that option buried in settings.)
client is directed to authentication server based upon accounts last region usage.

Tests and results.

Battlenet account with 2 WoW starter editions attached 1-US, 1- EU
Edited Config.wtf to SET locale "enUS" --Note: previous testing had "enGB"
Launch Battlenet .. and then Wow-US

/logs/connection.log
7/24 21:25:34.402 Login program=WoW platform=Wn64 locale=enUS
7/24 21:25:34.435 Component WoW.Wn64.18414
7/24 21:25:34.457 Component WoW.base.18273 --Note: version id of base language packs
7/24 21:25:34.480 Component WoW.deDE.18414 --Note: EU packs installed when WoW-EU first activated.
7/24 21:25:34.502 Component WoW.enGB.18414
7/24 21:25:34.524 Component WoW.enUS.18273
7/24 21:25:34.547 Component WoW.esES.18414
7/24 21:25:34.568 Component WoW.frFR.18414
7/24 21:25:34.591 Component WoW.itIT.18414
7/24 21:25:34.633 Battle.net is Component Bnet.Wn64.37165
7/24 21:25:34.658 LOGIN: state: LOGIN_STATE_CONNECTING result: LOGIN_OK --Note: initial client log in
7/24 21:25:34.770 Connecting to 213.248.127.130:1119 --Note: Paris data center
7/24 21:25:36.400 LOGIN: state: LOGIN_STATE_AUTHENTICATED result: LOGIN_OK
7/24 21:25:36.864 ClientConnection Initiating: COP_CONNECT code=CSTATUS_CONNECTING
7/24 21:25:36.893 LOGIN: state: RESPONSE_CONNECTED result: LOGIN_OK
7/24 21:25:37.863 ClientConnection Completed: COP_CONNECT code=RESPONSE_CONNECTED result=TRUE
7/24 21:25:37.944 ClientConnection Initiating: COP_AUTHENTICATE code=CSTATUS_AUTHENTICATING
7/24 21:25:38.951 ClientConnection Completed: COP_AUTHENTICATE code=AUTH_OK result=TRUE
7/24 21:25:41.948 ClientConnection Initiating: COP_GET_CHARACTERS code=43
7/24 21:25:43.026 ClientConnection Completed: COP_GET_CHARACTERS code=44 result=TRUE
7/24 21:25:53.124 ClientConnection Initiating: COP_GET_CHARACTERS code=43
7/24 21:25:53.545 ClientConnection Completed: COP_GET_CHARACTERS code=44 result=TRUE
7/24 21:25:55.784 ClientConnection Initiating: COP_GET_REALMS code=REALM_LIST_IN_PROGRESS
7/24 21:25:55.881 ClientConnection Completed: COP_GET_REALMS code=REALM_LIST_SUCCESS result=TRUE
7/24 21:26:02.984 ClientConnection Completed: COP_GET_REALMS code=RESPONSE_CANCELLED result=FALSE
7/24 21:26:03.014 Client Disconnect due to reason:12

exit out to edit Config.wtf to SET locale "enGB"
rename connection.log to save
Launch Battlenet .. and then Wow-US

/logs/connection.log
7/24 22:12:09.953 Login program=WoW platform=Wn64 locale=enGB
--note: identical Component list removed to cut wall of text
7/24 22:12:10.326 LOGIN: state: LOGIN_STATE_CONNECTING result: LOGIN_OK
7/24 22:12:10.373 Connecting to 12.129.206.130:1119 --Note:Los Angeles data center
7/24 22:12:10.871 LOGIN: state: LOGIN_STATE_AUTHENTICATED result: LOGIN_OK
7/24 22:12:11.427 ClientConnection Initiating: COP_CONNECT code=CSTATUS_CONNECTING
7/24 22:12:11.485 LOGIN: state: RESPONSE_CONNECTED result: LOGIN_OK
7/24 22:12:11.714 ClientConnection Completed: COP_CONNECT code=RESPONSE_CONNECTED result=TRUE
7/24 22:12:11.780 ClientConnection Initiating: COP_AUTHENTICATE code=CSTATUS_AUTHENTICATING
7/24 22:12:12.454 ClientConnection Completed: COP_AUTHENTICATE code=AUTH_OK result=TRUE
7/24 22:12:15.527 ClientConnection Initiating: COP_GET_CHARACTERS code=43
7/24 22:12:15.940 ClientConnection Completed: COP_GET_CHARACTERS code=44 result=TRUE
7/24 22:15:28.304 ClientConnection Initiating: COP_LOGIN_CHARACTER code=78
7/24 22:15:31.099 ClientConnection Completed: COP_LOGIN_CHARACTER code=79 result=TRUE
7/24 22:16:18.103 ClientConnection Completed: COP_LOGIN_CHARACTER code=79 result=TRUE
7/24 22:16:22.502 ClientConnection Initiating: COP_GET_CHARACTERS code=43
7/24 22:16:22.904 ClientConnection Completed: COP_GET_CHARACTERS code=44 result=TRUE

exit out to edit Config.wtf to SET locale "enGB" --note: edit not needed as already set
rename connection.log to save
Launch Battlenet .. and then Wow-EU --NOTE:different WoW account

/logs/connection.log
7/25 08:38:13.755 Login program=WoW platform=Wn64 locale=enGB
--note: identical Component list removed to cut wall of text
7/25 08:38:14.207 LOGIN: state: LOGIN_STATE_CONNECTING result: LOGIN_OK
7/25 08:38:14.347 Connecting to 213.248.127.130:1119 --Note: Paris data center
7/25 08:38:15.939 LOGIN: state: LOGIN_STATE_AUTHENTICATED result: LOGIN_OK
7/25 08:38:16.703 ClientConnection Initiating: COP_CONNECT code=CSTATUS_CONNECTING
7/25 08:38:16.734 LOGIN: state: RESPONSE_CONNECTED result: LOGIN_OK

exit out to edit Config.wtf to SET locale "enUS"
rename connection.log to save
Launch Battlenet .. and then Wow-EU

/logs/connection.log
7/25 10:25:23.966 Login program=WoW platform=Wn64 locale=enGB
--note: identical Component list removed to cut wall of text
7/25 10:25:24.200 LOGIN: state: LOGIN_STATE_CONNECTING result: LOGIN_OK
7/25 10:25:24.216 Connecting to 12.129.206.130:1119 --Note:Los Angeles data center
7/25 10:25:24.543 LOGIN: state: LOGIN_STATE_AUTHENTICATED result: LOGIN_OK
7/25 10:25:25.058 ClientConnection Initiating: COP_CONNECT code=CSTATUS_CONNECTING
7/25 10:25:25.089 LOGIN: state: RESPONSE_CONNECTED result: LOGIN_OK
7/25 10:25:25.199 ClientConnection Completed: COP_CONNECT code=REALM_LIST_REALM_NOT_FOUND result=FALSE
7/25 10:26:50.588 ClientConnection Completed: COP_CONNECT code=RESPONSE_CANCELLED result=FALSE
7/25 10:26:50.636 ClientConnection Initiating: COP_CONNECT code=CSTATUS_CONNECTING
7/25 10:26:50.803 ClientConnection Completed: COP_CONNECT code=RESPONSE_CONNECTED result=TRUE
7/25 10:26:50.842 ClientConnection Initiating: COP_AUTHENTICATE code=CSTATUS_AUTHENTICATING
7/25 10:26:51.532 ClientConnection Completed: COP_AUTHENTICATE code=AUTH_OK result=TRUE
--Note: fingers went auto-pilot and pressed cancel had to reconnect..log continues
--Note: part of above was client getting confused with data.. and defaulting to no known realm/character status.
7/25 10:27:19.116 ClientConnection Initiating: COP_GET_CHARACTERS code=43
7/25 10:27:19.630 ClientConnection Completed: COP_GET_CHARACTERS code=44 result=TRUE
7/25 10:27:58.773 ClientConnection Initiating: COP_CREATE_CHARACTER code=46
7/25 10:27:59.179 ClientConnection Completed: COP_CREATE_CHARACTER code=47 result=TRUE
7/25 10:27:59.210 ClientConnection Initiating: COP_GET_CHARACTERS code=43
7/25 10:27:59.756 ClientConnection Completed: COP_GET_CHARACTERS code=44 result=TRUE
7/25 10:29:00.180 ClientConnection Initiating: COP_LOGIN_CHARACTER code=78
7/25 10:29:03.003 ClientConnection Completed: COP_LOGIN_CHARACTER code=79 result=TRUE
  Reply With Quote