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

Check SecureTransport on macOS 15

XMLWordPrintable

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

      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).

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes