Hallo,
vielen Dank erstmal für die vielen Antworten, daher jetzt der Reihe nach.
- Threema-Version ist 4.1 Build 3000503 Google Play
- Fehlerbehebung:
{
"config": {
"VERSION": "2.2.1",
"SELF_HOSTED": false,
"VERSION_MOUNTAIN": "Fluebrig",
"VERSION_MOUNTAIN_URL": "https://en.wikipedia.org/wiki/Fluebrig",
"VERSION_MOUNTAIN_IMAGE_URL": "img/bg.original.jpg",
"VERSION_MOUNTAIN_IMAGE_COPYRIGHT": "",
"VERSION_MOUNTAIN_HEIGHT": 2098,
"PREV_PROTOCOL_LAST_VERSION": "1.8.2",
"GIT_BRANCH": "master",
"SALTYRTC_HOST": null,
"SALTYRTC_HOST_PREFIX": "saltyrtc-",
"SALTYRTC_HOST_SUFFIX": ".threema.ch",
"SALTYRTC_PORT": 443,
"SALTYRTC_SERVER_KEY": "b1337fc8402f7db8ea639e05ed05d65463e24809792f91eca29e88101b4a2171",
"ICE_SERVERS": [
{
"urls": [
"turn:ds-turn.threema.ch:443?transport=udp",
"turn:ds-turn.threema.ch:443?transport=tcp",
"turns:ds-turn.threema.ch:443"
],
"username": "[String]",
"credential": "[String]"
}
],
"PUSH_URL": "https://push-web.threema.ch/push",
"LOG_TAG_PADDING": 20,
"CONSOLE_LOG_LEVEL": "info",
"REPORT_LOG_LEVEL": "debug",
"REPORT_LOG_LIMIT": 1000,
"COMPOSE_AREA_LOG_LEVEL": "warn",
"SALTYRTC_LOG_LEVEL": "warn",
"TIMER_LOG_LEVEL": "info",
"ARP_LOG_LEVEL": "debug",
"ARP_LOG_TRACE": false,
"MSGPACK_LOG_TRACE": false
},
"browser": "Firefox 68",
"log": [
[
1565973157833,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Reset states"
],
[
1565973157846,
"debug",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Reset initialization steps"
],
[
1565973157934,
"debug",
"[Welcome-C]",
"Detected browser:",
"Firefox 68"
],
[
1565973157934,
"debug",
"[Settings-S]",
"Removing settings key:",
"v2infoShown"
],
[
1565973157935,
"debug",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Reset initialization steps"
],
[
1565973157936,
"info",
"[Welcome-C]",
"Initialize session by scanning QR code..."
],
[
1565973157936,
"info",
"%c[WebClient-S]",
"color: #fff; background-color: #0066cc",
"Stopping (reason=stop, send=false, close=welcome, connectionBuildupState=new)"
],
[
1565973157936,
"debug",
"%c[WebClient-S]",
"color: #fff; background-color: #0066cc",
"Timer stopped"
],
[
1565973157936,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Reset states"
],
[
1565973157936,
"debug",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Reset initialization steps"
],
[
1565973157936,
"debug",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Session closed (cannot be resumed)"
],
[
1565973157936,
"debug",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Peer connection was null"
],
[
1565973157938,
"info",
"%c[WebClient-S]",
"color: #fff; background-color: #0066cc",
"Initializing (keyStore=no, peerTrustedKey=no, resume=false)"
],
[
1565973157938,
"debug",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Reset initialization steps"
],
[
1565973157938,
"debug",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Discarded previous session"
],
[
1565973157957,
"info",
"%c[AppRemoteProtocol]",
"color: #fff; background-color: #0099cc",
"Public key:",
"c60893dabda389290f44a8752a84e72eefa8f16516d2c343f9d1c5c17d13140f"
],
[
1565973157957,
"debug",
"[Welcome-C]",
"Checking if the session is already open in another tab or window"
],
[
1565973157957,
"debug",
"%c[WebClient-S]",
"color: #fff; background-color: #0066cc",
"Starting WebClientService..."
],
[
1565973157957,
"debug",
"%c[WebClient-S]",
"color: #fff; background-color: #0066cc",
"Creating new startup promise"
],
[
1565973157957,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Connection buildup state:",
"new",
"=>",
"connecting"
],
[
1565973157958,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Signaling connection state:",
"new",
"=>",
"new"
],
[
1565973157959,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Signaling connection state:",
"new",
"=>",
"ws-connecting"
],
[
1565973158021,
"debug",
"%c[Status-C]",
"color: #000; background-color: #ffff99",
"State change:",
"error",
"->",
"warning"
],
[
1565973158030,
"info",
"[Version-S]",
"Using Threema Web version",
"2.2.1"
],
[
1565973158134,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Signaling connection state:",
"ws-connecting",
"=>",
"server-handshake"
],
[
1565973158169,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Connection buildup state:",
"connecting",
"=>",
"waiting"
],
[
1565973158169,
"debug",
"%c[State-S]",
"color: #fff; background-color: #cc9900",
"Signaling connection state:",
"server-handshake",
"=>",
"peer-handshake"
]
]
}
- Das mit den sensiblen Daten im Debug_log.txt schreckt mich jetzt ein wenig, ich sehe da weder IPs noch Namen, was ist damit also gemeint? Daher hier nur mal er Ausschnitt mit dem sessionstart und dem Verbiíndungesversuch:
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO r: 1: Starting Threema Web session
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO n: setConnecting
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO n: Initializing
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO y: 1: Session state changed from NEW to CONNECTING
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO n: Enter
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO n: Starting connection 0 of session 1
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO n: Acquire session resources...
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Connecting to SaltyRTC server at saltyrtc-43.threema.ch:443...
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO l: 1: Signaling state changed to WS_CONNECTING
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged
Fri Aug 16 18:35:47 GMT+02:00 2019 WARN SaltyRTC.RSignaling: A WebSocket error occured: The certificate of the peer does not match the expected hostname (saltyrtc-43.threema.ch)
TW: The certificate of the peer does not match the expected hostname (saltyrtc-43.threema.ch)
at mX.a(SourceFile:10)
at mX.c(SourceFile:6)
at mX.a(SourceFile:1)
at tX.c(SourceFile:2)
at IW.b(SourceFile:1)
at EX.run(SourceFile:7)
Fri Aug 16 18:35:47 GMT+02:00 2019 ERROR SaltyRTC.RSignaling: Could not connect to websocket (HOSTNAME_UNVERIFIED): The certificate of the peer does not match the expected hostname (saltyrtc-43.threema.ch)
Fri Aug 16 18:35:47 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Retrying to reconnect (2/20)...
Dann folgen eben 20 vergebliche Verbindungsversuche, bis zu:
Fri Aug 16 18:35:49 GMT+02:00 2019 ERROR SaltyRTC.RSignaling: Could not connect to websocket (HOSTNAME_UNVERIFIED): The certificate of the peer does not match the expected hostname (saltyrtc-43.threema.ch)
Fri Aug 16 18:35:49 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Giving up.
Fri Aug 16 18:35:49 GMT+02:00 2019 INFO l: 1: Signaling state changed to ERROR
Fri Aug 16 18:35:49 GMT+02:00 2019 ERROR n: Error: Signaling state changed to ERROR
Fri Aug 16 18:35:49 GMT+02:00 2019 INFO n: Initializing
Fri Aug 16 18:35:49 GMT+02:00 2019 INFO y: 1: Session state changed from CONNECTING to ERROR
Fri Aug 16 18:35:49 GMT+02:00 2019 INFO n: Enter
Fri Aug 16 18:35:49 GMT+02:00 2019 INFO n: Cleanup
Fri Aug 16 18:35:49 GMT+02:00 2019 INFO n: Cleanup done
Schicke die ganze Datei daher erstmal nur an Threema-Support.
- Jetzt ist mein Firefox auch 68.0.2, hilft aber nicht. Update kam gerade beim Start.
Ich hofte das hilft. Ich bin Über das WE unterwegs, werde also vermutlich erst Momtag abend weitere Antworten geben können.
Vielend Dank euch allen.
Tomma