[Bug 47699] New: For Honor and STEEP (Uplay) fail to connect to online services (missing bcrypt functions)
https://bugs.winehq.org/show_bug.cgi?id=47699 Bug ID: 47699 Summary: For Honor and STEEP (Uplay) fail to connect to online services (missing bcrypt functions) Product: Wine Version: 4.14 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: bcrypt Assignee: wine-bugs(a)winehq.org Reporter: stefan.riesenberger(a)gmail.com Distribution: --- Created attachment 65164 --> https://bugs.winehq.org/attachment.cgi?id=65164 Log with +fixme,-ntdll For Honor starts fine, but on the "Press any Key to continue" screen it fails to connect to the online services and puts the following lines into the log when trying to connect: 011f:fixme:bcrypt:BCryptGenerateSymmetricKey ignoring object buffer 0161:fixme:secur32:schannel_get_cipher_algid unknown algorithm 23 0161:fixme:secur32:schannel_get_mac_algid unknown algorithm 200, cipher 23 0163:fixme:bcrypt:BCryptCreateHash ignoring object buffer 0163:fixme:bcrypt:BCryptSecretAgreement 0x7fe82e905e10, 0x7fe82e907490, 0x7fe7d33bf8d8, 00000000 0163:fixme:bcrypt:BCryptDeriveKey 0xdeadfeed, L"HASH", (nil), 0x7fe840031920, 16, 0x7fe7d33bf8c0, 00000000 0163:fixme:bcrypt:BCryptDestroySecret 0xdeadfeed 0147:fixme:bcrypt:BCryptGenerateSymmetricKey ignoring object buffer 0147:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm STEEP also fails in a similar matter with the same log output. Kind regards, Riesi -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick(a)piezo-forte.be --- Comment #1 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 65406 --> https://bugs.winehq.org/attachment.cgi?id=65406 WINEDEBUG=+secur32,+bcrypt,-d3d,-d3d_shader wine-staging 4.17 Hello, Confirming For Honor (on Steam) can't connect to server. $ du -b forhonor.exe 152306608 forhonor.exe $ sha256sum forhonor.exe dc8c77d73a8dfe5d4b9d9da75be097577be4f85ac72224398db5c06a7f731ae2 forhonor.exe Attached is a +bcrypt,+secur32 terminal output log (1.2Mb uncompressed). STEEP crashes at startup for me, so I didn't test. Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW --- Comment #2 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (confirming) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 --- Comment #3 from Stefan Riesenberger <stefan.riesenberger(a)gmail.com> --- This patchset enables For Honor to connect to the online services and I was able to "play" a trainings match (it has some mouse issues for me). Steep was currently crashing all the time, so I wasn't able to retry it for now. https://source.winehq.org/patches/data/176449 https://source.winehq.org/patches/data/176452 https://source.winehq.org/patches/data/176451 https://source.winehq.org/patches/data/176450 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 --- Comment #4 from Stefan Riesenberger <stefan.riesenberger(a)gmail.com> --- I got Steep to not crash and it also works with this patch! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Paul Gofman <gofmanp(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |48669 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Paul Gofman <gofmanp(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gofmanp(a)gmail.com --- Comment #5 from Paul Gofman <gofmanp(a)gmail.com> --- Far Cry 5 online mode also requires this. It is not enough for it to work though, the small remaining part is Bug #48669. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Alexandr Oleynikov <sashok.olen(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sashok.olen(a)gmail.com --- Comment #6 from Alexandr Oleynikov <sashok.olen(a)gmail.com> --- Shouldn't this be fixed by https://github.com/wine-staging/wine-staging/tree/master/patches/bcrypt-ECDH... ? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 --- Comment #7 from Stefan Riesenberger <stefan.riesenberger(a)gmail.com> --- I can confirm that the version included in staging works. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/bcrypt-ECDHSecre | |tAgreement Status|NEW |STAGED -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|For Honor and STEEP (Uplay) |Multiple applications need |fail to connect to online |support for ECDH key |services (missing bcrypt |generation via bcrypt (For |functions) |Honor, STEEP, Far Cry 5) CC| |z.figura12(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 --- Comment #8 from Alexandr Oleynikov <sashok.olen(a)gmail.com> --- This needs to be un-STAGED, the patchset has been disabled and it's unknown whether if it's going to be rebased. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|STAGED |RESOLVED Fixed by SHA1| |81d71ee0bb07bb38f3c3797399f | |8651c27d7440a --- Comment #9 from Hans Leidekker <hans(a)meelstraat.net> --- ECDH key derivation is supported with 81d71ee0bb07bb38f3c3797399f8651c27d7440a. Note that this need GnuTLS 3.8.2. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 --- Comment #10 from Stefan Riesenberger <stefan.riesenberger+winehq(a)gmail.com> --- Can confirm that upstream bcrypt now works for Steep! Sadly I cant try For Honor due to it now crashing in EAC. Thank you very much! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47699 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #11 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 9.0-rc1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla