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

QNetworkAccessManager HTTPS request fails with "The root CA certificate is not trusted for this purpose" on iOS

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.9.0 RC
    • Fix Version/s: 5.9.1
    • Component/s: Network: SSL
    • Labels:
      None
    • Environment:
      Qt 5.9.0 RC from Online Installer

      iOS 10.3.2
    • Platform/s:
      iOS/tvOS/watchOS
    • Commits:
      4fb174563945438d34da38ebadf0f6b03cad266d

      Description

      Creating simple nma->get("https://wipikedia.org") request fails on latest iOS with Qt 5.9.0 RC with The root CA certificate is not trusted for this purpose message.

      I do know know if Alpha/Beta versions failed too, because there was other issues with iOS package (missing Webview etc) so I did not test earlier.

      There are no problems if I build with Qt 5.7.1.

      No problems on Debian, Android and macOS with any Qt version.

      Attached simple test case.

        Attachments

          Issue Links

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

            Activity

              People

              • Assignee:
                tpochep Timur Pocheptsov
                Reporter:
                talkless Vincas Dargis
              • Votes:
                11 Vote for this issue
                Watchers:
                15 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes