You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I checked for similar issues, but could not find any. I also checked the closed issues. I could not contribute additional information to any existing issue.
I will take the time to fill in all the required fields. I know that the bug report may be dismissed otherwise due to lack of information.
Feature description
Have the ability to store pre master keys during SSL handshake to a file for debug / testpilotcloud builds.
These keys can be taken by Wireshark to decrypt the SSL traffic and inspect it.
stop the Desktop client and edit ~/.config/testpilotcloud/testpilotcloud.cfg or the respective file for your OS / Desktop client flavor. Change https://localhost:9201 to http://localhost:9200
start debugging
Additional context
No response
The text was updated successfully, but these errors were encountered:
Pre-submission Checks
Feature description
Have the ability to store pre master keys during SSL handshake to a file for debug / testpilotcloud builds.
These keys can be taken by Wireshark to decrypt the SSL traffic and inspect it.
Proposed solution
Use
SSLKEYLOGFILE
described by https://firefox-source-docs.mozilla.org/security/nss/legacy/key_log_format/index.html, which is supported by many software stacks, like Firefox or Chromium (in debug builds).An example implementation can be found here: https://git.lekensteyn.nl/peter/wireshark-notes/tree/src/sslkeylog.c
Alternative solutions you considered
Switch transport to http. This needs to be done on the server side and cannot be done without changing the server configuration.
I did it for oCIS and it is quite a pain:
ocis server
with following options:PROXY_TLS=false
OCIS_URL=http://localhost:9200
MICRO_REGISTRY=mdns
OCIS_OIDC_ISSUER=https://localhost:9201
ocis proxy server
with following options:OCIS_URL=http://localhost:9200
PROXY_HTTP_ADDR=127.0.0.1:9201
PROXY_DEBUG_ADDR=127.0.0.1:9204
MICRO_REGISTRY=mdns
OCIS_OIDC_ISSUER=https://localhost:9201
~/.config/testpilotcloud/testpilotcloud.cfg
or the respective file for your OS / Desktop client flavor. Changehttps://localhost:9201
tohttp://localhost:9200
Additional context
No response
The text was updated successfully, but these errors were encountered: