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

QWebSocketServer creates persistent files in Microsoft/Crypto/RSA on each new client connection.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 6.5.4, 6.8.3
    • Network
    • Windows

    Description

      When using QWebSocketServer on Windows, a new file is created under the AppData/Roaming/Microsoft/Crypto/RSA directory every time a new client connects. These files are not deleted after the connection is closed, nor when the application exits, leading to accumulation of leftover files over time.

      Steps to Reproduce:

      1. Run sslechoserver (https://doc.qt.io/qt-6.5/qtwebsockets-sslechoserver-example.html)

      2. Start the server and connect a client.

      3. After connected, check the folder:
      %APPDATA%\Roaming\Microsoft\Crypto\RSA\<user SID>\

      4. Observe a new file being added for each client connection.

      5. Close client connection and exit the application.

      6. Files remain in the folder.

      Attachments

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

        Activity

          People

            manordheim MÃ¥rten Nordheim
            mahdi.belila Mehdi Belila
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes