[Bug 44210] New: GNUTLS_CIPHER_CHACHA20_POLY1305 is not work
https://bugs.winehq.org/show_bug.cgi?id=44210 Bug ID: 44210 Summary: GNUTLS_CIPHER_CHACHA20_POLY1305 is not work Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: secur32 Assignee: wine-bugs(a)winehq.org Reporter: serg.chaplya(a)gmail.com Distribution: --- Hello! I've tried to run this tool (http://cryptopump.info/en/download) on my Ubuntu system. I got some error: fixme:secur32:schannel_get_cipher_algid unknown algorithm 23 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_cipher_algid unknown algorithm 23 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_cipher_algid unknown algorithm 23 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 fixme:secur32:schannel_get_cipher_algid unknown algorithm 23 fixme:secur32:schannel_get_mac_algid unknown algorithm 200 I've found that this error is here: https://github.com/wine-mirror/wine/blob/master/dlls/secur32/schannel_gnutls... Because GNUTLS_CIPHER_CHACHA20_POLY1305 is not supported. -- 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=44210 Anton Romanov <theli.ua(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |theli.ua(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=44210 Ker noa <blue-t(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t(a)web.de -- 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=44210 temp82(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |temp82(a)luukku.com --- Comment #1 from temp82(a)luukku.com --- the download is broken. -- 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=44210 --- Comment #2 from Ker noa <blue-t(a)web.de> --- For testing you can also use https://download.battle.net/en-us/?product=bnetdesk -- 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=44210 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://download.battle.net | |/en-us/?product=bnetdesk Keywords| |download Summary|GNUTLS_CIPHER_CHACHA20_POLY |GNUTLS_CIPHER_CHACHA20_POLY |1305 is not work |1305 is not supported -- 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=44210 Patrick <patrick+winehq.org(a)laimbock.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |patrick+winehq.org(a)laimbock | |.com --- Comment #3 from Patrick <patrick+winehq.org(a)laimbock.com> --- Issue confirmed on plain wine-9.8 when installing NTKDaemon 1.18.0 Setup PC.exe from Native Instruments (installer-helper for Kontakt): 03a4:fixme:secur32:get_cipher_algid unknown algorithm 23 03a4:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23 0138:fixme:win:NtUserLockWindowUpdate ((nil)), partial stub! 0138:fixme:win:NtUserLockWindowUpdate ((nil)), partial stub! 03a4:fixme:cryptnet:check_ocsp_response_info check responder id 0340:fixme:secur32:get_cipher_algid unknown algorithm 23 0340:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23 -- 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=44210 --- Comment #4 from Patrick <patrick+winehq.org(a)laimbock.com> --- You can download the installer-helper from https://support.native-instruments.com/hc/en-us/articles/5259695604625-Nativ... Scroll down to Solutions -> click on Windows -> click on NTK Daemon installer -> leads to Google Drive -> click on Download icon top right. -- 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=44210 --- Comment #5 from Patrick <patrick+winehq.org(a)laimbock.com> --- Duplicate: https://bugs.winehq.org/show_bug.cgi?id=55887 -- 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=44210 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winezilla(a)xobs.io --- Comment #6 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- *** Bug 55887 has been marked as a duplicate of this bug. *** -- 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=44210 --- Comment #7 from Sean Cross <winezilla(a)xobs.io> --- This also manifests with ZofZPCB, which can be downloaded from https://www.zofzpcb.com/Gerber-Viewer-Download -- 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.
http://bugs.winehq.org/show_bug.cgi?id=44210 Bernhard Übelacker <bernhardu@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org --- Comment #8 from Bernhard Übelacker <bernhardu@mailbox.org> --- Manifests also with Total Commander when connecting to ftps://ftp.pureftpd.org. Download and exact steps, except server address, in bug #56887. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=44210 --- Comment #9 from Hans Leidekker <hans@meelstraat.net> --- There's no mapping for CHACHA20_POLY1305 because the native TLS implementation doesn't support this cipher (so it will never negotiate it, unlike GnuTLS). I doubt that this causes the app to fail but you could verify that by lying and returning some known value. Same goes for the mac algorithm. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=44210 --- Comment #10 from Bernhard Übelacker <bernhardu@mailbox.org> --- (In reply to Hans Leidekker from comment #9)
There's no mapping for CHACHA20_POLY1305 because the native TLS implementation doesn't support this cipher (so it will never negotiate it, unlike GnuTLS). I doubt that this causes the app to fail but you could verify that by lying and returning some known value. Same goes for the mac algorithm.
Thanks for the clarification. Another way to test may be to disable things in GnuTLS like below. In the case of Total Commander the get_cipher_algid and get_mac_algid loggings are gone. (It still hangs, but that is not the topic of this bug.) cat <<EOF > $HOME/gnutls-totalcmd-config [overrides] tls-disabled-cipher = CHACHA20-POLY1305 disabled-version = tls1.3 EOF GNUTLS_SYSTEM_PRIORITY_FILE=$HOME/gnutls-totalcmd-config \ GNUTLS_DEBUG_LEVEL=2 \ wine TOTALCMD64.EXE -- 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.
http://bugs.winehq.org/show_bug.cgi?id=44210 --- Comment #11 from Hans Leidekker <hans@meelstraat.net> --- (In reply to Bernhard Übelacker from comment #10)
Another way to test may be to disable things in GnuTLS like below. In the case of Total Commander the get_cipher_algid and get_mac_algid loggings are gone. (It still hangs, but that is not the topic of this bug.)
cat <<EOF > $HOME/gnutls-totalcmd-config [overrides] tls-disabled-cipher = CHACHA20-POLY1305 disabled-version = tls1.3 EOF
GNUTLS_SYSTEM_PRIORITY_FILE=$HOME/gnutls-totalcmd-config \ GNUTLS_DEBUG_LEVEL=2 \ wine TOTALCMD64.EXE
Yes, so if that doesn't change the behavior we can rule this out as the cause of this bug. There's a chance of course that the use of CHACHA20-POLY1305 will trip some other app. In that case we could programmatically disable the cipher like you do with the config file. -- 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 (3)
-
wine-bugs@winehq.org -
WineHQ Bugzilla -
WineHQ Bugzilla