Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-128579

Check SecureTransport on macOS 15

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • P2: Important
    • 6.8.1, 6.9.0 FF
    • 6.8
    • Network: SSL
    • None
    • macOS
    • 15817e7d2 (dev), 24be12c26 (6.8)

    Description

      From the original bug report I'm linking to here it appears that file-based keychains finally stopped working on macOS 15, giving the reporter "SslInvalidInternalData". Their investigation shows that removing QT_SSL_USE_TEMPORARY_KEYCHAIN fixed their issue with QSslSocket. But this type of error we emit (with SecureTransport backend) only if we fail to create SecIdentityRef from cert/private key (and SecPKCS12Import essentially relies on file-based keychain if it's enabled with env. variable). Thus it makes sense to test, issue a warning at runtime and document this 'new' behavior and what a user is supposed to do to avoid their server app ( ? ) from being blocked by keychain access popup (which was the reason we introduced temporary keychains).

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              tpochep Timur Pocheptsov
              tpochep Timur Pocheptsov
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes