https://bugs.winehq.org/show_bug.cgi?id=44627
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED URL| |https://www.battle.net/down | |load/getInstallerForGame?os | |=win&locale=enUS&version=LI | |VE&gameProgram=BATTLENET_AP | |P Keywords| |download Severity|major |normal CC| |focht@gmx.net Component|-unknown |crypt32 Summary|Battle.net login button |Blizzard Battle.net login |never appears |button never appears | |(Certificates signed using | |ECDSA signature can not be | |verified)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 42000 which is dupe of bug 35902
https://appdb.winehq.org/objectManager.php?sClass=version&iId=28855
(specifically https://appdb.winehq.org/objectManager.php?sClass=version&iId=28855&... -> search for launcher/login issues)
I'm resolving here as dupe of bug 42000 ("Battle.net: invisible window elements with Win7+ mode") because it has a fitting description and specifically targets Battle.net
'battle.net-xxx.xxx.log':
--- snip --- ... I .905844 [Main] {Main} Logging started for Battle.net build 1.11.3.10047 I .906070 [Configuration] {Main} SharedConfigRoot: C:\ProgramData\Battle.net I .906227 [Configuration] {Main} RoamingConfigRoot: C:\users\focht\Application Data\Battle.net I .906254 [Configuration] {Main} LocalConfigRoot: C:\users\focht\Local Settings\Application Data\Battle.net D .906309 [Configuration] {Main} Searching for config file: C:\Program Files\Battle.net\Battle.net.10047\Battle.net.config D .906457 [Configuration] {Main} Searching for config file: C:\Program Files\Battle.net\Battle.net.config D .906818 [Configuration] {Main} User Configuration File: C:\users\focht\Application Data\Battle.net\Battle.net.config I .910654 [Main] {Main} Command line arguments: {[0]=-platform, [1]=windows:dpiawareness=0} ... D .485779 [CatalogVarStorage] {Main} Setting var from catalog (default): Services.WebServer.UseSelfSignedCert=true ... I .496813 [EnvironmentManager] {Main} Environment parameters changed: address=eu.actual.battle.net port=1119 region=EU ... I .505539 [WebServer] {Backend:0} Starting Webserver W .509154 [Main] {Backend:0} Certificate validation failed or not found, falling back. status=0 I .512240 [WebServer] {Backend:0} Webserver successfully started ... I .711638 [Main] {Main} Application path is: C:\Program Files\Battle.net\Battle.net.exe ... I .987640 [LoginController] {Main} LoginController ShowLoginWindow isLoginInProgress=0 IsLoggedIn=0 ... --- snip ---
The app uses a fall-back mode when the self-signed cert part fails. For that you need the workaround from bug 32342 ('winetricks -q corefonts').
NOTE: There is no mistake here. Bug 35902 and bug 32342 are two entirely different issues, but they have similar effect on the login dialog: making the login buttons/options appear.
* self-signed certs -> "smooth UI mode" (bug 35902) * fallback -> "ugly UI mode" (bug 32342)
Regards
*** This bug has been marked as a duplicate of bug 42000 ***