Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.5.4, 6.8.3
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.