https://bugs.winehq.org/show_bug.cgi?id=51839
Bug ID: 51839 Summary: Unable to connect to Server in WatchGuard System Manager Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: caldwelldugan@gmail.com Distribution: ---
Created attachment 70735 --> https://bugs.winehq.org/attachment.cgi?id=70735 the backtrace output when the failure window pops up
Summary Backtrace is attached
The program is WatchGuard System Manager (WSM). I'm able to do everything I can on Windows, except connect to WSM Server (which isn't the same as WSM, don't care about WSM Server for Wine). When I go to connect to a server it gets to step 2/3 and crashes.
I've done a clean wine prefix and tried the development version but unfortunately neither worked :(
Steps to reproduce: 1. Install WSM (link to executable here: https://cdn.watchguard.com/SoftwareCenter/Files/WSM/12_7_1/WSM_12_7_1.exe ) 2. Launch WSM 3. Click File > Connect to Server 4. Enter a valid management server IP address, user, and password, then click Login 5. Wait for it to fail
It fails on the 3rd step. The very first time I tried this (and not on subsequent times) it failed on the second step with something having to do with certificates. If it fails on the second step then repeat all 5 steps again and it should fail on the 3rd step.
Also, more about certificates, this error appears on my terminal consistently, immediately before the crash:
GnuTLS error: ASN1 parser: Error in DER parsing. wine: Unhandled page fault on read access to 00000000 at address 7CCA1F10 (thread 0009), starting debugger...
Note that you need a valid WSM server with valid credentials. You can install it on any Windows box with the same installer as for WSM, you just need to check the Server box. The server doesn't need to work on Linux at all, just the frontend, but unfortunately you do need a backend to connect to. Please let me know if you need a valid server and I can probably set one up for you to test with.
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|P2 |P3
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Unable to connect to Server |Unable to connect to Server |in WatchGuard System |in WatchGuard System |Manager |Manager, GnuTLS error: ASN1 | |parser: Error in DER | |parsing
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |major
https://bugs.winehq.org/show_bug.cgi?id=51839
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Severity|major |normal Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO
--- Comment #1 from Austin English austinenglish@gmail.com --- Not major. Wine-5.5 is no longer supported, please retest in 6.x.
https://bugs.winehq.org/show_bug.cgi?id=51839
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |5.5
https://bugs.winehq.org/show_bug.cgi?id=51839
--- Comment #2 from caldwelldugan@gmail.com --- Hi Austin,
I didn't even realize there was version 6.0, thanks for letting me know. Unfortunately upgrading didn't work :/
$ wine --version wine-6.0.1
I deleted the wineprefix folder, re-created with wine 6, it failed differently but still failed. Here is the relevant console output when it errors out:
0024:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot 0024:fixme:toolhelp:Heap32ListFirst : stub GnuTLS error: ASN1 parser: Error in DER parsing.
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |major
--- Comment #3 from caldwelldugan@gmail.com --- (In reply to Austin English from comment #1)
Not major. Wine-5.5 is no longer supported, please retest in 6.x.
Forgot to add in the last post - it seems to hang, not crash like it did on wine 5.5. It hangs on the first step now and I don't have the option to save the debug logs like last time, since the Wine window doesn't pop up.
https://bugs.winehq.org/show_bug.cgi?id=51839
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED
--- Comment #4 from Austin English austinenglish@gmail.com --- Any chance you could test with wine-development (currently 6.18)?
Please attach a log made with WINEDEBUG="+wininet,+secur32,+crypt,+winsock"
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED
--- Comment #5 from caldwelldugan@gmail.com --- (In reply to Austin English from comment #4)
Any chance you could test with wine-development (currently 6.18)?
Please attach a log made with WINEDEBUG="+wininet,+secur32,+crypt,+winsock"
It worked!
Thanks so much for the help. I wouldn't have figured it out because the repos I was pulling from were telling me the stable version of Wine was 5.0 and the development version was 5.5. After you told me that was wrong I was able to update my repos, install Wine 6.18, and everything in WSM is working as expected.
Thanks for letting me know about the new Wine versions ????
https://bugs.winehq.org/show_bug.cgi?id=51839
--- Comment #6 from caldwelldugan@gmail.com ---
Thanks for letting me know about the new Wine versions ????
Lol those question marks were supposed to be a thumbs up emoji, either way thanks!
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |---
--- Comment #7 from caldwelldugan@gmail.com --- (In reply to Austin English from comment #4)
Any chance you could test with wine-development (currently 6.18)?
Please attach a log made with WINEDEBUG="+wininet,+secur32,+crypt,+winsock"
I feel like I'm losing my damn mind over here. It works on the first launch after installing in a fresh WINEPREFIX folder, but after closing WSM that first time it fails to connect (like the previous Wine versions) on subsequent connection attempts.
I've attached two debug logs
wine-debug-out-success.txt - this is the successful connection attempt on a fresh WSM install. This is how WSM should behave all thetime. wine-debug-out-fail-new.txt - this is the failure on a subsequent launch. I don't know why it fails on subsequent launches but not the first.
I've confirmed the issue is repeatable by installing a new WINEPREFIX twice, same results both times.
https://bugs.winehq.org/show_bug.cgi?id=51839
--- Comment #8 from caldwelldugan@gmail.com --- Created attachment 70737 --> https://bugs.winehq.org/attachment.cgi?id=70737 this is the failure on a subsequent launch. I don't know why it fails on subsequent launches but not the first.
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #70735|0 |1 is obsolete| |
--- Comment #9 from caldwelldugan@gmail.com --- Created attachment 70738 --> https://bugs.winehq.org/attachment.cgi?id=70738 this is the successful connection attempt on a fresh WSM install. This is how WSM should behave all thetime.
https://bugs.winehq.org/show_bug.cgi?id=51839
caldwelldugan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|5.5 |6.18