Since Saturday afternoon, I haven’t been able to use the BattleNet desktop app to launch any games. I dug through the logs and found these entries which might help:
From C:\Program Data\Battle.net\Agent\Agent.8009\Logs:
[I 2022-09-19 15:44:30.0726] Network Connection Response to http://us.patch.battle.net:1119/agent - CURL error: 0, Status Code: 404
CURL error 0 means it failed to connect to the server and 404 is page not found. I also note that the request is http (not https), not sure if that matters or not.
I also have this error from the log file C:\Program Data\Battle.net\Agent\Agent.8009\Errors\2022-09-19 15.44.30\Crash-1192.txt:
[W 2022-09-19 15:44:30.0741] - OCSP Verification Failure: Unsuccessful response status
[E 2022-09-19 15:44:30.0741] - Cannot verify the certificate '782a8a710b950421127250a3e91b751ca356e202'
I hope this helps track where the issue is coming from.
— EDIT 9/20 12:36 PM CST —
It was still broken earlier this morning, with these errors in bc-######.log:
bc-20220920T143516.log:[E 2022-09-20 14:43:16.0680] [tact][d:\package_cache\tact\3.6.8\src\download\download_queue.cpp:275] Failed to start download. Error (17): cdn hosts exhausted
bc-20220920T143516.log:[E 2022-09-20 14:43:16.0681] [tact][d:\package_cache\tact\3.6.8\src\async_state\async_config_read_state.cpp:404] Failed to download missing config. Error(17) : cdn hosts exhausted
and lots of these:
bc-20220920T144848.log:[E 2022-09-20 15:07:27.0893] [tact][d:\package_cache\tact\3.6.8\src\async_state\async_config_read_state.cpp:303] Failed to open the config file for reading.
bc-20220920T144848.log:[W 2022-09-20 15:07:27.0943] [tact][d:\package_cache\tact\3.6.8\src\download\cdn_download_request.cpp:43] Download request for 0000000015aac2b50000000000000000(0, 0) failed with HTTP code 403
But around 10:30 AM CST, I tried again and the Battle Net app opened, updated WoW and was ready to play. I checked the Agent.8012\Logs folder and the curl error was still there, but everything else looked ok. The more recent bc-####.log files had no errors and the Agent.8012\Errors folder had no new entries after 10:18 AM, when it still had some entries like:
Crash-1220.txt:2022-09-20T10:18:11 {554} [DEBUG] - Failed to load BMIME at c:/ProgramData/Battle.net/Agent/data/cache/cert-782a8a710b950421127250a3e91b751ca356e202-0.bmime: BMIME_E_IO_ERROR
— EDIT 9/21/22 5:30 PM —
The problem returned last night and once again I can not open WoW through the Battle.Net app. I looked into the cert error further and found some peculiar behavior. BNet downloads two certs and immediately deletes them, downloading and deleting over and over. They are:
C:\ProgramData\Battle.net/Agent/data/cache/cert-782a8a710b950421127250a3e91b751ca356e202-0.bmime
C:\ProgramData\Battle.net/Agent/data/cache/cert-b76ba2eaa8aa848c79eab4da0f98b2c59576b9f4-0.bmime
I hope this helps.