http://bugs.winehq.org/show_bug.cgi?id=59360 Bug ID: 59360 Summary: [Question] How to import Root Certificates for dotnet Product: Wine Version: 11.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: crypt32 Assignee: wine-bugs@list.winehq.org Reporter: raisumiero@gmail.com Distribution: --- I struggle with importing root certificates. I am on Ubuntu 24.04 (openssl 3.0.x) I use official wine stable 11.0 I created a new prefix and installed dotnet 6, dotnet 8, dotnet 9. I installed a tool that runs "dotnet build". dotnet downloads nuget packages. dotnet checks with the root certificates and finds the timestamp is outdated (NU3037 and NU3028). I found out that dotnet does not use Linux root certificates for verification but the root certificates managed by crypt32. I opened up control.exe and checked the certificates. Here I found no root certificates. I tried to convert certificates with openssl from Ubuntu from api.nuget.org directly (pem format -> cer format). The import mechanism of the root certificates fails with "unknown format". My question is: How do the cer format differ between openssl and the format that is used by wine for importing root certificates? How do I import ROOT certificates into wine so I can run dotnet without certificates error ? -- 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.