================== python Client to js Client Communication: should connect without errors 9715ms [log] starting device 10126ms [err] DEBUG:asyncio:Using selector: EpollSelector 10223ms [err] ERROR:asyncio:Unclosed client session 10223ms [err] client_session: 10294ms [log] parsing 10294ms [log] creating device handler 10294ms [log] [ready] 10294ms [log] reading line 10294ms [log] [websocketToken] "12acaac9-6dea-4451-9727-07fa82a0ee0d" 10304ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 10304ms [log] [websocketConnected] ================== python Client to js Client Communication: should start an experiment 11867ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 11867ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 11888ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/cf826503-838f-42e4-beaf-ecd0398bdd1b"}}', extra='') 11888ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/cf826503-838f-42e4-beaf-ecd0398bdd1b"} 11964ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 11964ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b", "state": "new"}] 13967ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 13967ms [err] v=0 13967ms [err] o=- 3924151530 3924151530 IN IP4 0.0.0.0 13967ms [err] s=- 13967ms [err] t=0 0 13967ms [err] a=group:BUNDLE 0 13967ms [err] a=msid-semantic:WMS * 13967ms [err] m=application 9 DTLS/SCTP 5000 13967ms [err] c=IN IP4 0.0.0.0 13967ms [err] a=mid:0 13967ms [err] a=sctpmap:5000 webrtc-datachannel 65535 13967ms [err] a=max-message-size:65536 13967ms [err] a=ice-ufrag:yW3w 13967ms [err] a=ice-pwd:zcumTSCWCSGS13E3pn6H7b 13967ms [err] a=fingerprint:sha-256 CF:D7:7E:63:A0:80:69:42:13:F3:74:F9:87:09:F0:E1:A3:29:FE:AA:00:6B:4B:DD:69:FE:50:5D:F6:60:01:C6 13967ms [err] a=setup:actpass 13967ms [err] 13968ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 13969ms [log] makeOffer 13969ms [log] connectionstatechanged new new have-local-offer 13969ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b", "state": "new"}] 13969ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 13969ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 13971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x90i\x13\xdf\xadxj\x1ay\x90\xb2\xba') 13971ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xec\xaf\xe5\x90\x07q\xb9D\xdc\x11\xbcL') 13971ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x90i\x13\xdf\xadxj\x1ay\x90\xb2\xba') 13972ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xec\xaf\xe5\x90\x07q\xb9D\xdc\x11\xbcL') 13973ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 13973ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x81S\xa5\xbc\xeb"\xe8U\xb2Jyj') 13974ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x81S\xa5\xbc\xeb"\xe8U\xb2Jyj') 13974ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'*\x89`\x84\xbe\x80T\x8df\x87aN') 13975ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'*\x89`\x84\xbe\x80T\x8df\x87aN') 13975ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56269) (expires in 600 seconds) 13975ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 13975ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 13976ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 13976ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 13989ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'hWSu7mjcF1Oa') 13990ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'hWSu7mjcF1Oa') 13993ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 13993ms [err] v=0 13993ms [err] o=- 1802552423712745889 2 IN IP4 127.0.0.1 13993ms [err] s=- 13993ms [err] t=0 0 13993ms [err] a=group:BUNDLE 0 13993ms [err] a=msid-semantic: WMS 13993ms [err] m=application 9 DTLS/SCTP 5000 13993ms [err] c=IN IP4 0.0.0.0 13993ms [err] a=ice-ufrag:pCuD 13993ms [err] a=ice-pwd:1W9GMG5FoKPowlMSTMaVQh+C 13993ms [err] a=ice-options:trickle 13993ms [err] a=fingerprint:sha-256 38:92:70:55:0B:16:C7:59:D0:B0:E2:06:29:2E:71:9F:3B:E8:C0:F7:65:AB:2A:FA:E9:59:EC:7C:B6:A4:FE:F4 13993ms [err] a=setup:active 13993ms [err] a=mid:0 13993ms [err] a=sctpmap:5000 webrtc-datachannel 1024 13993ms [err] 13993ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 13993ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 13993ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 13993ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(xhhXujzbhK 1 udp 1845501695 172.17.0.3 35720 typ prflx) 13993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49251) -> ('172.17.0.3', 35720)) State.WAITING -> State.IN_PROGRESS 13993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xebV\xfa\xa2~L\x8bpx\xba\x15\xa4') 13993ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b"}', extra='') 13993ms [log] handleSignalingMessage 13993ms [log] handleOptions 13993ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1802552423712745889 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:pCuD\\r\\na=ice-pwd:1W9GMG5FoKPowlMSTMaVQh+C\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 38:92:70:55:0B:16:C7:59:D0:B0:E2:06:29:2E:71:9F:3B:E8:C0:F7:65:AB:2A:FA:E9:59:EC:7C:B6:A4:FE:F4\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b"}', extra='') 13993ms [log] handleSignalingMessage 13993ms [log] handleAnswer 13993ms [log] acceptAnswer 13993ms [log] connectionstatechanged connecting checking stable 13993ms [log] connectionstatechanged connecting checking stable 13993ms [log] connectionstatechanged connecting checking stable 13993ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b", "state": "connecting"}] 13993ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xebV\xfa\xa2~L\x8bpx\xba\x15\xa4') 13993ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49251) -> ('172.17.0.3', 35720)) State.IN_PROGRESS -> State.SUCCEEDED 13993ms [err] INFO:aioice.ice:Connection(0) ICE completed 14002ms [err] INFO:aioice.ice:Connection(0) Remote candidate "a7d685b6-ee56-44cd-8a69-6f22dfe55fb6.local" resolved to 172.17.0.3 14012ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49251) -> ('172.17.0.3', 35720)) State.FROZEN -> State.IN_PROGRESS 14012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd6a\xbf\xdd\xae\xc0\xb8]\xbf\x1f+\xf2') 14013ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd6a\xbf\xdd\xae\xc0\xb8]\xbf\x1f+\xf2') 14013ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49251) -> ('172.17.0.3', 35720)) State.IN_PROGRESS -> State.SUCCEEDED 14013ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51335) -> ('172.17.0.3', 35720)) State.FROZEN -> State.FAILED 14013ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56269) -> ('172.17.0.3', 35720)) State.FROZEN -> State.FAILED 14034ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 49251) -> ('141.24.211.56', 35720)) State.FROZEN -> State.IN_PROGRESS 14034ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'z\x84P\xac\x9b\xec\xb3\xeea%\x1f[') 14047ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'AWrLCioZ1Qh/') 14047ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'AWrLCioZ1Qh/') 14054ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51335) -> ('141.24.211.56', 35720)) State.FROZEN -> State.IN_PROGRESS 14054ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xbe\xf4\xf1g\xf4\xd2\x97\xb2\xebl\xa7]') 14075ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56269) -> ('141.24.211.56', 35720)) State.FROZEN -> State.IN_PROGRESS 14075ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\xf8\x06\x95\xba\x96\x07\x91']\xd0\x80>") 14075ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b"\x1c\x9a\x99\x00b)\xdf\x92y\xa7'e") 14076ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b"\x1c\x9a\x99\x00b)\xdf\x92y\xa7'e") 14076ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 35720) 14095ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 14095ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 14096ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 14098ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 14099ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 14099ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 14099ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 14099ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 14100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 14100ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 14100ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3852472214 1 udp 2113937151 a7d685b6-ee56-44cd-8a69-6f22dfe55fb6.local 35720 typ host generation 0 ufrag pCuD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b"}', extra='') 14100ms [log] handleSignalingMessage 14100ms [log] handleIceCandidate 14100ms [log] acceptIceCandidate 14100ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3992470609 1 udp 1677729535 141.24.211.56 35720 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag pCuD network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b"}', extra='') 14100ms [log] handleSignalingMessage 14100ms [log] handleIceCandidate 14100ms [log] acceptIceCandidate 14100ms [log] connectionstatechanged connecting completed stable 14100ms [log] connectionstatechanged connected completed stable 14100ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b", "state": "connected"}] 14103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 14103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 14103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 14103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 14103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 14103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 14103ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 14104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 14104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 14104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 14104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=1007855055, stream_id=1, stream_seq=0) 14104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 14104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1007855055, gaps=[]) 14104ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 14105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=261567416, stream_id=1, stream_seq=0) 14105ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 14105ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=261567416, gaps=[]) 14109ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'h/lD7WN6xQAi') 14109ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'h/lD7WN6xQAi') 14172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'qrrsQiblX/6j') 14172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'qrrsQiblX/6j') 14172ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51335) -> ('172.17.0.3', 35720)) State.WAITING -> State.IN_PROGRESS 14172ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0f\x1c\xa3\x1d\xcf\xe3\xd2\xe9!\x9b\xf8\x13') 14174ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 35720) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0f\x1c\xa3\x1d\xcf\xe3\xd2\xe9!\x9b\xf8\x13') 14174ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51335) -> ('172.17.0.3', 35720)) State.IN_PROGRESS -> State.SUCCEEDED 14184ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 14184ms [log] [experimentStatusChanged] {"status": "running", "message": null} 14244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 14244ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 14244ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 14244ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 14244ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 14244ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 14244ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 14245ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 14245ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b"}', extra='') 14245ms [log] connectionstatechanged closed closed closed 14245ms [log] connectionstatechanged closed closed closed 14245ms [log] connectionstatechanged closed closed closed 14245ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/7b9ee493-87d5-4c88-8b25-f1704d97b05b", "state": "closed"}] 14245ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 14245ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 14246ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'hjY\xbf\x88\x04$E[\xb0\xdb\xcc') 14246ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'hjY\xbf\x88\x04$E[\xb0\xdb\xcc') 14247ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56269) 14247ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 14247ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 14316ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 14316ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client Communication: should connect without errors 14357ms [err] Traceback (most recent call last): 14357ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 14357ms [err] return _run_code(code, main_globals, None, 14357ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 14357ms [err] exec(code, run_globals) 14357ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 14357ms [err] sys.exit(main()) 14357ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 14357ms [err] asyncio.run(main_async()) 14357ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 14357ms [err] return loop.run_until_complete(main) 14357ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 14357ms [err] self.run_forever() 14357ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 14358ms [err] self._run_once() 14358ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 14358ms [err] event_list = self._selector.select(timeout) 14358ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 14358ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 14358ms [err] KeyboardInterrupt 14461ms [log] starting device 14890ms [err] DEBUG:asyncio:Using selector: EpollSelector 14965ms [err] ERROR:asyncio:Unclosed client session 14965ms [err] client_session: 15050ms [log] parsing 15050ms [log] creating device handler 15050ms [log] [ready] 15050ms [log] reading line 15050ms [log] [websocketToken] "aa363bb6-5d7c-436c-ad9e-59ef04f86848" 15061ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 15061ms [log] [websocketConnected] ================== python Client to python Client Communication: should start an experiment 15227ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 15227ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 15243ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/3b22b03a-7759-438b-9910-e23fd3c6e809"}}', extra='') 15243ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/3b22b03a-7759-438b-9910-e23fd3c6e809"} 15308ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 15308ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "new"}] 17312ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 17312ms [err] v=0 17312ms [err] o=- 3924151534 3924151534 IN IP4 0.0.0.0 17312ms [err] s=- 17312ms [err] t=0 0 17312ms [err] a=group:BUNDLE 0 17312ms [err] a=msid-semantic:WMS * 17312ms [err] m=application 9 DTLS/SCTP 5000 17312ms [err] c=IN IP4 0.0.0.0 17312ms [err] a=mid:0 17312ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17312ms [err] a=max-message-size:65536 17312ms [err] a=ice-ufrag:Cg92 17312ms [err] a=ice-pwd:JBeTxKFOFieDOV43tSgHDB 17312ms [err] a=fingerprint:sha-256 B7:4E:A9:37:D4:ED:FF:5B:9E:5F:BA:F4:1C:B0:A0:AE:D9:2C:A9:9B:FA:A6:5C:08:8E:B8:05:29:DE:2B:63:AB 17312ms [err] a=setup:actpass 17312ms [err] 17312ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 17313ms [log] makeOffer 17313ms [log] connectionstatechanged new new have-local-offer 17313ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "new"}] 17313ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 17314ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 17315ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe1\xe2y\xc3\x03!\xcd\x87ds\x10\x10') 17315ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x17\xeb\xb5\x9a@\xd3l\x17"\x83\xa9\xcd') 17316ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe1\xe2y\xc3\x03!\xcd\x87ds\x10\x10') 17316ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x17\xeb\xb5\x9a@\xd3l\x17"\x83\xa9\xcd') 17317ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 17317ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xda\xa8\xfe\x8b5KW\xfa\xa5\xb4\x92#') 17317ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xda\xa8\xfe\x8b5KW\xfa\xa5\xb4\x92#') 17318ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x9cu\xaa=\x05B\x00\xb5\xe2$\x15)') 17319ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x9cu\xaa=\x05B\x00\xb5\xe2$\x15)') 17319ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61846) (expires in 600 seconds) 17319ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 17319ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 17320ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 17320ms [log] handleSignalingMessage 17320ms [log] handleOptions 17320ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 17320ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 17333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59381) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf1\xc1\xa2\x1d\xa4\x0b\xd7\xa4\x1e\x1c6_') 17333ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59381) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf1\xc1\xa2\x1d\xa4\x0b\xd7\xa4\x1e\x1c6_') 17340ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 17340ms [err] v=0 17340ms [err] o=- 3924151534 3924151534 IN IP4 0.0.0.0 17340ms [err] s=- 17340ms [err] t=0 0 17340ms [err] a=group:BUNDLE 0 17340ms [err] a=msid-semantic:WMS * 17340ms [err] m=application 59381 DTLS/SCTP 5000 17340ms [err] c=IN IP4 172.30.0.1 17340ms [err] a=mid:0 17340ms [err] a=sctpmap:5000 webrtc-datachannel 65535 17340ms [err] a=max-message-size:65536 17340ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59381 typ host 17340ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44745 typ host 17340ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59381 typ srflx raddr 172.30.0.1 rport 59381 17340ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44745 typ srflx raddr 172.17.0.3 rport 44745 17340ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60070 typ relay raddr 172.17.0.3 rport 37398 17340ms [err] a=end-of-candidates 17340ms [err] a=ice-ufrag:bB6E 17340ms [err] a=ice-pwd:4jWHMmpBIP9tKXBhNClmNo 17340ms [err] a=fingerprint:sha-256 D0:9A:A7:E0:71:03:CA:70:38:00:FD:20:2A:80:B5:81:79:35:99:89:05:26:A9:9B:85:C3:4B:1F:00:91:8D:16 17340ms [err] a=setup:active 17340ms [err] 17342ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 17342ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 17342ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 17342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('172.30.0.1', 59381)) State.FROZEN -> State.WAITING 17342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33675) -> ('172.30.0.1', 59381)) State.FROZEN -> State.WAITING 17342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('172.17.0.3', 44745)) State.FROZEN -> State.WAITING 17342ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61846) -> ('172.30.0.1', 59381)) State.FROZEN -> State.WAITING 17342ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(2SWnDtFNCD 1 udp 1862270975 172.17.0.3 59381 typ prflx) 17343ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('172.17.0.3', 59381)) State.WAITING -> State.IN_PROGRESS 17343ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59381) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'Y\x9ac\xd1\x06\xa8_\xcd}\xfcP\xaf') 17343ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('172.30.0.1', 59381)) State.WAITING -> State.IN_PROGRESS 17343ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59381) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0\xc6\xbd\xf6\xe2\xb5p)\xd2\xae3C') 17343ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0","content":{"type":"answer","sdp":"v=0\\r\\no=- 3924151534 3924151534 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 59381 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 59381 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 44745 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 59381 typ srflx raddr 172.30.0.1 rport 59381\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 44745 typ srflx raddr 172.17.0.3 rport 44745\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 60070 typ relay raddr 172.17.0.3 rport 37398\\r\\na=end-of-candidates\\r\\na=ice-ufrag:bB6E\\r\\na=ice-pwd:4jWHMmpBIP9tKXBhNClmNo\\r\\na=fingerprint:sha-256 D0:9A:A7:E0:71:03:CA:70:38:00:FD:20:2A:80:B5:81:79:35:99:89:05:26:A9:9B:85:C3:4B:1F:00:91:8D:16\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 17343ms [log] handleSignalingMessage 17343ms [log] handleAnswer 17343ms [log] acceptAnswer 17343ms [log] connectionstatechanged connecting checking stable 17343ms [log] connectionstatechanged connecting checking stable 17343ms [log] connectionstatechanged connecting checking stable 17343ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "connecting"}] 17344ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59381) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'Y\x9ac\xd1\x06\xa8_\xcd}\xfcP\xaf') 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('172.17.0.3', 59381)) State.IN_PROGRESS -> State.SUCCEEDED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33675) -> ('172.30.0.1', 59381)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('172.17.0.3', 44745)) State.WAITING -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33675) -> ('172.17.0.3', 44745)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('141.24.211.56', 59381)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33675) -> ('141.24.211.56', 59381)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('141.24.211.56', 44745)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33675) -> ('141.24.211.56', 44745)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('141.24.210.113', 60070)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 33675) -> ('141.24.210.113', 60070)) State.FROZEN -> State.FAILED 17344ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61846) -> ('172.30.0.1', 59381)) State.WAITING -> State.FAILED 17345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61846) -> ('172.17.0.3', 44745)) State.FROZEN -> State.FAILED 17345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61846) -> ('141.24.211.56', 59381)) State.FROZEN -> State.FAILED 17345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61846) -> ('141.24.211.56', 44745)) State.FROZEN -> State.FAILED 17345ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61846) -> ('141.24.210.113', 60070)) State.FROZEN -> State.FAILED 17346ms [err] INFO:aioice.ice:Connection(0) ICE completed 17346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59381) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0\xc6\xbd\xf6\xe2\xb5p)\xd2\xae3C') 17346ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34968) -> ('172.30.0.1', 59381)) State.IN_PROGRESS -> State.SUCCEEDED 17346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 59381) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfa4\xa7$\xe1f\xa2Ik\x17\xc3-') 17346ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 59381) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfa4\xa7$\xe1f\xa2Ik\x17\xc3-') 17365ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 17365ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 17366ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 17368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 17368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 17368ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 17368ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 17368ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 17369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 17369ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 17369ms [log] connectionstatechanged connecting completed stable 17369ms [log] connectionstatechanged connected completed stable 17369ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "connected"}] 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 17370ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2989116536, stream_id=1, stream_seq=0) 17371ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4184105363, stream_id=1, stream_seq=0) 17372ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4184105363, gaps=[]) 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2989116536, gaps=[]) 17372ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 17439ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 17439ms [log] [experimentStatusChanged] {"status": "running", "message": null} 17513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 17513ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 17513ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 17513ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 17513ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 17513ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 17513ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 17513ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0"}', extra='') 17513ms [log] connectionstatechanged closed closed closed 17513ms [log] connectionstatechanged closed closed closed 17513ms [log] connectionstatechanged closed closed closed 17513ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/d86f80ca-797d-447a-9ae5-1f766d235ce0", "state": "closed"}] 17514ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 17514ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 17514ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xc4X\x0f7\xaf\xe6N\xd6\x97\x80\xeaS') 17514ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xc4X\x0f7\xaf\xe6N\xd6\x97\x80\xeaS') 17515ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61846) 17515ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 17515ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 17576ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 17576ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} 17622ms [err] Traceback (most recent call last): 17622ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 17622ms [err] return _run_code(code, main_globals, None, 17622ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 17622ms [err] exec(code, run_globals) 17622ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 17622ms [err] sys.exit(main()) 17622ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 17622ms [err] asyncio.run(main_async()) 17622ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 17622ms [err] return loop.run_until_complete(main) 17622ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 17622ms [err] self.run_forever() 17622ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 17632ms [err] self._run_once() 17632ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 17632ms [err] event_list = self._selector.select(timeout) 17632ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 17632ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 17632ms [err] KeyboardInterrupt ================== Cyclic Device Groups: should resolve cyclic device groups correctly (flat_group: false) ================== Client Communication (group <-> device): should connect without errors ================== Client Communication (group <-> device): should start an experiment ================== Experiment Status Changed Messages: should connect without errors 21467ms [log] starting device 21926ms [err] DEBUG:asyncio:Using selector: EpollSelector 21996ms [err] ERROR:asyncio:Unclosed client session 21996ms [err] client_session: 22056ms [log] parsing 22056ms [log] creating device handler 22056ms [log] [ready] 22056ms [log] reading line 22056ms [log] [websocketToken] "3e4bb0b5-0640-4a91-9116-47e79745d388" 22066ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 22066ms [log] [websocketConnected] ================== Experiment Status Changed Messages: should start an experiment 23616ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 23616ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 23642ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/aed29530-729a-4766-9595-6e8b6b68e46d"}}', extra='') 23642ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/aed29530-729a-4766-9595-6e8b6b68e46d"} 23725ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac","services":[{"interfaces":[],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 23725ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac", "state": "new"}] 25729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 25729ms [err] v=0 25729ms [err] o=- 3924151542 3924151542 IN IP4 0.0.0.0 25729ms [err] s=- 25729ms [err] t=0 0 25729ms [err] a=group:BUNDLE 0 25729ms [err] a=msid-semantic:WMS * 25729ms [err] m=application 9 DTLS/SCTP 5000 25729ms [err] c=IN IP4 0.0.0.0 25729ms [err] a=mid:0 25729ms [err] a=sctpmap:5000 webrtc-datachannel 65535 25729ms [err] a=max-message-size:65536 25729ms [err] a=ice-ufrag:wMBB 25729ms [err] a=ice-pwd:3eMD9ES5fuXZzpZMyQYqpl 25729ms [err] a=fingerprint:sha-256 B4:CE:CE:14:FE:96:02:81:D3:49:23:3D:67:9D:C8:54:F2:F8:C8:3E:CA:2C:F0:A5:55:22:28:38:A2:0A:08:7C 25729ms [err] a=setup:actpass 25729ms [err] 25729ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 25730ms [log] makeOffer 25730ms [log] connectionstatechanged new new have-local-offer 25730ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac", "state": "new"}] 25730ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 25730ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 25732ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b':m\x87\xe63(x\x1b\x9d\x810-') 25732ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xcc\xfc\r\x9f\xe3\tc\xef\xe7+\x10\x8c') 25733ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b':m\x87\xe63(x\x1b\x9d\x810-') 25733ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xcc\xfc\r\x9f\xe3\tc\xef\xe7+\x10\x8c') 25734ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 25734ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'V\x7f6\xee2\xef"K\xf1\xeff(') 25735ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'V\x7f6\xee2\xef"K\xf1\xeff(') 25735ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd3\x12J\xeaf\x00\xbe\xef,\x84yB') 25736ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd3\x12J\xeaf\x00\xbe\xef,\x84yB') 25736ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 54515) (expires in 600 seconds) 25736ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 25736ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 25736ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 25736ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 25753ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 25753ms [err] v=0 25753ms [err] o=- 1421314459305117723 2 IN IP4 127.0.0.1 25753ms [err] s=- 25753ms [err] t=0 0 25753ms [err] a=group:BUNDLE 0 25753ms [err] a=msid-semantic: WMS 25753ms [err] m=application 9 DTLS/SCTP 5000 25753ms [err] c=IN IP4 0.0.0.0 25753ms [err] a=ice-ufrag:Sw67 25753ms [err] a=ice-pwd:gUNrUrIrhtZtJp46d1vjsU+S 25753ms [err] a=ice-options:trickle 25753ms [err] a=fingerprint:sha-256 3D:80:E4:F5:00:EE:F5:C3:5B:17:ED:96:A3:2B:90:07:DC:63:31:E5:46:26:F7:D7:CD:3B:36:2E:3F:EC:D6:1F 25753ms [err] a=setup:active 25753ms [err] a=mid:0 25753ms [err] a=sctpmap:5000 webrtc-datachannel 1024 25753ms [err] 25753ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nKibPwu5G3BR') 25753ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nKibPwu5G3BR') 25753ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 25753ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 25753ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 25753ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(bbgIpayXiX 1 udp 1845501695 172.17.0.3 49275 typ prflx) 25753ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50280) -> ('172.17.0.3', 49275)) State.WAITING -> State.IN_PROGRESS 25753ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xca\xa8\xdb\x8a\xd43\x1b\xb2\xe9\xb9\n\x16') 25753ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac"}', extra='') 25753ms [log] handleSignalingMessage 25753ms [log] handleOptions 25753ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1421314459305117723 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:Sw67\\r\\na=ice-pwd:gUNrUrIrhtZtJp46d1vjsU+S\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 3D:80:E4:F5:00:EE:F5:C3:5B:17:ED:96:A3:2B:90:07:DC:63:31:E5:46:26:F7:D7:CD:3B:36:2E:3F:EC:D6:1F\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac"}', extra='') 25753ms [log] handleSignalingMessage 25753ms [log] handleAnswer 25753ms [log] acceptAnswer 25753ms [log] connectionstatechanged connecting checking stable 25753ms [log] connectionstatechanged connecting checking stable 25753ms [log] connectionstatechanged connecting checking stable 25753ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac", "state": "connecting"}] 25754ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xca\xa8\xdb\x8a\xd43\x1b\xb2\xe9\xb9\n\x16') 25754ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50280) -> ('172.17.0.3', 49275)) State.IN_PROGRESS -> State.SUCCEEDED 25755ms [err] INFO:aioice.ice:Connection(0) ICE completed 25761ms [err] INFO:aioice.ice:Connection(0) Remote candidate "f25c74a9-c519-4f92-a666-e5cee4a76db9.local" resolved to 172.17.0.3 25772ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50280) -> ('172.17.0.3', 49275)) State.FROZEN -> State.IN_PROGRESS 25772ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa8\x8a\xcc\x9d\x02\xe8\x15\x1b\x1e\x88Q\xb9') 25773ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa8\x8a\xcc\x9d\x02\xe8\x15\x1b\x1e\x88Q\xb9') 25773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50280) -> ('172.17.0.3', 49275)) State.IN_PROGRESS -> State.SUCCEEDED 25773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56499) -> ('172.17.0.3', 49275)) State.FROZEN -> State.FAILED 25773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 50280) -> ('141.24.211.56', 49275)) State.FROZEN -> State.FAILED 25773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56499) -> ('141.24.211.56', 49275)) State.FROZEN -> State.FAILED 25773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54515) -> ('172.17.0.3', 49275)) State.FROZEN -> State.FAILED 25773ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 54515) -> ('141.24.211.56', 49275)) State.FROZEN -> State.FAILED 25793ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 25793ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 25794ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 25796ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 25797ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 25797ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 25797ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 25797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 25797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 25797ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 25797ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3302196739 1 udp 2113937151 f25c74a9-c519-4f92-a666-e5cee4a76db9.local 49275 typ host generation 0 ufrag Sw67 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac"}', extra='') 25797ms [log] handleSignalingMessage 25797ms [log] handleIceCandidate 25797ms [log] acceptIceCandidate 25797ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:3252390235 1 udp 1677729535 141.24.211.56 49275 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag Sw67 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac"}', extra='') 25797ms [log] handleSignalingMessage 25797ms [log] handleIceCandidate 25797ms [log] acceptIceCandidate 25797ms [log] connectionstatechanged connecting completed stable 25797ms [log] connectionstatechanged connected completed stable 25797ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac", "state": "connected"}] 25801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 25801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 25801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 25801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 25801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 25801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 25801ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 25802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 25802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 25802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 25802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2860353292, stream_id=1, stream_seq=0) 25802ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 25803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2860353292, gaps=[]) 25803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 25803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2440029998, stream_id=1, stream_seq=0) 25803ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 25803ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2440029998, gaps=[]) 25812ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'XWzU+1fGks6b') 25813ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'XWzU+1fGks6b') 25859ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 25859ms [log] [experimentStatusChanged] {"status": "running", "message": null} ================== Experiment Status Changed Messages: should stop an experiment 25875ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'P8d0sYrR4B3Q') 25875ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'P8d0sYrR4B3Q') 25939ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'bk9IvXOohvAP') 25939ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'bk9IvXOohvAP') 25940ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56499) -> ('172.17.0.3', 49275)) State.WAITING -> State.IN_PROGRESS 25940ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa3n\xcfOR\x97C\xff\x94N\xf6B') 25943ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 49275) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa3n\xcfOR\x97C\xff\x94N\xf6B') 25943ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 56499) -> ('172.17.0.3', 49275)) State.IN_PROGRESS -> State.SUCCEEDED 26004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 26004ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 26004ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 26004ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 26004ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 26004ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 26005ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 26005ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 26005ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac"}', extra='') 26005ms [log] connectionstatechanged closed closed closed 26005ms [log] connectionstatechanged closed closed closed 26005ms [log] connectionstatechanged closed closed closed 26005ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/ce3925dd-6c75-43fb-af0a-27b36470ffac", "state": "closed"}] 26005ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 26005ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 26006ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'N\\y\xafYf\xec\x85\xb4\xd8\x90#') 26007ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'N\\y\xafYf\xec\x85\xb4\xd8\x90#') 26007ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 54515) 26007ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 26007ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 26064ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 26064ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client File tests : should transmit file 26103ms [err] Traceback (most recent call last): 26103ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 26103ms [err] return _run_code(code, main_globals, None, 26103ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 26103ms [err] exec(code, run_globals) 26103ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 26103ms [err] sys.exit(main()) 26103ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 26103ms [err] asyncio.run(main_async()) 26103ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 26103ms [err] return loop.run_until_complete(main) 26103ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 26103ms [err] self.run_forever() 26103ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 26103ms [err] self._run_once() 26103ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 26103ms [err] event_list = self._selector.select(timeout) 26103ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 26104ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 26104ms [err] KeyboardInterrupt ================== js Client to python Client File tests : should transmit file ================== python Client to js Client File tests : should transmit file 33894ms [log] starting device 34336ms [err] DEBUG:asyncio:Using selector: EpollSelector 34407ms [err] ERROR:asyncio:Unclosed client session 34407ms [err] client_session: 34474ms [log] parsing 34474ms [log] creating device handler 34474ms [log] [ready] 34474ms [log] reading line 34474ms [log] [websocketToken] "3a840f32-d5c3-4bb4-9a7d-2cac673901c1" 34537ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 34537ms [log] [websocketConnected] 36026ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 36026ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 36056ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/e9a08bee-c403-4d4c-be54-1f3bf553d681"}}', extra='') 36056ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/e9a08bee-c403-4d4c-be54-1f3bf553d681"} 36115ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":true}', extra='') 36115ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9", "state": "new"}] 38119ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 38119ms [err] v=0 38119ms [err] o=- 3924151555 3924151555 IN IP4 0.0.0.0 38119ms [err] s=- 38119ms [err] t=0 0 38119ms [err] a=group:BUNDLE 0 38119ms [err] a=msid-semantic:WMS * 38119ms [err] m=application 9 DTLS/SCTP 5000 38119ms [err] c=IN IP4 0.0.0.0 38119ms [err] a=mid:0 38119ms [err] a=sctpmap:5000 webrtc-datachannel 65535 38119ms [err] a=max-message-size:65536 38119ms [err] a=ice-ufrag:G70e 38119ms [err] a=ice-pwd:4LtJ01TgVU2SeFVl8KICXs 38119ms [err] a=fingerprint:sha-256 13:B9:4E:47:78:DC:A6:5F:F4:BA:EE:8D:B8:55:69:E0:F1:5E:42:40:EE:9E:5B:E0:EB:4B:AB:8B:B3:3B:D7:A8 38119ms [err] a=setup:actpass 38119ms [err] 38119ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 38120ms [log] makeOffer 38120ms [log] connectionstatechanged new new have-local-offer 38120ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9", "state": "new"}] 38120ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 38120ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 38122ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2\xee\x16\x08+F%\\O\x89\xc8\x99') 38122ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc5\xa7\xd9\xb0\xb1\xf1"\xd3\xce\xbdu\xc7') 38123ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2\xee\x16\x08+F%\\O\x89\xc8\x99') 38123ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc5\xa7\xd9\xb0\xb1\xf1"\xd3\xce\xbdu\xc7') 38124ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 38124ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'<\xd2?\xc3\xaf\xc4\x0b\xfd\xf8\x1dQ\x93') 38124ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'<\xd2?\xc3\xaf\xc4\x0b\xfd\xf8\x1dQ\x93') 38125ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xba\xd4\x065E\xf8\xc5T\x01c\xc5:') 38125ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xba\xd4\x065E\xf8\xc5T\x01c\xc5:') 38125ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52072) (expires in 600 seconds) 38125ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 38125ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 38126ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 38126ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 38141ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 38141ms [err] v=0 38141ms [err] o=- 1731424088167086148 2 IN IP4 127.0.0.1 38141ms [err] s=- 38141ms [err] t=0 0 38141ms [err] a=group:BUNDLE 0 38141ms [err] a=msid-semantic: WMS 38141ms [err] m=application 9 DTLS/SCTP 5000 38141ms [err] c=IN IP4 0.0.0.0 38141ms [err] a=ice-ufrag:OAHk 38141ms [err] a=ice-pwd:3j9oQPalcKOEZ4SFDTJ8vLA2 38141ms [err] a=ice-options:trickle 38141ms [err] a=fingerprint:sha-256 6C:F7:29:58:E8:6F:F6:12:C8:13:A5:D6:50:00:00:05:70:56:EC:A4:6C:CA:60:DF:0C:8A:0A:C7:45:18:50:27 38141ms [err] a=setup:active 38141ms [err] a=mid:0 38141ms [err] a=sctpmap:5000 webrtc-datachannel 1024 38141ms [err] 38142ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 38142ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 38142ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 38143ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9"}', extra='') 38143ms [log] handleSignalingMessage 38143ms [log] handleOptions 38143ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 1731424088167086148 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:OAHk\\r\\na=ice-pwd:3j9oQPalcKOEZ4SFDTJ8vLA2\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6C:F7:29:58:E8:6F:F6:12:C8:13:A5:D6:50:00:00:05:70:56:EC:A4:6C:CA:60:DF:0C:8A:0A:C7:45:18:50:27\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9"}', extra='') 38143ms [log] handleSignalingMessage 38143ms [log] handleAnswer 38143ms [log] acceptAnswer 38143ms [log] connectionstatechanged connecting checking stable 38143ms [log] connectionstatechanged connecting checking stable 38143ms [log] connectionstatechanged connecting checking stable 38143ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9", "state": "connecting"}] 38143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6+bzgpzwwQ2q') 38143ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6+bzgpzwwQ2q') 38144ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(txMNvx0kNs 1 udp 1845501695 172.17.0.3 59402 typ prflx) 38144ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42154) -> ('172.17.0.3', 59402)) State.WAITING -> State.IN_PROGRESS 38144ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x93\x82\xe9u:\x8a\x0e\xd2\x97\xbf\xdf\xf4') 38147ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x93\x82\xe9u:\x8a\x0e\xd2\x97\xbf\xdf\xf4') 38147ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42154) -> ('172.17.0.3', 59402)) State.IN_PROGRESS -> State.SUCCEEDED 38147ms [err] INFO:aioice.ice:Connection(0) ICE completed 38156ms [err] INFO:aioice.ice:Connection(0) Remote candidate "565b4061-7090-4761-9701-aea9866058b1.local" resolved to 172.17.0.3 38163ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42154) -> ('172.17.0.3', 59402)) State.FROZEN -> State.IN_PROGRESS 38163ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9d(\x99\x84\xf7\xb7\x83 \xcbA\xf3\xef') 38164ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9d(\x99\x84\xf7\xb7\x83 \xcbA\xf3\xef') 38164ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42154) -> ('172.17.0.3', 59402)) State.IN_PROGRESS -> State.SUCCEEDED 38164ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39290) -> ('172.17.0.3', 59402)) State.FROZEN -> State.FAILED 38164ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52072) -> ('172.17.0.3', 59402)) State.FROZEN -> State.FAILED 38184ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42154) -> ('141.24.211.56', 59402)) State.FROZEN -> State.IN_PROGRESS 38184ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8a\x93\xc4\x9c\xa1\x1c{|O\x98\xa7\xb5') 38203ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'grpt9Au7vSWu') 38203ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'grpt9Au7vSWu') 38204ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39290) -> ('141.24.211.56', 59402)) State.FROZEN -> State.IN_PROGRESS 38204ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa0\xe3\xf0s\xc3"W\xcf\xafI\xfeL') 38224ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52072) -> ('141.24.211.56', 59402)) State.FROZEN -> State.IN_PROGRESS 38224ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'A\x9c\xae\xef\xc5\x1e\xf6\x91u\x8e\x13\xf2') 38225ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xb1+\x8f\xd5i\x88c6~\x81|\xb2') 38226ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xb1+\x8f\xd5i\x88c6~\x81|\xb2') 38226ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 59402) 38245ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 38245ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 38246ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 38248ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 38249ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 38249ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 38249ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 38249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 38249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 38249ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 38250ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1845578805 1 udp 2113937151 565b4061-7090-4761-9701-aea9866058b1.local 59402 typ host generation 0 ufrag OAHk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9"}', extra='') 38250ms [log] handleSignalingMessage 38250ms [log] handleIceCandidate 38250ms [log] acceptIceCandidate 38250ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1717110770 1 udp 1677729535 141.24.211.56 59402 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag OAHk network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9"}', extra='') 38250ms [log] handleSignalingMessage 38250ms [log] handleIceCandidate 38250ms [log] acceptIceCandidate 38250ms [log] connectionstatechanged connecting completed stable 38250ms [log] connectionstatechanged connected completed stable 38250ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9", "state": "connected"}] 38252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 38252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 38252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 38252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 38252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 38252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 38252ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 38253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 38253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 38253ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 38255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3667485883, stream_id=1, stream_seq=0) 38255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 38255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485883, gaps=[]) 38255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 38255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=3205982740, stream_id=1, stream_seq=0) 38255ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 38255ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3205982740, gaps=[]) 38256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=3667485884, stream_id=1, stream_seq=1) 38256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 38256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485885, stream_id=1, stream_seq=2) 38256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485886, stream_id=1, stream_seq=2) 38256ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485887, stream_id=1, stream_seq=2) 38257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485885, gaps=[]) 38257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38257ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485888, stream_id=1, stream_seq=2) 38258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485889, stream_id=1, stream_seq=2) 38258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485887, gaps=[]) 38258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485890, stream_id=1, stream_seq=2) 38258ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485891, stream_id=1, stream_seq=2) 38259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485889, gaps=[]) 38259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485892, stream_id=1, stream_seq=3) 38259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485893, stream_id=1, stream_seq=3) 38259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485894, stream_id=1, stream_seq=3) 38259ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485895, stream_id=1, stream_seq=3) 38260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485891, gaps=[]) 38260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485896, stream_id=1, stream_seq=3) 38260ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485897, stream_id=1, stream_seq=3) 38261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485893, gaps=[]) 38261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38261ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485898, stream_id=1, stream_seq=3) 38262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485895, gaps=[]) 38262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485899, stream_id=1, stream_seq=4) 38262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485900, stream_id=1, stream_seq=4) 38262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485901, stream_id=1, stream_seq=4) 38262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485902, stream_id=1, stream_seq=4) 38262ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485903, stream_id=1, stream_seq=4) 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485897, gaps=[]) 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485904, stream_id=1, stream_seq=4) 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485905, stream_id=1, stream_seq=4) 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485899, gaps=[]) 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485906, stream_id=1, stream_seq=5) 38263ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485907, stream_id=1, stream_seq=5) 38264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485908, stream_id=1, stream_seq=5) 38264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485901, gaps=[]) 38264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485909, stream_id=1, stream_seq=5) 38264ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485910, stream_id=1, stream_seq=5) 38265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485911, stream_id=1, stream_seq=5) 38265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485903, gaps=[]) 38265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485912, stream_id=1, stream_seq=5) 38265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485905, gaps=[]) 38265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38265ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485913, stream_id=1, stream_seq=6) 38266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485914, stream_id=1, stream_seq=6) 38266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485915, stream_id=1, stream_seq=6) 38266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485916, stream_id=1, stream_seq=6) 38266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485907, gaps=[]) 38266ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485917, stream_id=1, stream_seq=6) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485918, stream_id=1, stream_seq=6) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485919, stream_id=1, stream_seq=6) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485909, gaps=[]) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485920, stream_id=1, stream_seq=7) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485921, stream_id=1, stream_seq=7) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485922, stream_id=1, stream_seq=7) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485911, gaps=[]) 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38267ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485923, stream_id=1, stream_seq=7) 38268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485924, stream_id=1, stream_seq=7) 38268ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485925, stream_id=1, stream_seq=7) 38268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'etN8zkk+TwMU') 38268ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'etN8zkk+TwMU') 38269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485913, gaps=[]) 38269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485926, stream_id=1, stream_seq=7) 38269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485915, gaps=[]) 38269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38269ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485927, stream_id=1, stream_seq=8) 38270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485928, stream_id=1, stream_seq=8) 38270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485929, stream_id=1, stream_seq=8) 38270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485930, stream_id=1, stream_seq=8) 38270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485917, gaps=[]) 38270ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485931, stream_id=1, stream_seq=8) 38271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485932, stream_id=1, stream_seq=8) 38271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485933, stream_id=1, stream_seq=8) 38271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485919, gaps=[]) 38271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485934, stream_id=1, stream_seq=9) 38271ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485935, stream_id=1, stream_seq=9) 38272ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485936, stream_id=1, stream_seq=9) 38273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485921, gaps=[]) 38273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485937, stream_id=1, stream_seq=9) 38273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485938, stream_id=1, stream_seq=9) 38273ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485939, stream_id=1, stream_seq=9) 38274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485923, gaps=[]) 38274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38274ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485940, stream_id=1, stream_seq=9) 38275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485925, gaps=[]) 38275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485941, stream_id=1, stream_seq=10) 38275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485942, stream_id=1, stream_seq=10) 38275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485943, stream_id=1, stream_seq=10) 38275ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485944, stream_id=1, stream_seq=10) 38276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485927, gaps=[]) 38276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485945, stream_id=1, stream_seq=10) 38276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485946, stream_id=1, stream_seq=10) 38276ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485947, stream_id=1, stream_seq=10) 38277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485929, gaps=[]) 38277ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485948, stream_id=1, stream_seq=11) 38278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485949, stream_id=1, stream_seq=11) 38278ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485950, stream_id=1, stream_seq=11) 38279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485931, gaps=[]) 38279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38279ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485951, stream_id=1, stream_seq=11) 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485952, stream_id=1, stream_seq=11) 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485953, stream_id=1, stream_seq=11) 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485933, gaps=[]) 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485954, stream_id=1, stream_seq=11) 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485935, gaps=[]) 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38281ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485955, stream_id=1, stream_seq=12) 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485956, stream_id=1, stream_seq=12) 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485957, stream_id=1, stream_seq=12) 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485958, stream_id=1, stream_seq=12) 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485937, gaps=[]) 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485959, stream_id=1, stream_seq=12) 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485960, stream_id=1, stream_seq=12) 38282ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485961, stream_id=1, stream_seq=12) 38283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485939, gaps=[]) 38283ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485962, stream_id=1, stream_seq=13) 38284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485963, stream_id=1, stream_seq=13) 38284ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485964, stream_id=1, stream_seq=13) 38285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485941, gaps=[]) 38285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485965, stream_id=1, stream_seq=13) 38285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485966, stream_id=1, stream_seq=13) 38285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485967, stream_id=1, stream_seq=13) 38285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485943, gaps=[]) 38285ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485968, stream_id=1, stream_seq=13) 38286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485945, gaps=[]) 38286ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485969, stream_id=1, stream_seq=14) 38287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485970, stream_id=1, stream_seq=14) 38287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485971, stream_id=1, stream_seq=14) 38287ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485972, stream_id=1, stream_seq=14) 38288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485947, gaps=[]) 38288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485973, stream_id=1, stream_seq=14) 38288ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485974, stream_id=1, stream_seq=14) 38289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485975, stream_id=1, stream_seq=14) 38289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485949, gaps=[]) 38289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485976, stream_id=1, stream_seq=15) 38289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485977, stream_id=1, stream_seq=15) 38289ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485978, stream_id=1, stream_seq=15) 38290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485951, gaps=[]) 38290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485979, stream_id=1, stream_seq=15) 38290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485980, stream_id=1, stream_seq=15) 38290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485981, stream_id=1, stream_seq=15) 38290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485953, gaps=[]) 38290ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38291ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485982, stream_id=1, stream_seq=15) 38292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485955, gaps=[]) 38292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485983, stream_id=1, stream_seq=16) 38292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485984, stream_id=1, stream_seq=16) 38292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485985, stream_id=1, stream_seq=16) 38292ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485986, stream_id=1, stream_seq=16) 38293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485957, gaps=[]) 38293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485987, stream_id=1, stream_seq=16) 38293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485988, stream_id=1, stream_seq=16) 38293ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485989, stream_id=1, stream_seq=16) 38294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485959, gaps=[]) 38294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485990, stream_id=1, stream_seq=17) 38294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485991, stream_id=1, stream_seq=17) 38294ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485992, stream_id=1, stream_seq=17) 38295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485961, gaps=[]) 38295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485993, stream_id=1, stream_seq=17) 38295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485994, stream_id=1, stream_seq=17) 38295ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485995, stream_id=1, stream_seq=17) 38296ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485963, gaps=[]) 38297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38297ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667485996, stream_id=1, stream_seq=17) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485965, gaps=[]) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667485997, stream_id=1, stream_seq=18) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485998, stream_id=1, stream_seq=18) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667485999, stream_id=1, stream_seq=18) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486000, stream_id=1, stream_seq=18) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485967, gaps=[]) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486001, stream_id=1, stream_seq=18) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486002, stream_id=1, stream_seq=18) 38299ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486003, stream_id=1, stream_seq=18) 38301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485969, gaps=[]) 38301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486004, stream_id=1, stream_seq=19) 38301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486005, stream_id=1, stream_seq=19) 38301ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485971, gaps=[]) 38302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486006, stream_id=1, stream_seq=19) 38302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486007, stream_id=1, stream_seq=19) 38302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486008, stream_id=1, stream_seq=19) 38302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485973, gaps=[]) 38302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38302ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486009, stream_id=1, stream_seq=19) 38303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486010, stream_id=1, stream_seq=19) 38303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485975, gaps=[]) 38303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486011, stream_id=1, stream_seq=20) 38303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486012, stream_id=1, stream_seq=20) 38303ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486013, stream_id=1, stream_seq=20) 38304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485977, gaps=[]) 38304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486014, stream_id=1, stream_seq=20) 38304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486015, stream_id=1, stream_seq=20) 38304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486016, stream_id=1, stream_seq=20) 38304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485979, gaps=[]) 38304ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486017, stream_id=1, stream_seq=20) 38305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485981, gaps=[]) 38305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38305ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486018, stream_id=1, stream_seq=21) 38306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486019, stream_id=1, stream_seq=21) 38306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486020, stream_id=1, stream_seq=21) 38306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486021, stream_id=1, stream_seq=21) 38306ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486022, stream_id=1, stream_seq=21) 38307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485983, gaps=[]) 38307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486023, stream_id=1, stream_seq=21) 38307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486024, stream_id=1, stream_seq=21) 38307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485985, gaps=[]) 38307ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486025, stream_id=1, stream_seq=22) 38308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486026, stream_id=1, stream_seq=22) 38308ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486027, stream_id=1, stream_seq=22) 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667485987, gaps=[]) 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486028, stream_id=1, stream_seq=22) 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486029, stream_id=1, stream_seq=22) 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486030, stream_id=1, stream_seq=22) 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667485989, gaps=[]) 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38309ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486031, stream_id=1, stream_seq=22) 38310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667485991, gaps=[]) 38310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486032, stream_id=1, stream_seq=23) 38310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486033, stream_id=1, stream_seq=23) 38310ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486034, stream_id=1, stream_seq=23) 38311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486035, stream_id=1, stream_seq=23) 38311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667485993, gaps=[]) 38311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486036, stream_id=1, stream_seq=23) 38311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486037, stream_id=1, stream_seq=23) 38311ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486038, stream_id=1, stream_seq=23) 38312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667485995, gaps=[]) 38312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486039, stream_id=1, stream_seq=24) 38312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486040, stream_id=1, stream_seq=24) 38312ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486041, stream_id=1, stream_seq=24) 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667485997, gaps=[]) 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486042, stream_id=1, stream_seq=24) 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486043, stream_id=1, stream_seq=24) 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486044, stream_id=1, stream_seq=24) 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667485999, gaps=[]) 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38313ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486045, stream_id=1, stream_seq=24) 38314ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486001, gaps=[]) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486046, stream_id=1, stream_seq=25) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486047, stream_id=1, stream_seq=25) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486048, stream_id=1, stream_seq=25) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486049, stream_id=1, stream_seq=25) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486003, gaps=[]) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486050, stream_id=1, stream_seq=25) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486051, stream_id=1, stream_seq=25) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486052, stream_id=1, stream_seq=25) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486005, gaps=[]) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486053, stream_id=1, stream_seq=26) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486054, stream_id=1, stream_seq=26) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486055, stream_id=1, stream_seq=26) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486007, gaps=[]) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486056, stream_id=1, stream_seq=26) 38317ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486057, stream_id=1, stream_seq=26) 38318ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486058, stream_id=1, stream_seq=26) 38319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486009, gaps=[]) 38319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38319ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486059, stream_id=1, stream_seq=26) 38320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667486011, gaps=[]) 38320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486060, stream_id=1, stream_seq=27) 38320ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486061, stream_id=1, stream_seq=27) 38321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486062, stream_id=1, stream_seq=27) 38321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486063, stream_id=1, stream_seq=27) 38321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667486013, gaps=[]) 38321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486064, stream_id=1, stream_seq=27) 38321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486065, stream_id=1, stream_seq=27) 38321ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486066, stream_id=1, stream_seq=27) 38322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486015, gaps=[]) 38322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486067, stream_id=1, stream_seq=28) 38322ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486068, stream_id=1, stream_seq=28) 38323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486069, stream_id=1, stream_seq=28) 38323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486017, gaps=[]) 38323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486070, stream_id=1, stream_seq=28) 38323ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486071, stream_id=1, stream_seq=28) 38324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486072, stream_id=1, stream_seq=28) 38324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486019, gaps=[]) 38324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486073, stream_id=1, stream_seq=28) 38324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486021, gaps=[]) 38324ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486074, stream_id=1, stream_seq=29) 38325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486075, stream_id=1, stream_seq=29) 38325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486076, stream_id=1, stream_seq=29) 38325ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486077, stream_id=1, stream_seq=29) 38326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486023, gaps=[]) 38326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486078, stream_id=1, stream_seq=29) 38326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486079, stream_id=1, stream_seq=29) 38326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486080, stream_id=1, stream_seq=29) 38326ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667486025, gaps=[]) 38327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486081, stream_id=1, stream_seq=30) 38327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486082, stream_id=1, stream_seq=30) 38327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486083, stream_id=1, stream_seq=30) 38327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667486027, gaps=[]) 38327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38327ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486084, stream_id=1, stream_seq=30) 38328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486085, stream_id=1, stream_seq=30) 38328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486086, stream_id=1, stream_seq=30) 38328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486029, gaps=[]) 38328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38328ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486087, stream_id=1, stream_seq=30) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486031, gaps=[]) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486088, stream_id=1, stream_seq=31) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486089, stream_id=1, stream_seq=31) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486090, stream_id=1, stream_seq=31) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486091, stream_id=1, stream_seq=31) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486033, gaps=[]) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486092, stream_id=1, stream_seq=31) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486093, stream_id=1, stream_seq=31) 38331ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486094, stream_id=1, stream_seq=31) 38332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486035, gaps=[]) 38332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486095, stream_id=1, stream_seq=32) 38332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486096, stream_id=1, stream_seq=32) 38332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486097, stream_id=1, stream_seq=32) 38332ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486037, gaps=[]) 38333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486098, stream_id=1, stream_seq=32) 38333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486099, stream_id=1, stream_seq=32) 38333ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486100, stream_id=1, stream_seq=32) 38338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667486039, gaps=[]) 38338ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486101, stream_id=1, stream_seq=32) 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8192 38339ms [log] 8188 38339ms [log] line [file] undefined 38339ms [log] 38339ms [log] reading line 38339ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 38339ms [log] [experimentStatusChanged] {"status": "running", "message": null} 38339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667486041, gaps=[]) 38339ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=2, tsn=3667486102, stream_id=1, stream_seq=33) 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486103, stream_id=1, stream_seq=33) 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486104, stream_id=1, stream_seq=33) 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486105, stream_id=1, stream_seq=33) 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486043, gaps=[]) 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486106, stream_id=1, stream_seq=33) 38340ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=0, tsn=3667486107, stream_id=1, stream_seq=33) 38341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=1, tsn=3667486108, stream_id=1, stream_seq=33) 38341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486045, gaps=[]) 38341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486047, gaps=[]) 38341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486049, gaps=[]) 38341ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486051, gaps=[]) 38342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667486053, gaps=[]) 38342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667486055, gaps=[]) 38342ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486057, gaps=[]) 38343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486059, gaps=[]) 38345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486061, gaps=[]) 38346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486063, gaps=[]) 38347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486065, gaps=[]) 38348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667486067, gaps=[]) 38349ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667486069, gaps=[]) 38350ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486071, gaps=[]) 38351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486073, gaps=[]) 38351ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486075, gaps=[]) 38352ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486077, gaps=[]) 38353ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486079, gaps=[]) 38354ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667486081, gaps=[]) 38355ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38355ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'2jVskCVdjHCH') 38355ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'2jVskCVdjHCH') 38356ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39290) -> ('172.17.0.3', 59402)) State.WAITING -> State.IN_PROGRESS 38356ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'U\xbaKR\xa7bU\x01\x19w"\xe7') 38356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667486083, gaps=[]) 38356ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486085, gaps=[]) 38357ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486087, gaps=[]) 38358ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486089, gaps=[]) 38359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486091, gaps=[]) 38359ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486093, gaps=[]) 38360ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4717392, cumulative_tsn=3667486095, gaps=[]) 38361ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4714992, cumulative_tsn=3667486097, gaps=[]) 38362ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4712592, cumulative_tsn=3667486099, gaps=[]) 38363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3667486101, gaps=[]) 38363ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4716192, cumulative_tsn=3667486103, gaps=[]) 38364ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4713792, cumulative_tsn=3667486105, gaps=[]) 38365ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4711392, cumulative_tsn=3667486107, gaps=[]) 38366ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 38367ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 59402) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'U\xbaKR\xa7bU\x01\x19w"\xe7') 38367ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 39290) -> ('172.17.0.3', 59402)) State.IN_PROGRESS -> State.SUCCEEDED 38511ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 38512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 38512ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 38512ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 38512ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 38512ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 38512ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 38512ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 38512ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 38513ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9"}', extra='') 38513ms [log] connectionstatechanged closed closed closed 38513ms [log] connectionstatechanged closed closed closed 38513ms [log] connectionstatechanged closed closed closed 38513ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/26cbdf42-9fb0-4703-96f6-6af12ae28be9", "state": "closed"}] 38513ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 38513ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 38513ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xd0,Ll\xc2\xd2\x0cyoqkw') 38514ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xd0,Ll\xc2\xd2\x0cyoqkw') 38515ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52072) 38515ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 38515ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 38588ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 38588ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client File tests : should transmit file 38633ms [err] Traceback (most recent call last): 38633ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 38634ms [err] return _run_code(code, main_globals, None, 38634ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 38634ms [err] exec(code, run_globals) 38634ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 38634ms [err] sys.exit(main()) 38634ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 38634ms [err] asyncio.run(main_async()) 38634ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 38634ms [err] return loop.run_until_complete(main) 38634ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 38634ms [err] self.run_forever() 38634ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 38634ms [err] self._run_once() 38634ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 38635ms [err] event_list = self._selector.select(timeout) 38635ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 38635ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 38635ms [err] KeyboardInterrupt 38736ms [log] starting device 39138ms [err] DEBUG:asyncio:Using selector: EpollSelector 39212ms [err] ERROR:asyncio:Unclosed client session 39212ms [err] client_session: 39290ms [log] parsing 39290ms [log] creating device handler 39290ms [log] [ready] 39290ms [log] reading line 39290ms [log] [websocketToken] "04e25fd5-68d0-44dd-b1d1-f7a6ea7bbfb7" 39305ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 39305ms [log] [websocketConnected] 39440ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 39440ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 39463ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/5f84a30f-770b-4abc-956a-2020e2f01b1d"}}', extra='') 39463ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/5f84a30f-770b-4abc-956a-2020e2f01b1d"} 39527ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d","services":[{"serviceId":"file_producer","serviceType":"http://api.goldi-labs.de/serviceTypes/file","remoteServiceId":"file_consumer"}],"tiebreaker":false}', extra='') 39527ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "new"}] 41529ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 41529ms [log] handleSignalingMessage 41529ms [log] handleOptions 41529ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 41529ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 41550ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 41550ms [err] v=0 41550ms [err] o=- 3924151558 3924151558 IN IP4 0.0.0.0 41550ms [err] s=- 41550ms [err] t=0 0 41550ms [err] a=group:BUNDLE 0 41550ms [err] a=msid-semantic:WMS * 41550ms [err] m=application 53114 DTLS/SCTP 5000 41550ms [err] c=IN IP4 172.30.0.1 41550ms [err] a=mid:0 41550ms [err] a=sctpmap:5000 webrtc-datachannel 65535 41550ms [err] a=max-message-size:65536 41550ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53114 typ host 41550ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52394 typ host 41550ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53114 typ srflx raddr 172.30.0.1 rport 53114 41550ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52394 typ srflx raddr 172.17.0.3 rport 52394 41550ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64932 typ relay raddr 172.17.0.3 rport 35034 41550ms [err] a=end-of-candidates 41550ms [err] a=ice-ufrag:2NtT 41550ms [err] a=ice-pwd:njPImPqqsMOj0OO7AxM3gX 41550ms [err] a=fingerprint:sha-256 E9:99:45:B3:00:2A:C8:F5:5D:8A:1F:EA:6A:CB:BC:8D:44:1F:9F:70:8C:7D:B4:B0:84:B4:80:50:A0:50:CE:94 41550ms [err] a=setup:actpass 41550ms [err] 41552ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 41552ms [err] v=0 41552ms [err] o=- 3924151558 3924151558 IN IP4 0.0.0.0 41552ms [err] s=- 41552ms [err] t=0 0 41552ms [err] a=group:BUNDLE 0 41552ms [err] a=msid-semantic:WMS * 41552ms [err] m=application 53114 DTLS/SCTP 5000 41552ms [err] c=IN IP4 172.30.0.1 41552ms [err] a=mid:0 41552ms [err] a=sctpmap:5000 webrtc-datachannel 65535 41552ms [err] a=max-message-size:65536 41552ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53114 typ host 41552ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52394 typ host 41552ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53114 typ srflx raddr 172.30.0.1 rport 53114 41552ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52394 typ srflx raddr 172.17.0.3 rport 52394 41552ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64932 typ relay raddr 172.17.0.3 rport 35034 41552ms [err] a=end-of-candidates 41552ms [err] a=ice-ufrag:2NtT 41552ms [err] a=ice-pwd:njPImPqqsMOj0OO7AxM3gX 41552ms [err] a=fingerprint:sha-256 E9:99:45:B3:00:2A:C8:F5:5D:8A:1F:EA:6A:CB:BC:8D:44:1F:9F:70:8C:7D:B4:B0:84:B4:80:50:A0:50:CE:94 41552ms [err] a=setup:actpass 41552ms [err] 41553ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d","content":{"type":"offer","sdp":"v=0\\r\\no=- 3924151558 3924151558 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 53114 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53114 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 52394 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53114 typ srflx raddr 172.30.0.1 rport 53114\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 52394 typ srflx raddr 172.17.0.3 rport 52394\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 64932 typ relay raddr 172.17.0.3 rport 35034\\r\\na=end-of-candidates\\r\\na=ice-ufrag:2NtT\\r\\na=ice-pwd:njPImPqqsMOj0OO7AxM3gX\\r\\na=fingerprint:sha-256 E9:99:45:B3:00:2A:C8:F5:5D:8A:1F:EA:6A:CB:BC:8D:44:1F:9F:70:8C:7D:B4:B0:84:B4:80:50:A0:50:CE:94\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 41553ms [log] handleSignalingMessage 41553ms [log] handleOffer 41553ms [log] makeAnswer 41553ms [log] connectionstatechanged new new have-remote-offer 41553ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "new"}] 41554ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 41554ms [err] v=0 41554ms [err] o=- 3924151558 3924151558 IN IP4 0.0.0.0 41554ms [err] s=- 41554ms [err] t=0 0 41554ms [err] a=group:BUNDLE 0 41554ms [err] a=msid-semantic:WMS * 41554ms [err] m=application 9 DTLS/SCTP 5000 41554ms [err] c=IN IP4 0.0.0.0 41554ms [err] a=mid:0 41554ms [err] a=sctpmap:5000 webrtc-datachannel 65535 41554ms [err] a=max-message-size:65536 41554ms [err] a=ice-ufrag:uKbZ 41554ms [err] a=ice-pwd:GiQtVwc5Wt1hLMrrpCjGMc 41554ms [err] a=fingerprint:sha-256 1B:AC:49:8F:7A:A4:98:54:A3:A6:C8:E1:90:E1:60:D7:27:1C:AE:EE:B5:53:D5:BD:BB:EC:04:5C:71:AD:15:5E 41554ms [err] a=setup:active 41554ms [err] 41555ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 41557ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 41557ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 41559ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\rN\x8a\xf8\xf5\xf4\xc8jd\xbeZ\xa1') 41559ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0b\xe6\xd9\x80!\xd2\xa4\x1bn\x8c4Y') 41560ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\rN\x8a\xf8\xf5\xf4\xc8jd\xbeZ\xa1') 41560ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0b\xe6\xd9\x80!\xd2\xa4\x1bn\x8c4Y') 41562ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 41562ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x0f\x11\x17V\x11p\xc6[\xa2b\xce2') 41563ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\x0f\x11\x17V\x11p\xc6[\xa2b\xce2') 41564ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xdd\x92Da\xbb\xbb#\xe0\x14[m\xc0') 41565ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xdd\x92Da\xbb\xbb#\xe0\x14[m\xc0') 41565ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 52231) (expires in 600 seconds) 41565ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 41566ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 41567ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 41567ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 41568ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 41569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('172.30.0.1', 53114)) State.FROZEN -> State.WAITING 41569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41134) -> ('172.30.0.1', 53114)) State.FROZEN -> State.WAITING 41569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('172.17.0.3', 52394)) State.FROZEN -> State.WAITING 41569ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52231) -> ('172.30.0.1', 53114)) State.FROZEN -> State.WAITING 41570ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('172.30.0.1', 53114)) State.WAITING -> State.IN_PROGRESS 41570ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc1\xc6\x16\xe9\xf3\x87QGQ\xda\xdb\xfe') 41571ms [log] connectionstatechanged new new stable 41571ms [log] connectionstatechanged new new stable 41571ms [log] connectionstatechanged connecting checking stable 41571ms [log] connectionstatechanged connecting checking stable 41571ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "connecting"}] 41572ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc1\xc6\x16\xe9\xf3\x87QGQ\xda\xdb\xfe') 41572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('172.30.0.1', 53114)) State.IN_PROGRESS -> State.SUCCEEDED 41572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('141.24.211.56', 53114)) State.FROZEN -> State.WAITING 41572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('141.24.211.56', 52394)) State.FROZEN -> State.WAITING 41572ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('141.24.210.113', 64932)) State.FROZEN -> State.WAITING 41584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xc7\x1d3\x97\x82\n?2\xdd\xce%\x8e') 41584ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xc7\x1d3\x97\x82\n?2\xdd\xce%\x8e') 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41134) -> ('172.30.0.1', 53114)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('172.17.0.3', 52394)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41134) -> ('172.17.0.3', 52394)) State.FROZEN -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('141.24.211.56', 53114)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41134) -> ('141.24.211.56', 53114)) State.FROZEN -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('141.24.211.56', 52394)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41134) -> ('141.24.211.56', 52394)) State.FROZEN -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52231) -> ('172.30.0.1', 53114)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52231) -> ('172.17.0.3', 52394)) State.FROZEN -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('141.24.210.113', 64932)) State.WAITING -> State.FAILED 41584ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 41134) -> ('141.24.210.113', 64932)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52231) -> ('141.24.211.56', 53114)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52231) -> ('141.24.211.56', 52394)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 52231) -> ('141.24.210.113', 64932)) State.FROZEN -> State.FAILED 41585ms [err] INFO:aioice.ice:Connection(0) ICE completed 41585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'k\xd8\x01\xceJ5g\xed\xc6\x0bJ\t') 41585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'k\xd8\x01\xceJ5g\xed\xc6\x0bJ\t') 41585ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(vWYwciqLj2 1 udp 1862270975 172.17.0.3 53114 typ prflx) 41585ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('172.17.0.3', 53114)) State.WAITING -> State.IN_PROGRESS 41585ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53114) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8a\x91\x89\xb5\xdavi\x10g!b\x01') 41587ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53114) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8a\x91\x89\xb5\xdavi\x10g!b\x01') 41587ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 55050) -> ('172.17.0.3', 53114)) State.IN_PROGRESS -> State.SUCCEEDED 41590ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 41590ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 41592ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 41609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 41609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 41609ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 41609ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 41610ms [log] connectionstatechanged connecting completed stable 41610ms [log] connectionstatechanged connected completed stable 41610ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "connected"}] 41610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 41610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 41610ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 41612ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 41613ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3741944188, stream_id=1, stream_seq=0) 41614ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 41614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1378442596, stream_id=1, stream_seq=0) 41614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 41614ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3741944188, gaps=[]) 41615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1378442597, stream_id=1, stream_seq=1) 41615ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442598, stream_id=1, stream_seq=2) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442599, stream_id=1, stream_seq=2) 41616ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442600, stream_id=1, stream_seq=2) 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442596, gaps=[]) 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442597, gaps=[]) 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442601, stream_id=1, stream_seq=2) 41617ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442598, gaps=[]) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442602, stream_id=1, stream_seq=2) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442603, stream_id=1, stream_seq=2) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442599, gaps=[]) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442604, stream_id=1, stream_seq=2) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442600, gaps=[]) 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41618ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442605, stream_id=1, stream_seq=3) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442606, stream_id=1, stream_seq=3) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442601, gaps=[]) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442607, stream_id=1, stream_seq=3) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442608, stream_id=1, stream_seq=3) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442602, gaps=[]) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442609, stream_id=1, stream_seq=3) 41619ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442610, stream_id=1, stream_seq=3) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442603, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442611, stream_id=1, stream_seq=3) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442604, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442612, stream_id=1, stream_seq=4) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442613, stream_id=1, stream_seq=4) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442605, gaps=[]) 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41620ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442614, stream_id=1, stream_seq=4) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442615, stream_id=1, stream_seq=4) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442606, gaps=[]) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442616, stream_id=1, stream_seq=4) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442617, stream_id=1, stream_seq=4) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442607, gaps=[]) 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41621ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442618, stream_id=1, stream_seq=4) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442608, gaps=[]) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442619, stream_id=1, stream_seq=5) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442620, stream_id=1, stream_seq=5) 41622ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442609, gaps=[]) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442621, stream_id=1, stream_seq=5) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442622, stream_id=1, stream_seq=5) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442610, gaps=[]) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442623, stream_id=1, stream_seq=5) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442624, stream_id=1, stream_seq=5) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442611, gaps=[]) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442625, stream_id=1, stream_seq=5) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442612, gaps=[]) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442626, stream_id=1, stream_seq=6) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442627, stream_id=1, stream_seq=6) 41624ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442613, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442628, stream_id=1, stream_seq=6) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442629, stream_id=1, stream_seq=6) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442614, gaps=[]) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442630, stream_id=1, stream_seq=6) 41625ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442631, stream_id=1, stream_seq=6) 41626ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442615, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442632, stream_id=1, stream_seq=6) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442616, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442633, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442634, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442617, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442635, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442636, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442618, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442637, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442638, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442619, gaps=[]) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442639, stream_id=1, stream_seq=7) 41628ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442620, gaps=[]) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442640, stream_id=1, stream_seq=8) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442641, stream_id=1, stream_seq=8) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442621, gaps=[]) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442642, stream_id=1, stream_seq=8) 41629ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442643, stream_id=1, stream_seq=8) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442622, gaps=[]) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442644, stream_id=1, stream_seq=8) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442645, stream_id=1, stream_seq=8) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442623, gaps=[]) 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41630ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442646, stream_id=1, stream_seq=8) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442624, gaps=[]) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442647, stream_id=1, stream_seq=9) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442648, stream_id=1, stream_seq=9) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442625, gaps=[]) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442649, stream_id=1, stream_seq=9) 41631ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442650, stream_id=1, stream_seq=9) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442626, gaps=[]) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442651, stream_id=1, stream_seq=9) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442652, stream_id=1, stream_seq=9) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442627, gaps=[]) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442653, stream_id=1, stream_seq=9) 41632ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442628, gaps=[]) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442654, stream_id=1, stream_seq=10) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442655, stream_id=1, stream_seq=10) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442629, gaps=[]) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442656, stream_id=1, stream_seq=10) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442657, stream_id=1, stream_seq=10) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442630, gaps=[]) 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41633ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442658, stream_id=1, stream_seq=10) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442659, stream_id=1, stream_seq=10) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442631, gaps=[]) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442660, stream_id=1, stream_seq=10) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442632, gaps=[]) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442661, stream_id=1, stream_seq=11) 41634ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442662, stream_id=1, stream_seq=11) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442633, gaps=[]) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442663, stream_id=1, stream_seq=11) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442664, stream_id=1, stream_seq=11) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442634, gaps=[]) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442665, stream_id=1, stream_seq=11) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442666, stream_id=1, stream_seq=11) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442635, gaps=[]) 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41635ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442667, stream_id=1, stream_seq=11) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442636, gaps=[]) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442668, stream_id=1, stream_seq=12) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442669, stream_id=1, stream_seq=12) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442637, gaps=[]) 41636ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442670, stream_id=1, stream_seq=12) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442671, stream_id=1, stream_seq=12) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442638, gaps=[]) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442672, stream_id=1, stream_seq=12) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442673, stream_id=1, stream_seq=12) 41637ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442639, gaps=[]) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442674, stream_id=1, stream_seq=12) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442640, gaps=[]) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442675, stream_id=1, stream_seq=13) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442676, stream_id=1, stream_seq=13) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442641, gaps=[]) 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41638ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442677, stream_id=1, stream_seq=13) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442678, stream_id=1, stream_seq=13) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442642, gaps=[]) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442679, stream_id=1, stream_seq=13) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442680, stream_id=1, stream_seq=13) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442643, gaps=[]) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442681, stream_id=1, stream_seq=13) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442644, gaps=[]) 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41639ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442682, stream_id=1, stream_seq=14) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442683, stream_id=1, stream_seq=14) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442645, gaps=[]) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442684, stream_id=1, stream_seq=14) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442685, stream_id=1, stream_seq=14) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442646, gaps=[]) 41640ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442686, stream_id=1, stream_seq=14) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442687, stream_id=1, stream_seq=14) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442647, gaps=[]) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442688, stream_id=1, stream_seq=14) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442648, gaps=[]) 41641ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442689, stream_id=1, stream_seq=15) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442690, stream_id=1, stream_seq=15) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442649, gaps=[]) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442691, stream_id=1, stream_seq=15) 41642ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442692, stream_id=1, stream_seq=15) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442650, gaps=[]) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442693, stream_id=1, stream_seq=15) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442694, stream_id=1, stream_seq=15) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442651, gaps=[]) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442695, stream_id=1, stream_seq=15) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442652, gaps=[]) 41643ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442696, stream_id=1, stream_seq=16) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442697, stream_id=1, stream_seq=16) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442653, gaps=[]) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442698, stream_id=1, stream_seq=16) 41644ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442699, stream_id=1, stream_seq=16) 41645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442654, gaps=[]) 41645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41645ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442700, stream_id=1, stream_seq=16) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442701, stream_id=1, stream_seq=16) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442655, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442702, stream_id=1, stream_seq=16) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442656, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442703, stream_id=1, stream_seq=17) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442704, stream_id=1, stream_seq=17) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442657, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442705, stream_id=1, stream_seq=17) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442706, stream_id=1, stream_seq=17) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442658, gaps=[]) 41646ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442707, stream_id=1, stream_seq=17) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442708, stream_id=1, stream_seq=17) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442659, gaps=[]) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442709, stream_id=1, stream_seq=17) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442660, gaps=[]) 41647ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442710, stream_id=1, stream_seq=18) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442711, stream_id=1, stream_seq=18) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442661, gaps=[]) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442712, stream_id=1, stream_seq=18) 41648ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442713, stream_id=1, stream_seq=18) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442662, gaps=[]) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442714, stream_id=1, stream_seq=18) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442715, stream_id=1, stream_seq=18) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442663, gaps=[]) 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41649ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442716, stream_id=1, stream_seq=18) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442664, gaps=[]) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442717, stream_id=1, stream_seq=19) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442718, stream_id=1, stream_seq=19) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442665, gaps=[]) 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41650ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442719, stream_id=1, stream_seq=19) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442720, stream_id=1, stream_seq=19) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442666, gaps=[]) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442721, stream_id=1, stream_seq=19) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442722, stream_id=1, stream_seq=19) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442667, gaps=[]) 41651ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442723, stream_id=1, stream_seq=19) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442668, gaps=[]) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442724, stream_id=1, stream_seq=20) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442725, stream_id=1, stream_seq=20) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442669, gaps=[]) 41652ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442726, stream_id=1, stream_seq=20) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442727, stream_id=1, stream_seq=20) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442670, gaps=[]) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442728, stream_id=1, stream_seq=20) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442729, stream_id=1, stream_seq=20) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442671, gaps=[]) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442730, stream_id=1, stream_seq=20) 41653ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442672, gaps=[]) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442731, stream_id=1, stream_seq=21) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442732, stream_id=1, stream_seq=21) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442673, gaps=[]) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442733, stream_id=1, stream_seq=21) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442734, stream_id=1, stream_seq=21) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442674, gaps=[]) 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41654ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442735, stream_id=1, stream_seq=21) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442736, stream_id=1, stream_seq=21) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442675, gaps=[]) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442737, stream_id=1, stream_seq=21) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442676, gaps=[]) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442738, stream_id=1, stream_seq=22) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442739, stream_id=1, stream_seq=22) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442677, gaps=[]) 41655ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442740, stream_id=1, stream_seq=22) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442741, stream_id=1, stream_seq=22) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442678, gaps=[]) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442742, stream_id=1, stream_seq=22) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442743, stream_id=1, stream_seq=22) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442679, gaps=[]) 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41656ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442744, stream_id=1, stream_seq=22) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442680, gaps=[]) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442745, stream_id=1, stream_seq=23) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442746, stream_id=1, stream_seq=23) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442681, gaps=[]) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442747, stream_id=1, stream_seq=23) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442748, stream_id=1, stream_seq=23) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442682, gaps=[]) 41657ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442749, stream_id=1, stream_seq=23) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442750, stream_id=1, stream_seq=23) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442683, gaps=[]) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442751, stream_id=1, stream_seq=23) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442684, gaps=[]) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442752, stream_id=1, stream_seq=24) 41658ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442753, stream_id=1, stream_seq=24) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442685, gaps=[]) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442754, stream_id=1, stream_seq=24) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442755, stream_id=1, stream_seq=24) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442686, gaps=[]) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442756, stream_id=1, stream_seq=24) 41659ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442757, stream_id=1, stream_seq=24) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442687, gaps=[]) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442758, stream_id=1, stream_seq=24) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442688, gaps=[]) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442759, stream_id=1, stream_seq=25) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442760, stream_id=1, stream_seq=25) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442689, gaps=[]) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442761, stream_id=1, stream_seq=25) 41660ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442762, stream_id=1, stream_seq=25) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442690, gaps=[]) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442763, stream_id=1, stream_seq=25) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442764, stream_id=1, stream_seq=25) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442691, gaps=[]) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442765, stream_id=1, stream_seq=25) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442692, gaps=[]) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442766, stream_id=1, stream_seq=26) 41661ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442767, stream_id=1, stream_seq=26) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442693, gaps=[]) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442768, stream_id=1, stream_seq=26) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442769, stream_id=1, stream_seq=26) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442694, gaps=[]) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442770, stream_id=1, stream_seq=26) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442771, stream_id=1, stream_seq=26) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442695, gaps=[]) 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442772, stream_id=1, stream_seq=26) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442696, gaps=[]) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442773, stream_id=1, stream_seq=27) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442774, stream_id=1, stream_seq=27) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442697, gaps=[]) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442775, stream_id=1, stream_seq=27) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442776, stream_id=1, stream_seq=27) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442698, gaps=[]) 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41663ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442777, stream_id=1, stream_seq=27) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442778, stream_id=1, stream_seq=27) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442699, gaps=[]) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442779, stream_id=1, stream_seq=27) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442700, gaps=[]) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442780, stream_id=1, stream_seq=28) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442781, stream_id=1, stream_seq=28) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442701, gaps=[]) 41664ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442782, stream_id=1, stream_seq=28) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442783, stream_id=1, stream_seq=28) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442702, gaps=[]) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442784, stream_id=1, stream_seq=28) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442785, stream_id=1, stream_seq=28) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442703, gaps=[]) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442786, stream_id=1, stream_seq=28) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442704, gaps=[]) 41665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442787, stream_id=1, stream_seq=29) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442788, stream_id=1, stream_seq=29) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442705, gaps=[]) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442789, stream_id=1, stream_seq=29) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442790, stream_id=1, stream_seq=29) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442706, gaps=[]) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442791, stream_id=1, stream_seq=29) 41666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442792, stream_id=1, stream_seq=29) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442707, gaps=[]) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442793, stream_id=1, stream_seq=29) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442708, gaps=[]) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442794, stream_id=1, stream_seq=30) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442795, stream_id=1, stream_seq=30) 41667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442709, gaps=[]) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442796, stream_id=1, stream_seq=30) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442797, stream_id=1, stream_seq=30) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442710, gaps=[]) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442798, stream_id=1, stream_seq=30) 41668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442799, stream_id=1, stream_seq=30) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442711, gaps=[]) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442800, stream_id=1, stream_seq=30) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442712, gaps=[]) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442801, stream_id=1, stream_seq=31) 41669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442802, stream_id=1, stream_seq=31) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442713, gaps=[]) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442803, stream_id=1, stream_seq=31) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442804, stream_id=1, stream_seq=31) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442714, gaps=[]) 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442805, stream_id=1, stream_seq=31) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442806, stream_id=1, stream_seq=31) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442715, gaps=[]) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442807, stream_id=1, stream_seq=31) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442716, gaps=[]) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442808, stream_id=1, stream_seq=32) 41671ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442809, stream_id=1, stream_seq=32) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442717, gaps=[]) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442810, stream_id=1, stream_seq=32) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442811, stream_id=1, stream_seq=32) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442718, gaps=[]) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442812, stream_id=1, stream_seq=32) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442813, stream_id=1, stream_seq=32) 41672ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442719, gaps=[]) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442814, stream_id=1, stream_seq=32) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442720, gaps=[]) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=2, tsn=1378442815, stream_id=1, stream_seq=33) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442816, stream_id=1, stream_seq=33) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442721, gaps=[]) 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442817, stream_id=1, stream_seq=33) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442818, stream_id=1, stream_seq=33) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442722, gaps=[]) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442819, stream_id=1, stream_seq=33) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=0, tsn=1378442820, stream_id=1, stream_seq=33) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442723, gaps=[]) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=1, tsn=1378442821, stream_id=1, stream_seq=33) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442724, gaps=[]) 41674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442725, gaps=[]) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442726, gaps=[]) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442727, gaps=[]) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442728, gaps=[]) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442729, gaps=[]) 41675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442730, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442731, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442732, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442733, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442734, gaps=[]) 41676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442735, gaps=[]) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442736, gaps=[]) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442737, gaps=[]) 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442738, gaps=[]) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442739, gaps=[]) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442740, gaps=[]) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442741, gaps=[]) 41678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442742, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442743, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442744, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442745, gaps=[]) 41679ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442746, gaps=[]) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442747, gaps=[]) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442748, gaps=[]) 41680ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8192 41681ms [log] 8188 41681ms [log] line [file] undefined 41681ms [log] 41681ms [log] reading line 41681ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 41681ms [log] [experimentStatusChanged] {"status": "running", "message": null} 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442749, gaps=[]) 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442750, gaps=[]) 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41681ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442751, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442752, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442753, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442754, gaps=[]) 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41682ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442755, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442756, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442757, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442758, gaps=[]) 41683ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442759, gaps=[]) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442760, gaps=[]) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442761, gaps=[]) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442762, gaps=[]) 41684ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442763, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442764, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442765, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442766, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442767, gaps=[]) 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41685ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442768, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442769, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442770, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442771, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442772, gaps=[]) 41686ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442773, gaps=[]) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442774, gaps=[]) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442775, gaps=[]) 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41687ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442776, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442777, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442778, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442779, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442780, gaps=[]) 41688ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442781, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442782, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442783, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442784, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442785, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442786, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442787, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442788, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442789, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442790, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442791, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442792, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442793, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442794, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442795, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442796, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442797, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442798, gaps=[]) 41692ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442799, gaps=[]) 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442800, gaps=[]) 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442801, gaps=[]) 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442802, gaps=[]) 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442803, gaps=[]) 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442804, gaps=[]) 41693ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442805, gaps=[]) 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442806, gaps=[]) 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442807, gaps=[]) 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442808, gaps=[]) 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442809, gaps=[]) 41694ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442810, gaps=[]) 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442811, gaps=[]) 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442812, gaps=[]) 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442813, gaps=[]) 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442814, gaps=[]) 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1047376, cumulative_tsn=1378442815, gaps=[]) 41695ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1046176, cumulative_tsn=1378442816, gaps=[]) 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1044976, cumulative_tsn=1378442817, gaps=[]) 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1043776, cumulative_tsn=1378442818, gaps=[]) 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1042576, cumulative_tsn=1378442819, gaps=[]) 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1041376, cumulative_tsn=1378442820, gaps=[]) 41696ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 41720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=1378442821, gaps=[]) 41720ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 41860ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 41861ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 41861ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 41861ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 41861ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 41861ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 41861ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 41861ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 41861ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d"}', extra='') 41861ms [log] connectionstatechanged closed closed closed 41861ms [log] connectionstatechanged closed closed closed 41861ms [log] connectionstatechanged closed closed closed 41861ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/a0a6a07d-e8ee-43c8-8586-b8bb768aed2d", "state": "closed"}] 41861ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 41861ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 41862ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'o\xc2\x8f\xe0\xc2qg\xf3\xa7\x8821') 41863ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'o\xc2\x8f\xe0\xc2qg\xf3\xa7\x8821') 41863ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 52231) 41863ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 41863ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 41925ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 41925ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests : should transmit initial gpio value 41981ms [err] Traceback (most recent call last): 41981ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 41981ms [err] return _run_code(code, main_globals, None, 41981ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 41981ms [err] exec(code, run_globals) 41981ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 41981ms [err] sys.exit(main()) 41981ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 41982ms [err] asyncio.run(main_async()) 41982ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 41982ms [err] return loop.run_until_complete(main) 41982ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 41982ms [err] self.run_forever() 41982ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 41982ms [err] self._run_once() 41982ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 41983ms [err] event_list = self._selector.select(timeout) 41983ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 41983ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 41983ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests : should transmit gpio value ================== js Client to python Client GPIO tests : should transmit initial gpio value ================== js Client to python Client GPIO tests : should transmit gpio value ================== python Client to js Client GPIO tests : should transmit initial gpio value 56673ms [log] starting device 57106ms [err] DEBUG:asyncio:Using selector: EpollSelector 57176ms [err] ERROR:asyncio:Unclosed client session 57176ms [err] client_session: 57232ms [log] parsing 57232ms [log] creating device handler 57232ms [log] [ready] 57232ms [log] reading line 57232ms [log] [websocketToken] "f40fc310-71f3-4e8a-a262-b1ac27b79d12" 57246ms [log] line {"signal":"gpio1","value":"strongH"} 57246ms [log] 57246ms [log] reading line 57246ms [log] line {"signal":"gpio2","value":"strongL"} 57246ms [log] 57246ms [log] reading line 57246ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 57246ms [log] [websocketConnected] 58740ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 58740ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 58767ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/edf72f2e-ceec-4c72-a53d-b70186ea05a9"}}', extra='') 58767ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/edf72f2e-ceec-4c72-a53d-b70186ea05a9"} 58826ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 58826ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 58826ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 58826ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982", "state": "new"}] 60830ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 60830ms [err] v=0 60830ms [err] o=- 3924151577 3924151577 IN IP4 0.0.0.0 60830ms [err] s=- 60830ms [err] t=0 0 60830ms [err] a=group:BUNDLE 0 60830ms [err] a=msid-semantic:WMS * 60830ms [err] m=application 9 DTLS/SCTP 5000 60830ms [err] c=IN IP4 0.0.0.0 60830ms [err] a=mid:0 60830ms [err] a=sctpmap:5000 webrtc-datachannel 65535 60830ms [err] a=max-message-size:65536 60830ms [err] a=ice-ufrag:RV3X 60830ms [err] a=ice-pwd:6lTWCkeWO2p4CpmzthCdOH 60830ms [err] a=fingerprint:sha-256 21:B3:04:EB:F0:44:E7:5E:62:D1:DA:1B:67:12:84:BC:3D:C7:B3:3D:20:BB:4C:53:74:B2:2A:BF:2D:78:AE:BA 60830ms [err] a=setup:actpass 60830ms [err] 60830ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 60831ms [log] makeOffer 60831ms [log] connectionstatechanged new new have-local-offer 60831ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982", "state": "new"}] 60831ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 60832ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 60833ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"&'!\x1e\xb2\xae\n\xe5tD\xe64") 60833ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x08|^\x06\xc2\xf4\xbc\xbd\x085"i') 60834ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"&'!\x1e\xb2\xae\n\xe5tD\xe64") 60834ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x08|^\x06\xc2\xf4\xbc\xbd\x085"i') 60835ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 60835ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'n.\x97J\x98W\xf3\xa7\x0c\x1e>g') 60836ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'n.\x97J\x98W\xf3\xa7\x0c\x1e>g') 60836ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xf5N@\x96\x0fo\xffi&\xf6$\x98') 60837ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xf5N@\x96\x0fo\xffi&\xf6$\x98') 60837ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56636) (expires in 600 seconds) 60837ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 60838ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 60838ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982"}', extra='') 60838ms [log] handleSignalingMessage 60838ms [log] handleOptions 60838ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 60838ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 60853ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 60853ms [err] v=0 60853ms [err] o=- 4139219243186473096 2 IN IP4 127.0.0.1 60853ms [err] s=- 60853ms [err] t=0 0 60853ms [err] a=group:BUNDLE 0 60853ms [err] a=msid-semantic: WMS 60853ms [err] m=application 9 DTLS/SCTP 5000 60853ms [err] c=IN IP4 0.0.0.0 60853ms [err] a=ice-ufrag:dAoI 60853ms [err] a=ice-pwd:Me3lunWECREXcrcpnFvdOMN6 60853ms [err] a=ice-options:trickle 60853ms [err] a=fingerprint:sha-256 4A:7B:B2:80:AD:0F:D8:0E:06:05:A8:56:72:FE:9E:20:20:DF:AC:1A:31:F5:10:4D:35:5E:7F:86:8B:45:BD:29 60853ms [err] a=setup:active 60853ms [err] a=mid:0 60853ms [err] a=sctpmap:5000 webrtc-datachannel 1024 60853ms [err] 60853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'i1qdJkx9tBIA') 60853ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'i1qdJkx9tBIA') 60853ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 60853ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 60854ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 60854ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(cI7Y8VqGBk 1 udp 1845501695 172.17.0.3 39287 typ prflx) 60854ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43118) -> ('172.17.0.3', 39287)) State.WAITING -> State.IN_PROGRESS 60854ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w\xa3s\xe9oj\xa4\xbe{X\x8d\x81') 60854ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 4139219243186473096 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:dAoI\\r\\na=ice-pwd:Me3lunWECREXcrcpnFvdOMN6\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 4A:7B:B2:80:AD:0F:D8:0E:06:05:A8:56:72:FE:9E:20:20:DF:AC:1A:31:F5:10:4D:35:5E:7F:86:8B:45:BD:29\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982"}', extra='') 60854ms [log] handleSignalingMessage 60854ms [log] handleAnswer 60854ms [log] acceptAnswer 60854ms [log] connectionstatechanged connecting checking stable 60854ms [log] connectionstatechanged connecting checking stable 60854ms [log] connectionstatechanged connecting checking stable 60854ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982", "state": "connecting"}] 60856ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w\xa3s\xe9oj\xa4\xbe{X\x8d\x81') 60856ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43118) -> ('172.17.0.3', 39287)) State.IN_PROGRESS -> State.SUCCEEDED 60856ms [err] INFO:aioice.ice:Connection(0) ICE completed 60864ms [err] INFO:aioice.ice:Connection(0) Remote candidate "8ff87fe7-3a6b-48e1-87de-f5631885a525.local" resolved to 172.17.0.3 60874ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43118) -> ('172.17.0.3', 39287)) State.FROZEN -> State.IN_PROGRESS 60875ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xe5[\xd8`\x8c\xda\xbf\xb1\x11\xcd:E') 60875ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xe5[\xd8`\x8c\xda\xbf\xb1\x11\xcd:E') 60875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43118) -> ('172.17.0.3', 39287)) State.IN_PROGRESS -> State.SUCCEEDED 60875ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53524) -> ('172.17.0.3', 39287)) State.FROZEN -> State.FAILED 60876ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56636) -> ('172.17.0.3', 39287)) State.FROZEN -> State.FAILED 60896ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 43118) -> ('141.24.211.56', 39287)) State.FROZEN -> State.IN_PROGRESS 60897ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8dJB\xda\xd8\xe7rx\xba\xd3\xebw') 60906ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'nQn9CSCnJeVJ') 60906ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'nQn9CSCnJeVJ') 60917ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53524) -> ('141.24.211.56', 39287)) State.FROZEN -> State.IN_PROGRESS 60917ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x05OUz-\x9a\x1d\xc2\xb3\xd4\x97Z') 60937ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56636) -> ('141.24.211.56', 39287)) State.FROZEN -> State.IN_PROGRESS 60938ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x86\xee\xecL\xea\xa8v\xf2-}'\xa2") 60938ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'\xac\x89\x00v\xf7H\n\r\xd8\xec\x18\xd4') 60939ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'\xac\x89\x00v\xf7H\n\r\xd8\xec\x18\xd4') 60939ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 39287) 60958ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 60958ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 60959ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 60961ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 60962ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 60962ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 60962ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 60962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 60962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 60962ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 60963ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1765540094 1 udp 2113937151 8ff87fe7-3a6b-48e1-87de-f5631885a525.local 39287 typ host generation 0 ufrag dAoI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982"}', extra='') 60963ms [log] handleSignalingMessage 60963ms [log] handleIceCandidate 60963ms [log] acceptIceCandidate 60963ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1815351206 1 udp 1677729535 141.24.211.56 39287 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag dAoI network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982"}', extra='') 60963ms [log] handleSignalingMessage 60963ms [log] handleIceCandidate 60963ms [log] acceptIceCandidate 60963ms [log] connectionstatechanged connecting completed stable 60963ms [log] connectionstatechanged connected completed stable 60963ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982", "state": "connected"}] 60965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 60965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 60965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 60965ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 60966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 60966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 60966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 60966ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 60967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 60967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 60967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2323553716, stream_id=1, stream_seq=0) 60967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 60967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2323553716, gaps=[]) 60967ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 60968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=315085440, stream_id=1, stream_seq=0) 60968ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 60968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=315085440, gaps=[]) 60968ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2323553717, stream_id=1, stream_seq=1) 60969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 60969ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=2323553718, stream_id=1, stream_seq=2) 60970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'/TD8s8inFFcO') 60970ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'/TD8s8inFFcO') 60971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=2323553718, gaps=[]) 60971ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 61025ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 61025ms [log] [experimentStatusChanged] {"status": "running", "message": null} 61031ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'HGSWu9OVrccH') 61031ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'HGSWu9OVrccH') 61031ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53524) -> ('172.17.0.3', 39287)) State.WAITING -> State.IN_PROGRESS 61032ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf1}M\xa5\xe3Rd|\xbdR\x9b\xab') 61033ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 39287) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf1}M\xa5\xe3Rd|\xbdR\x9b\xab') 61034ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 53524) -> ('172.17.0.3', 39287)) State.IN_PROGRESS -> State.SUCCEEDED 61111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 61111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 61111ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 61111ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 61112ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 61112ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 61112ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 61112ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 61113ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982"}', extra='') 61113ms [log] connectionstatechanged closed closed closed 61113ms [log] connectionstatechanged closed closed closed 61113ms [log] connectionstatechanged closed closed closed 61113ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/45734dcb-c69a-4f78-a459-080e932ff982", "state": "closed"}] 61114ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 61114ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 61114ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf6\x04\xe54\x86Q\x12\x9c<\xf7o\xce') 61114ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf6\x04\xe54\x86Q\x12\x9c<\xf7o\xce') 61114ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56636) 61114ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 61114ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 61185ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 61185ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests : should transmit gpio value 61227ms [err] Traceback (most recent call last): 61227ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 61227ms [err] return _run_code(code, main_globals, None, 61227ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 61227ms [err] exec(code, run_globals) 61227ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 61227ms [err] sys.exit(main()) 61227ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 61227ms [err] asyncio.run(main_async()) 61227ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 61227ms [err] return loop.run_until_complete(main) 61227ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 61227ms [err] self.run_forever() 61227ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 61228ms [err] self._run_once() 61228ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 61228ms [err] event_list = self._selector.select(timeout) 61228ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 61228ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 61228ms [err] KeyboardInterrupt 61332ms [log] starting device 61752ms [err] DEBUG:asyncio:Using selector: EpollSelector 61823ms [err] ERROR:asyncio:Unclosed client session 61823ms [err] client_session: 61875ms [log] parsing 61875ms [log] creating device handler 61875ms [log] [ready] 61875ms [log] reading line 61875ms [log] [websocketToken] "6504780f-7d96-4485-9946-a9532cfa3408" 61888ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 61888ms [log] [websocketConnected] 63444ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 63444ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 63462ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/78eaa19c-c147-476d-9e5e-2a55b98c6e39"}}', extra='') 63462ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/78eaa19c-c147-476d-9e5e-2a55b98c6e39"} 63528ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 63528ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132", "state": "new"}] 65529ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 65529ms [err] v=0 65529ms [err] o=- 3924151582 3924151582 IN IP4 0.0.0.0 65529ms [err] s=- 65529ms [err] t=0 0 65529ms [err] a=group:BUNDLE 0 65529ms [err] a=msid-semantic:WMS * 65529ms [err] m=application 9 DTLS/SCTP 5000 65529ms [err] c=IN IP4 0.0.0.0 65529ms [err] a=mid:0 65529ms [err] a=sctpmap:5000 webrtc-datachannel 65535 65529ms [err] a=max-message-size:65536 65529ms [err] a=ice-ufrag:qR57 65529ms [err] a=ice-pwd:Hgf4lDMZnDwIbnPIRMpUuL 65529ms [err] a=fingerprint:sha-256 68:76:0A:43:04:6E:6A:D8:2F:16:88:C6:C1:14:5D:F6:C9:F5:5E:8E:F0:4C:55:46:AA:3E:FD:D9:77:84:AB:94 65529ms [err] a=setup:actpass 65529ms [err] 65530ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 65531ms [log] makeOffer 65531ms [log] connectionstatechanged new new have-local-offer 65531ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132", "state": "new"}] 65531ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 65531ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 65533ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\x97\x1ay\x18@\x14\xbaO\xb2\xf6(') 65533ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00\xa0\xb4s7\xce7:\xe0\xd2\x95\x91') 65534ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\x97\x1ay\x18@\x14\xbaO\xb2\xf6(') 65534ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00\xa0\xb4s7\xce7:\xe0\xd2\x95\x91') 65535ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 65535ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'5\\}\x05e\xcc\xff\xcc\x9f|0K') 65536ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'5\\}\x05e\xcc\xff\xcc\x9f|0K') 65536ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'O`s\xa6\xd5\xd2\xa8\xf7\xc8*\x84E') 65537ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'O`s\xa6\xd5\xd2\xa8\xf7\xc8*\x84E') 65537ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 62712) (expires in 600 seconds) 65537ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 65537ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 65538ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 65538ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 65552ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'pDbGVvATUgln') 65552ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'pDbGVvATUgln') 65554ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 65554ms [err] v=0 65554ms [err] o=- 5238826938234413849 2 IN IP4 127.0.0.1 65554ms [err] s=- 65554ms [err] t=0 0 65554ms [err] a=group:BUNDLE 0 65554ms [err] a=msid-semantic: WMS 65554ms [err] m=application 9 DTLS/SCTP 5000 65554ms [err] c=IN IP4 0.0.0.0 65554ms [err] a=ice-ufrag:cwF2 65554ms [err] a=ice-pwd:KyJTdClgguIJzAwyokk2nkVW 65554ms [err] a=ice-options:trickle 65554ms [err] a=fingerprint:sha-256 56:8F:B5:AB:46:42:B4:BA:4C:E3:68:25:AA:FD:6C:CF:40:35:02:F9:92:3E:97:A6:D2:96:F0:16:EC:B2:33:11 65554ms [err] a=setup:active 65554ms [err] a=mid:0 65554ms [err] a=sctpmap:5000 webrtc-datachannel 1024 65554ms [err] 65554ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 65554ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 65554ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 65554ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(eYnQv8wWFx 1 udp 1845501695 172.17.0.3 47357 typ prflx) 65554ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34199) -> ('172.17.0.3', 47357)) State.WAITING -> State.IN_PROGRESS 65554ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x13\nf\x82\x80\xea\xe53i\xef\xa28') 65555ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132"}', extra='') 65555ms [log] handleSignalingMessage 65555ms [log] handleOptions 65555ms [log] WSMessage(type=, data='{"signalingType":"answer","content":{"type":"answer","sdp":"v=0\\r\\no=- 5238826938234413849 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic: WMS\\r\\nm=application 9 DTLS/SCTP 5000\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:cwF2\\r\\na=ice-pwd:KyJTdClgguIJzAwyokk2nkVW\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 56:8F:B5:AB:46:42:B4:BA:4C:E3:68:25:AA:FD:6C:CF:40:35:02:F9:92:3E:97:A6:D2:96:F0:16:EC:B2:33:11\\r\\na=setup:active\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 1024\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132"}', extra='') 65555ms [log] handleSignalingMessage 65555ms [log] handleAnswer 65555ms [log] acceptAnswer 65555ms [log] connectionstatechanged connecting checking stable 65555ms [log] connectionstatechanged connecting checking stable 65555ms [log] connectionstatechanged connecting checking stable 65555ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132", "state": "connecting"}] 65555ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x13\nf\x82\x80\xea\xe53i\xef\xa28') 65555ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34199) -> ('172.17.0.3', 47357)) State.IN_PROGRESS -> State.SUCCEEDED 65555ms [err] INFO:aioice.ice:Connection(0) ICE completed 65564ms [err] INFO:aioice.ice:Connection(0) Remote candidate "68871550-ecd0-4e69-841a-c8819f14d943.local" resolved to 172.17.0.3 65575ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34199) -> ('172.17.0.3', 47357)) State.FROZEN -> State.IN_PROGRESS 65575ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x03\xe2\xbdV\x87\xb4E\x9c7\xe1A\xec') 65576ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x03\xe2\xbdV\x87\xb4E\x9c7\xe1A\xec') 65576ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34199) -> ('172.17.0.3', 47357)) State.IN_PROGRESS -> State.SUCCEEDED 65576ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51516) -> ('172.17.0.3', 47357)) State.FROZEN -> State.FAILED 65576ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62712) -> ('172.17.0.3', 47357)) State.FROZEN -> State.FAILED 65595ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 34199) -> ('141.24.211.56', 47357)) State.FROZEN -> State.IN_PROGRESS 65596ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.211.56', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x81\xc4\xba6\xa6\x13\xa0\xe1\xc3P#\xe9') 65609ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'q/Wia6L0NDJz') 65610ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'q/Wia6L0NDJz') 65616ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51516) -> ('141.24.211.56', 47357)) State.FROZEN -> State.IN_PROGRESS 65616ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.211.56', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xff\xc1\x9afe6\xc7(\xe3\xe5\xb9\xf3') 65637ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 62712) -> ('141.24.211.56', 47357)) State.FROZEN -> State.IN_PROGRESS 65637ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) > ('141.24.211.56', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xaf\x1b\x81\x1b\nJ\xb2/I&\x08\x90') 65637ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.REQUEST, transaction_id=b'*Y\x9f\xfd\xdb\xc4\x9f\xde(\xb9\x11n') 65638ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.CHANNEL_BIND, message_class=Class.RESPONSE, transaction_id=b'*Y\x9f\xfd\xdb\xc4\x9f\xde(\xb9\x11n') 65638ms [err] INFO:aioice.turn:TURN channel bound 16384 ('141.24.211.56', 47357) 65658ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 65658ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 65659ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 65661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 65661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 65661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 65662ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 65662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 65662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 65662ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 65662ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2127524187 1 udp 2113937151 68871550-ecd0-4e69-841a-c8819f14d943.local 47357 typ host generation 0 ufrag cwF2 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132"}', extra='') 65662ms [log] handleSignalingMessage 65662ms [log] handleIceCandidate 65662ms [log] acceptIceCandidate 65662ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2076671491 1 udp 1677729535 141.24.211.56 47357 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag cwF2 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132"}', extra='') 65662ms [log] handleSignalingMessage 65662ms [log] handleIceCandidate 65662ms [log] acceptIceCandidate 65662ms [log] connectionstatechanged connecting completed stable 65662ms [log] connectionstatechanged connected completed stable 65662ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132", "state": "connected"}] 65663ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 65663ms [log] line {"signal":"gpio1","value":"strongH"} 65663ms [log] 65663ms [log] reading line 65663ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 65665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitChunk(flags=0) 65665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 65665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 65665ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 65666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 65666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 65666ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 65667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 65667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 65667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 65667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=739455916, stream_id=1, stream_seq=0) 65667ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 65668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=739455916, gaps=[]) 65668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 65668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=2382595413, stream_id=1, stream_seq=0) 65668ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 65668ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2382595413, gaps=[]) 65669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=739455917, stream_id=1, stream_seq=1) 65669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 65669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=739455918, stream_id=1, stream_seq=2) 65669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=739455919, stream_id=1, stream_seq=3) 65669ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=739455920, stream_id=1, stream_seq=4) 65670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=739455918, gaps=[]) 65670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 65670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=739455920, gaps=[]) 65670ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 65671ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'0jsGyyzsrETe') 65671ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'0jsGyyzsrETe') 65734ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'V/TWLDnZ3+FY') 65734ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'V/TWLDnZ3+FY') 65735ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51516) -> ('172.17.0.3', 47357)) State.WAITING -> State.IN_PROGRESS 65735ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xac\xd1\x83\xd4\xc9\xaa\x93khp\xb6\x19') 65737ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 47357) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xac\xd1\x83\xd4\xc9\xaa\x93khp\xb6\x19') 65738ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 51516) -> ('172.17.0.3', 47357)) State.IN_PROGRESS -> State.SUCCEEDED 65741ms [log] line {"signal":"gpio2","value":"strongL"} 65741ms [log] 65741ms [log] reading line 65741ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 65741ms [log] [experimentStatusChanged] {"status": "running", "message": null} 65807ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 65808ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 65808ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 65808ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 65808ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 65808ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 65808ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 65808ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 65809ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132"}', extra='') 65809ms [log] connectionstatechanged closed closed closed 65809ms [log] connectionstatechanged closed closed closed 65809ms [log] connectionstatechanged closed closed closed 65809ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/fbff0340-3a4d-4355-af36-21eb51cf8132", "state": "closed"}] 65809ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 65809ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 65809ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'p\xd9\x0c&\x84\x17\x06\x1c\x81\xa8\xde1') 65810ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'p\xd9\x0c&\x84\x17\x06\x1c\x81\xa8\xde1') 65810ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 62712) 65810ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 65810ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 65870ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 65870ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit initial gpio value 65911ms [err] Traceback (most recent call last): 65911ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 65911ms [err] return _run_code(code, main_globals, None, 65911ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 65912ms [err] exec(code, run_globals) 65912ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 65912ms [err] sys.exit(main()) 65912ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 65912ms [err] asyncio.run(main_async()) 65912ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 65912ms [err] return loop.run_until_complete(main) 65912ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 65912ms [err] self.run_forever() 65912ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 65912ms [err] self._run_once() 65912ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 65913ms [err] event_list = self._selector.select(timeout) 65913ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 65913ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 65913ms [err] KeyboardInterrupt 66020ms [log] starting device 66426ms [err] DEBUG:asyncio:Using selector: EpollSelector 66500ms [err] ERROR:asyncio:Unclosed client session 66500ms [err] client_session: 66574ms [log] parsing 66574ms [log] creating device handler 66574ms [log] [ready] 66574ms [log] reading line 66574ms [log] [websocketToken] "375db189-dca8-40ea-afb3-ea9a1289d952" 66585ms [log] line {"signal":"gpio1","value":"strongH"} 66585ms [log] 66585ms [log] reading line 66585ms [log] line {"signal":"gpio2","value":"strongL"} 66585ms [log] 66585ms [log] reading line 66585ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 66585ms [log] [websocketConnected] 66721ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 66721ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 66738ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/44ed7abf-d5eb-470b-bb51-ce862b4d2230"}}', extra='') 66738ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/44ed7abf-d5eb-470b-bb51-ce862b4d2230"} 66810ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 66810ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 66810ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 66810ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "new"}] 68811ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 68811ms [log] handleSignalingMessage 68811ms [log] handleOptions 68811ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 68811ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 68824ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 68824ms [err] v=0 68824ms [err] o=- 3924151585 3924151585 IN IP4 0.0.0.0 68824ms [err] s=- 68824ms [err] t=0 0 68824ms [err] a=group:BUNDLE 0 68824ms [err] a=msid-semantic:WMS * 68824ms [err] m=application 38796 DTLS/SCTP 5000 68824ms [err] c=IN IP4 172.30.0.1 68824ms [err] a=mid:0 68824ms [err] a=sctpmap:5000 webrtc-datachannel 65535 68824ms [err] a=max-message-size:65536 68824ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38796 typ host 68824ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 49318 typ host 68824ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38796 typ srflx raddr 172.30.0.1 rport 38796 68824ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 49318 typ srflx raddr 172.17.0.3 rport 49318 68824ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62058 typ relay raddr 172.17.0.3 rport 38218 68824ms [err] a=end-of-candidates 68824ms [err] a=ice-ufrag:QTWT 68824ms [err] a=ice-pwd:ekZM0MM7FcHpewitBQnip0 68824ms [err] a=fingerprint:sha-256 2B:73:20:73:CA:96:ED:76:36:E9:9F:2C:02:AD:F7:F5:77:46:DC:68:D5:25:BA:EC:FE:37:A6:F4:2C:A6:E0:D1 68824ms [err] a=setup:actpass 68824ms [err] 68825ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 68825ms [err] v=0 68825ms [err] o=- 3924151585 3924151585 IN IP4 0.0.0.0 68825ms [err] s=- 68825ms [err] t=0 0 68825ms [err] a=group:BUNDLE 0 68825ms [err] a=msid-semantic:WMS * 68825ms [err] m=application 38796 DTLS/SCTP 5000 68825ms [err] c=IN IP4 172.30.0.1 68825ms [err] a=mid:0 68825ms [err] a=sctpmap:5000 webrtc-datachannel 65535 68825ms [err] a=max-message-size:65536 68825ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38796 typ host 68825ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 49318 typ host 68825ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38796 typ srflx raddr 172.30.0.1 rport 38796 68825ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 49318 typ srflx raddr 172.17.0.3 rport 49318 68825ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62058 typ relay raddr 172.17.0.3 rport 38218 68825ms [err] a=end-of-candidates 68825ms [err] a=ice-ufrag:QTWT 68825ms [err] a=ice-pwd:ekZM0MM7FcHpewitBQnip0 68825ms [err] a=fingerprint:sha-256 2B:73:20:73:CA:96:ED:76:36:E9:9F:2C:02:AD:F7:F5:77:46:DC:68:D5:25:BA:EC:FE:37:A6:F4:2C:A6:E0:D1 68825ms [err] a=setup:actpass 68825ms [err] 68826ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92","content":{"type":"offer","sdp":"v=0\\r\\no=- 3924151585 3924151585 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 38796 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 38796 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 49318 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 38796 typ srflx raddr 172.30.0.1 rport 38796\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 49318 typ srflx raddr 172.17.0.3 rport 49318\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 62058 typ relay raddr 172.17.0.3 rport 38218\\r\\na=end-of-candidates\\r\\na=ice-ufrag:QTWT\\r\\na=ice-pwd:ekZM0MM7FcHpewitBQnip0\\r\\na=fingerprint:sha-256 2B:73:20:73:CA:96:ED:76:36:E9:9F:2C:02:AD:F7:F5:77:46:DC:68:D5:25:BA:EC:FE:37:A6:F4:2C:A6:E0:D1\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 68826ms [log] handleSignalingMessage 68826ms [log] handleOffer 68826ms [log] makeAnswer 68826ms [log] connectionstatechanged new new have-remote-offer 68826ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "new"}] 68827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 68827ms [err] v=0 68827ms [err] o=- 3924151585 3924151585 IN IP4 0.0.0.0 68827ms [err] s=- 68827ms [err] t=0 0 68827ms [err] a=group:BUNDLE 0 68827ms [err] a=msid-semantic:WMS * 68827ms [err] m=application 9 DTLS/SCTP 5000 68827ms [err] c=IN IP4 0.0.0.0 68827ms [err] a=mid:0 68827ms [err] a=sctpmap:5000 webrtc-datachannel 65535 68827ms [err] a=max-message-size:65536 68827ms [err] a=ice-ufrag:wvEV 68827ms [err] a=ice-pwd:y2zlwSpStkoM2nN9Vksy1T 68827ms [err] a=fingerprint:sha-256 88:78:67:C4:D6:C1:8C:82:13:CE:34:53:46:5A:89:5D:BF:48:1F:0F:39:05:54:76:F1:DD:B9:89:F9:06:F3:B2 68827ms [err] a=setup:active 68827ms [err] 68827ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 68828ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 68828ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 68829ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xab\n\x1d\x1c\x9a\xbd\xb4\xcfx\x19\xf8\xa1') 68829ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x85\x94,zB\xecd\xc8\xb3\xb9;>') 68830ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xab\n\x1d\x1c\x9a\xbd\xb4\xcfx\x19\xf8\xa1') 68830ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x85\x94,zB\xecd\xc8\xb3\xb9;>') 68831ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 68831ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xba"\x00\x81\xd3Zj\x13jk{k') 68832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xba"\x00\x81\xd3Zj\x13jk{k') 68832ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\x831\x01`c\x9d\x9a\xe0\xbc\xf9\xa2\xe0') 68832ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\x831\x01`c\x9d\x9a\xe0\xbc\xf9\xa2\xe0') 68833ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 51837) (expires in 600 seconds) 68833ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 68833ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 68833ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 68833ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 68833ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 68834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('172.30.0.1', 38796)) State.FROZEN -> State.WAITING 68834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48412) -> ('172.30.0.1', 38796)) State.FROZEN -> State.WAITING 68834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('172.17.0.3', 49318)) State.FROZEN -> State.WAITING 68834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51837) -> ('172.30.0.1', 38796)) State.FROZEN -> State.WAITING 68834ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('172.30.0.1', 38796)) State.WAITING -> State.IN_PROGRESS 68834ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38796) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xab\x0c\x96\xa1\xb5\x805\xc5 f\x99\xea') 68835ms [log] connectionstatechanged new new stable 68835ms [log] connectionstatechanged new new stable 68835ms [log] connectionstatechanged connecting checking stable 68835ms [log] connectionstatechanged connecting checking stable 68835ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "connecting"}] 68835ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38796) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xab\x0c\x96\xa1\xb5\x805\xc5 f\x99\xea') 68835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('172.30.0.1', 38796)) State.IN_PROGRESS -> State.SUCCEEDED 68835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('141.24.211.56', 38796)) State.FROZEN -> State.WAITING 68835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('141.24.211.56', 49318)) State.FROZEN -> State.WAITING 68835ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('141.24.210.113', 62058)) State.FROZEN -> State.WAITING 68845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 38796) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd3s\x98T\xb9" oY\xcf\xc9F') 68845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 38796) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd3s\x98T\xb9" oY\xcf\xc9F') 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48412) -> ('172.30.0.1', 38796)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('172.17.0.3', 49318)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48412) -> ('172.17.0.3', 49318)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('141.24.211.56', 38796)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48412) -> ('141.24.211.56', 38796)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('141.24.211.56', 49318)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48412) -> ('141.24.211.56', 49318)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51837) -> ('172.30.0.1', 38796)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51837) -> ('172.17.0.3', 49318)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('141.24.210.113', 62058)) State.WAITING -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 48412) -> ('141.24.210.113', 62058)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51837) -> ('141.24.211.56', 38796)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51837) -> ('141.24.211.56', 49318)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 51837) -> ('141.24.210.113', 62058)) State.FROZEN -> State.FAILED 68845ms [err] INFO:aioice.ice:Connection(0) ICE completed 68845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38796) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x97\xe7^\xd4T&ri\xc1S\x11(') 68845ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38796) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x97\xe7^\xd4T&ri\xc1S\x11(') 68846ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(TrkeUhmcCI 1 udp 1862270975 172.17.0.3 38796 typ prflx) 68846ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('172.17.0.3', 38796)) State.WAITING -> State.IN_PROGRESS 68846ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 38796) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'1KY}\xcak\xe8c\xa2\x9b\xaf\xaf') 68846ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 38796) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'1KY}\xcak\xe8c\xa2\x9b\xaf\xaf') 68846ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42803) -> ('172.17.0.3', 38796)) State.IN_PROGRESS -> State.SUCCEEDED 68855ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 68855ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 68856ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 68867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 68867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 68867ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 68867ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 68868ms [log] connectionstatechanged connecting completed stable 68868ms [log] connectionstatechanged connected completed stable 68868ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "connected"}] 68868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 68868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 68868ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 68869ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 68870ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 68871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=805184635, stream_id=1, stream_seq=0) 68871ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 68871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=857211820, stream_id=1, stream_seq=0) 68871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 68871ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=805184635, gaps=[]) 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=857211821, stream_id=1, stream_seq=1) 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=857211822, stream_id=1, stream_seq=2) 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=857211820, gaps=[]) 68872ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 68873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=857211821, gaps=[]) 68873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 68873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=857211822, gaps=[]) 68873ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 68922ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 68922ms [log] [experimentStatusChanged] {"status": "running", "message": null} 69011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 69011ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 69011ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 69011ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 69011ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 69011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 69011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 69012ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 69012ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92"}', extra='') 69012ms [log] connectionstatechanged closed closed closed 69012ms [log] connectionstatechanged closed closed closed 69012ms [log] connectionstatechanged closed closed closed 69012ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2109138d-c3fc-4f8b-9ab8-381ec1206b92", "state": "closed"}] 69012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 69012ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 69012ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9b6\x0e\xdf\xa6_n%\x1cWz]') 69014ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9b6\x0e\xdf\xa6_n%\x1cWz]') 69014ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 51837) 69014ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 69014ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 69071ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 69071ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests : should transmit gpio value 69133ms [err] Traceback (most recent call last): 69133ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 69133ms [err] return _run_code(code, main_globals, None, 69133ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 69133ms [err] exec(code, run_globals) 69133ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 69133ms [err] sys.exit(main()) 69133ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 69134ms [err] asyncio.run(main_async()) 69134ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 69134ms [err] return loop.run_until_complete(main) 69134ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 69134ms [err] self.run_forever() 69134ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 69134ms [err] self._run_once() 69134ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 69135ms [err] event_list = self._selector.select(timeout) 69135ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 69135ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 69135ms [err] KeyboardInterrupt 69233ms [log] starting device 69652ms [err] DEBUG:asyncio:Using selector: EpollSelector 69727ms [err] ERROR:asyncio:Unclosed client session 69727ms [err] client_session: 69782ms [log] parsing 69782ms [log] creating device handler 69782ms [log] [ready] 69782ms [log] reading line 69782ms [log] [websocketToken] "1ceb9d53-341d-440a-890d-8b361ab9c56b" 69788ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 69788ms [log] [websocketConnected] 69939ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 69939ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 69952ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/2c6b95fd-672c-4cf1-beb5-93218f4bcfd7"}}', extra='') 69952ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/2c6b95fd-672c-4cf1-beb5-93218f4bcfd7"} 70032ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","driver":"device1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","driver":"device1","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":true}', extra='') 70032ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "new"}] 72036ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(offer) 72036ms [err] v=0 72036ms [err] o=- 3924151589 3924151589 IN IP4 0.0.0.0 72036ms [err] s=- 72036ms [err] t=0 0 72036ms [err] a=group:BUNDLE 0 72036ms [err] a=msid-semantic:WMS * 72036ms [err] m=application 9 DTLS/SCTP 5000 72036ms [err] c=IN IP4 0.0.0.0 72036ms [err] a=mid:0 72036ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72036ms [err] a=max-message-size:65536 72036ms [err] a=ice-ufrag:KFy4 72036ms [err] a=ice-pwd:WxJbkLhaKSVZFLtqhoZh64 72036ms [err] a=fingerprint:sha-256 56:3B:88:58:52:23:C5:10:0C:78:C8:57:97:D2:D0:9E:F6:33:19:79:14:F0:9D:28:F6:8A:A9:B8:3A:C7:6A:CB 72036ms [err] a=setup:actpass 72036ms [err] 72036ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 72037ms [log] makeOffer 72037ms [log] connectionstatechanged new new have-local-offer 72037ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "new"}] 72037ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 72038ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 72039ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa7\xb2=<=\x10\xf5\xaa\x0e-^\x1c') 72039ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x9c\xcbg\xf2\x95\xe2\xa1\xee\x8bG8\xae') 72039ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa7\xb2=<=\x10\xf5\xaa\x0e-^\x1c') 72040ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x9c\xcbg\xf2\x95\xe2\xa1\xee\x8bG8\xae') 72041ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 72041ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd9\x998\xach\x96y\x8a\xc3f\xee\xea') 72041ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd9\x998\xach\x96y\x8a\xc3f\xee\xea') 72042ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xe9\x98s\x98\xd6D\x03\xb4x\xbf\xbc1') 72043ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xe9\x98s\x98\xd6D\x03\xb4x\xbf\xbc1') 72043ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 56038) (expires in 600 seconds) 72043ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 72043ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 72043ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 72043ms [log] handleSignalingMessage 72043ms [log] handleOptions 72043ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 72043ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 72056ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33982) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'`\xca\xfd=\x1e\x81\xdf{P\x86\x82(') 72056ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33982) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'`\xca\xfd=\x1e\x81\xdf{P\x86\x82(') 72062ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(answer) 72062ms [err] v=0 72062ms [err] o=- 3924151589 3924151589 IN IP4 0.0.0.0 72062ms [err] s=- 72062ms [err] t=0 0 72062ms [err] a=group:BUNDLE 0 72062ms [err] a=msid-semantic:WMS * 72062ms [err] m=application 33982 DTLS/SCTP 5000 72062ms [err] c=IN IP4 172.30.0.1 72062ms [err] a=mid:0 72062ms [err] a=sctpmap:5000 webrtc-datachannel 65535 72062ms [err] a=max-message-size:65536 72062ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33982 typ host 72062ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60604 typ host 72062ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33982 typ srflx raddr 172.30.0.1 rport 33982 72062ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60604 typ srflx raddr 172.17.0.3 rport 60604 72062ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55211 typ relay raddr 172.17.0.3 rport 46324 72062ms [err] a=end-of-candidates 72062ms [err] a=ice-ufrag:h9zj 72062ms [err] a=ice-pwd:FF0EXgGOxfU4dzRX7mpIzi 72062ms [err] a=fingerprint:sha-256 91:4B:05:4D:F8:BE:28:6C:52:D8:02:CD:EF:36:9D:89:D6:F0:0E:10:C8:9F:EF:AF:E9:43:64:8B:2F:26:AF:25 72062ms [err] a=setup:active 72062ms [err] 72063ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - new -> checking 72063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 72063ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 72063ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('172.30.0.1', 33982)) State.FROZEN -> State.WAITING 72063ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 32920) -> ('172.30.0.1', 33982)) State.FROZEN -> State.WAITING 72063ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('172.17.0.3', 60604)) State.FROZEN -> State.WAITING 72063ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56038) -> ('172.30.0.1', 33982)) State.FROZEN -> State.WAITING 72064ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(Jb8ahRJIAf 1 udp 1862270975 172.17.0.3 33982 typ prflx) 72064ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('172.17.0.3', 33982)) State.WAITING -> State.IN_PROGRESS 72064ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 33982) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x04\x85yU\x97\x91\x9c\xa9\xc8\x19\xfbq') 72064ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('172.30.0.1', 33982)) State.WAITING -> State.IN_PROGRESS 72064ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33982) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b"\x83Z\x9d\x89\x05'\x9b\x7f12J\xd2") 72064ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373","content":{"type":"answer","sdp":"v=0\\r\\no=- 3924151589 3924151589 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 33982 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 33982 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 60604 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 33982 typ srflx raddr 172.30.0.1 rport 33982\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 60604 typ srflx raddr 172.17.0.3 rport 60604\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 55211 typ relay raddr 172.17.0.3 rport 46324\\r\\na=end-of-candidates\\r\\na=ice-ufrag:h9zj\\r\\na=ice-pwd:FF0EXgGOxfU4dzRX7mpIzi\\r\\na=fingerprint:sha-256 91:4B:05:4D:F8:BE:28:6C:52:D8:02:CD:EF:36:9D:89:D6:F0:0E:10:C8:9F:EF:AF:E9:43:64:8B:2F:26:AF:25\\r\\na=setup:active\\r\\n"},"signalingType":"answer","messageType":"signaling"}', extra='') 72064ms [log] handleSignalingMessage 72064ms [log] handleAnswer 72064ms [log] acceptAnswer 72064ms [log] connectionstatechanged connecting checking stable 72064ms [log] connectionstatechanged connecting checking stable 72064ms [log] connectionstatechanged connecting checking stable 72064ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "connecting"}] 72065ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 33982) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x04\x85yU\x97\x91\x9c\xa9\xc8\x19\xfbq') 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('172.17.0.3', 33982)) State.IN_PROGRESS -> State.SUCCEEDED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 32920) -> ('172.30.0.1', 33982)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('172.17.0.3', 60604)) State.WAITING -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 32920) -> ('172.17.0.3', 60604)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('141.24.211.56', 33982)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 32920) -> ('141.24.211.56', 33982)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('141.24.211.56', 60604)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 32920) -> ('141.24.211.56', 60604)) State.FROZEN -> State.FAILED 72065ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('141.24.210.113', 55211)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 32920) -> ('141.24.210.113', 55211)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56038) -> ('172.30.0.1', 33982)) State.WAITING -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56038) -> ('172.17.0.3', 60604)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56038) -> ('141.24.211.56', 33982)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56038) -> ('141.24.211.56', 60604)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 56038) -> ('141.24.210.113', 55211)) State.FROZEN -> State.FAILED 72066ms [err] INFO:aioice.ice:Connection(0) ICE completed 72066ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33982) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b"\x83Z\x9d\x89\x05'\x9b\x7f12J\xd2") 72066ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 38705) -> ('172.30.0.1', 33982)) State.IN_PROGRESS -> State.SUCCEEDED 72067ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 33982) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'r\xafa\xbd\xba\xeb\xa0v\xe7\x0cFf') 72067ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 33982) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'r\xafa\xbd\xba\xeb\xa0v\xe7\x0cFf') 72085ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - checking -> completed 72085ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 72086ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.NEW -> State.CONNECTING 72088ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 72088ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS handshake complete 72088ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTING -> State.CONNECTED 72088ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 72089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > InitChunk(flags=0) 72089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) start 72089ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.CLOSED -> State.COOKIE_WAIT 72089ms [log] connectionstatechanged connecting completed stable 72089ms [log] connectionstatechanged connected completed stable 72089ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "connected"}] 72089ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 72089ms [log] line {"signal":"gpio1","value":"strongH"} 72089ms [log] 72089ms [log] reading line 72089ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < InitAckChunk(flags=0) 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(InitChunk) cancel 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - Peer supports 65535 outbound streams, 65535 max inbound streams 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > CookieEchoChunk(flags=0) 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) start 72090ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_WAIT -> State.COOKIE_ECHOED 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < CookieAckChunk(flags=0) 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T1(CookieEchoChunk) cancel 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.COOKIE_ECHOED -> State.ESTABLISHED 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4046513541, stream_id=1, stream_seq=0) 72091ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < DataChunk(flags=3, tsn=4078090020, stream_id=1, stream_seq=0) 72092ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 72092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4078090020, gaps=[]) 72092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513541, gaps=[]) 72092ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4046513542, stream_id=1, stream_seq=1) 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 start 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4046513543, stream_id=1, stream_seq=2) 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4046513544, stream_id=1, stream_seq=3) 72093ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > DataChunk(flags=3, tsn=4046513545, stream_id=1, stream_seq=4) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513542, gaps=[]) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513543, gaps=[]) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513544, gaps=[]) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 restart 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4046513545, gaps=[]) 72094ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - T3 cancel 72157ms [log] line {"signal":"gpio2","value":"strongL"} 72157ms [log] 72157ms [log] reading line 72157ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 72157ms [log] [experimentStatusChanged] {"status": "running", "message": null} 72232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) > AbortChunk(flags=0) 72232ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(client) - State.ESTABLISHED -> State.CLOSED 72232ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 72232ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - DTLS shutdown complete 72232ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlling) - completed -> closed 72232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 72232ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 72233ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(server) - State.CONNECTED -> State.CLOSED 72233ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373"}', extra='') 72233ms [log] connectionstatechanged closed closed closed 72233ms [log] connectionstatechanged closed closed closed 72233ms [log] connectionstatechanged closed closed closed 72233ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/f4cbbe0e-f91b-494d-8e27-29be2bf55373", "state": "closed"}] 72233ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 72233ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 72234ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xf5\xf4\x98\xf6\xc6M\x94\x92_\xbe\xa2B') 72234ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xf5\xf4\x98\xf6\xc6M\x94\x92_\xbe\xa2B') 72235ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 56038) 72235ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 72235ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 72304ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 72304ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== js Client to js Client GPIO tests without driver: should transmit initial gpio value 72354ms [err] Traceback (most recent call last): 72354ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 72354ms [err] return _run_code(code, main_globals, None, 72354ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 72354ms [err] exec(code, run_globals) 72354ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 72354ms [err] sys.exit(main()) 72354ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 72355ms [err] asyncio.run(main_async()) 72355ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 72355ms [err] return loop.run_until_complete(main) 72355ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 72355ms [err] self.run_forever() 72355ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 72355ms [err] self._run_once() 72355ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 72355ms [err] event_list = self._selector.select(timeout) 72355ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 72355ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 72355ms [err] KeyboardInterrupt ================== js Client to js Client GPIO tests without driver: should transmit gpio value ================== js Client to python Client GPIO tests without driver: should transmit initial gpio value ================== js Client to python Client GPIO tests without driver: should transmit gpio value ================== python Client to js Client GPIO tests without driver: should transmit initial gpio value 86955ms [log] starting device 87379ms [err] DEBUG:asyncio:Using selector: EpollSelector 87449ms [err] ERROR:asyncio:Unclosed client session 87449ms [err] client_session: 87514ms [log] parsing 87514ms [log] creating device handler 87514ms [log] [ready] 87514ms [log] reading line 87514ms [log] [websocketToken] "6f62a521-cb1a-431e-a63f-33d8494ad5e2" 87525ms [log] line {"signal":"gpio1","value":"strongH"} 87525ms [log] 87525ms [log] reading line 87525ms [log] line {"signal":"gpio2","value":"strongL"} 87525ms [log] 87525ms [log] reading line 87525ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 87525ms [log] [websocketConnected] 89061ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 89061ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 89085ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/f10b329d-dedb-4a8c-aafa-6b48fd9298e9"}}', extra='') 89085ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/f10b329d-dedb-4a8c-aafa-6b48fd9298e9"} 89147ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 89147ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 89147ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 89147ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3", "state": "new"}] 91149ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 91149ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 91149ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 91149ms [err] v=0 91149ms [err] o=- 5353995077128413831 2 IN IP4 127.0.0.1 91149ms [err] s=- 91149ms [err] t=0 0 91149ms [err] a=group:BUNDLE 0 91149ms [err] a=extmap-allow-mixed 91149ms [err] a=msid-semantic: WMS 91149ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91149ms [err] c=IN IP4 0.0.0.0 91149ms [err] a=ice-ufrag:jv6X 91149ms [err] a=ice-pwd:Dglj6Rt7rYfJDxKYa9cqMacO 91149ms [err] a=ice-options:trickle 91149ms [err] a=fingerprint:sha-256 B8:CB:83:0C:0A:73:D6:C5:EE:EE:A6:7C:8C:99:E6:A8:D2:22:7C:F5:65:4D:2C:82:07:E1:A8:7A:C6:CB:AD:E7 91149ms [err] a=setup:actpass 91149ms [err] a=mid:0 91149ms [err] a=sctp-port:5000 91149ms [err] a=max-message-size:262144 91149ms [err] 91150ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 91150ms [err] v=0 91150ms [err] o=- 5353995077128413831 2 IN IP4 127.0.0.1 91150ms [err] s=- 91150ms [err] t=0 0 91150ms [err] a=group:BUNDLE 0 91150ms [err] a=extmap-allow-mixed 91150ms [err] a=msid-semantic: WMS 91150ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91150ms [err] c=IN IP4 0.0.0.0 91150ms [err] a=ice-ufrag:jv6X 91150ms [err] a=ice-pwd:Dglj6Rt7rYfJDxKYa9cqMacO 91150ms [err] a=ice-options:trickle 91150ms [err] a=fingerprint:sha-256 B8:CB:83:0C:0A:73:D6:C5:EE:EE:A6:7C:8C:99:E6:A8:D2:22:7C:F5:65:4D:2C:82:07:E1:A8:7A:C6:CB:AD:E7 91150ms [err] a=setup:actpass 91150ms [err] a=mid:0 91150ms [err] a=sctp-port:5000 91150ms [err] a=max-message-size:262144 91150ms [err] 91150ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3"}', extra='') 91150ms [log] handleSignalingMessage 91150ms [log] handleOptions 91150ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5353995077128413831 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:jv6X\\r\\na=ice-pwd:Dglj6Rt7rYfJDxKYa9cqMacO\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 B8:CB:83:0C:0A:73:D6:C5:EE:EE:A6:7C:8C:99:E6:A8:D2:22:7C:F5:65:4D:2C:82:07:E1:A8:7A:C6:CB:AD:E7\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3"}', extra='') 91150ms [log] handleSignalingMessage 91150ms [log] handleOffer 91150ms [log] makeAnswer 91150ms [log] connectionstatechanged new new have-remote-offer 91150ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3", "state": "new"}] 91151ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 91151ms [err] v=0 91151ms [err] o=- 3924151608 3924151608 IN IP4 0.0.0.0 91151ms [err] s=- 91151ms [err] t=0 0 91151ms [err] a=group:BUNDLE 0 91151ms [err] a=msid-semantic:WMS * 91151ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 91151ms [err] c=IN IP4 0.0.0.0 91151ms [err] a=mid:0 91151ms [err] a=sctp-port:5000 91151ms [err] a=max-message-size:65536 91151ms [err] a=ice-ufrag:6JzT 91151ms [err] a=ice-pwd:2tvygaGGlXvNRRmN321qc2 91151ms [err] a=fingerprint:sha-256 ED:B6:81:77:D4:8D:C1:B2:49:17:DE:57:24:E0:4C:C7:41:EA:81:E3:F2:F3:65:2F:EA:47:B0:03:FE:19:D1:90 91151ms [err] a=setup:active 91151ms [err] 91151ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 91152ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 91152ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 91153ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x01|\xf09\x0b\x84\x14\xb1\x14\x98\n\xef') 91154ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6\xd3\xb3%G\xb6l\x06\x15Z\xdeJ') 91154ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x01|\xf09\x0b\x84\x14\xb1\x14\x98\n\xef') 91154ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6\xd3\xb3%G\xb6l\x06\x15Z\xdeJ') 91155ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 91155ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xbfs\xf7@\xff=}W\xe8\x80\xfef') 91156ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xbfs\xf7@\xff=}W\xe8\x80\xfef') 91156ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd7\xb1/\xaa{\xe3\x08^?\xb3\xfa\t') 91157ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd7\xb1/\xaa{\xe3\x08^?\xb3\xfa\t') 91157ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60177) (expires in 600 seconds) 91157ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 91157ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 91157ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 91157ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 91157ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 91158ms [log] connectionstatechanged new new stable 91158ms [log] connectionstatechanged new new stable 91158ms [log] connectionstatechanged connecting checking stable 91158ms [log] connectionstatechanged connecting checking stable 91158ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3", "state": "connecting"}] 91173ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'6AIUUwSQGCpm') 91173ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'6AIUUwSQGCpm') 91173ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(920yTGmbdF 1 udp 1845501695 172.17.0.3 60975 typ prflx) 91174ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57598) -> ('172.17.0.3', 60975)) State.WAITING -> State.IN_PROGRESS 91174ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x0b\xcd\x99~d:\xa6n\xf1\xf9J\xf6') 91174ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x0b\xcd\x99~d:\xa6n\xf1\xf9J\xf6') 91175ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57598) -> ('172.17.0.3', 60975)) State.IN_PROGRESS -> State.SUCCEEDED 91175ms [err] INFO:aioice.ice:Connection(0) ICE completed 91178ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 91178ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 91179ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 91182ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 91182ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 91182ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 91182ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 91183ms [log] connectionstatechanged connecting completed stable 91183ms [log] connectionstatechanged connected completed stable 91183ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3", "state": "connected"}] 91185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 91185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 91185ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 91186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 91186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 91186ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 91187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=4098027576, stream_id=1, stream_seq=0) 91187ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 91187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3572943942, stream_id=1, stream_seq=0) 91187ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 91188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4098027576, gaps=[]) 91188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3572943942, gaps=[]) 91188ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 91189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3572943943, stream_id=1, stream_seq=1) 91189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 91189ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=3572943944, stream_id=1, stream_seq=2) 91190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=3572943944, gaps=[]) 91190ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 91235ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'RM4000bdc2lE') 91235ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'RM4000bdc2lE') 91245ms [err] INFO:aioice.ice:Connection(0) Remote candidate "585ffb6c-e130-4e0c-8178-8287623004e3.local" resolved to 172.17.0.3 91297ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'vPMygiqJhKe2') 91297ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 60975) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'vPMygiqJhKe2') 91297ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 57598) -> ('172.17.0.3', 60975)) State.FROZEN -> State.FAILED 91297ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 55143) -> ('172.17.0.3', 60975)) State.FROZEN -> State.FAILED 91298ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60177) -> ('172.17.0.3', 60975)) State.FROZEN -> State.FAILED 91444ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1166946003 1 udp 2113937151 585ffb6c-e130-4e0c-8178-8287623004e3.local 60975 typ host generation 0 ufrag jv6X network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3"}', extra='') 91444ms [log] handleSignalingMessage 91444ms [log] handleIceCandidate 91444ms [log] acceptIceCandidate 91444ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:1082532235 1 udp 1677729535 141.24.211.56 60975 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag jv6X network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3"}', extra='') 91444ms [log] handleSignalingMessage 91444ms [log] handleIceCandidate 91444ms [log] acceptIceCandidate 91444ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:327917056 1 udp 33562623 141.24.210.113 56654 typ relay raddr 141.24.211.56 rport 60975 generation 0 ufrag jv6X network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3"}', extra='') 91444ms [log] handleSignalingMessage 91444ms [log] handleIceCandidate 91444ms [log] acceptIceCandidate 91444ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 91444ms [log] [experimentStatusChanged] {"status": "running", "message": null} 91555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 91555ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 91555ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 91555ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 91556ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 91556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 91556ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 91556ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 91556ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3"}', extra='') 91556ms [log] connectionstatechanged closed closed closed 91556ms [log] connectionstatechanged closed closed closed 91556ms [log] connectionstatechanged closed closed closed 91556ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/30578b4d-97a9-4420-a091-4307af47efd3", "state": "closed"}] 91557ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 91557ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 91557ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\xe8\xc6\xc6\xb0\xfc\x98P{\xc6\xba\tJ') 91558ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\xe8\xc6\xc6\xb0\xfc\x98P{\xc6\xba\tJ') 91558ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60177) 91558ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 91558ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 91652ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 91652ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to js Client GPIO tests without driver: should transmit gpio value 91708ms [err] Traceback (most recent call last): 91708ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 91708ms [err] return _run_code(code, main_globals, None, 91708ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 91708ms [err] exec(code, run_globals) 91708ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 91708ms [err] sys.exit(main()) 91708ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 91708ms [err] asyncio.run(main_async()) 91708ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 91708ms [err] return loop.run_until_complete(main) 91708ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 91708ms [err] self.run_forever() 91708ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 91709ms [err] self._run_once() 91709ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 91709ms [err] event_list = self._selector.select(timeout) 91709ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 91710ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 91710ms [err] KeyboardInterrupt 91796ms [log] starting device 92241ms [err] DEBUG:asyncio:Using selector: EpollSelector 92311ms [err] ERROR:asyncio:Unclosed client session 92311ms [err] client_session: 92369ms [log] parsing 92369ms [log] creating device handler 92369ms [log] [ready] 92369ms [log] reading line 92369ms [log] [websocketToken] "6a41507b-b319-4e34-8af5-b3718da6d72c" 92381ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 92381ms [log] [websocketConnected] 93915ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 93915ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 93936ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/01a153b1-de18-4f37-93f6-f49f3f424971"}}', extra='') 93936ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/01a153b1-de18-4f37-93f6-f49f3f424971"} 94007ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 94007ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2", "state": "new"}] 96009ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 96009ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 96009ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96009ms [err] v=0 96009ms [err] o=- 5176651673071262434 2 IN IP4 127.0.0.1 96009ms [err] s=- 96009ms [err] t=0 0 96009ms [err] a=group:BUNDLE 0 96009ms [err] a=extmap-allow-mixed 96009ms [err] a=msid-semantic: WMS 96009ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96009ms [err] c=IN IP4 0.0.0.0 96009ms [err] a=ice-ufrag:HFR9 96009ms [err] a=ice-pwd:qYVNpRCq8uXWiYiLWcRwD3o/ 96009ms [err] a=ice-options:trickle 96009ms [err] a=fingerprint:sha-256 6B:0B:A2:45:6E:79:0B:F6:99:56:03:B6:10:90:21:DF:2E:E0:3F:9D:18:5F:56:9F:A2:CC:40:A0:76:F9:DD:3A 96009ms [err] a=setup:actpass 96009ms [err] a=mid:0 96009ms [err] a=sctp-port:5000 96009ms [err] a=max-message-size:262144 96009ms [err] 96010ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 96010ms [err] v=0 96010ms [err] o=- 5176651673071262434 2 IN IP4 127.0.0.1 96010ms [err] s=- 96010ms [err] t=0 0 96010ms [err] a=group:BUNDLE 0 96010ms [err] a=extmap-allow-mixed 96010ms [err] a=msid-semantic: WMS 96010ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96010ms [err] c=IN IP4 0.0.0.0 96010ms [err] a=ice-ufrag:HFR9 96010ms [err] a=ice-pwd:qYVNpRCq8uXWiYiLWcRwD3o/ 96010ms [err] a=ice-options:trickle 96010ms [err] a=fingerprint:sha-256 6B:0B:A2:45:6E:79:0B:F6:99:56:03:B6:10:90:21:DF:2E:E0:3F:9D:18:5F:56:9F:A2:CC:40:A0:76:F9:DD:3A 96010ms [err] a=setup:actpass 96010ms [err] a=mid:0 96010ms [err] a=sctp-port:5000 96010ms [err] a=max-message-size:262144 96010ms [err] 96010ms [log] WSMessage(type=, data='{"signalingType":"options","content":{"canTrickle":true},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2"}', extra='') 96010ms [log] handleSignalingMessage 96010ms [log] handleOptions 96010ms [log] WSMessage(type=, data='{"signalingType":"offer","content":{"type":"offer","sdp":"v=0\\r\\no=- 5176651673071262434 2 IN IP4 127.0.0.1\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=extmap-allow-mixed\\r\\na=msid-semantic: WMS\\r\\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\\r\\nc=IN IP4 0.0.0.0\\r\\na=ice-ufrag:HFR9\\r\\na=ice-pwd:qYVNpRCq8uXWiYiLWcRwD3o/\\r\\na=ice-options:trickle\\r\\na=fingerprint:sha-256 6B:0B:A2:45:6E:79:0B:F6:99:56:03:B6:10:90:21:DF:2E:E0:3F:9D:18:5F:56:9F:A2:CC:40:A0:76:F9:DD:3A\\r\\na=setup:actpass\\r\\na=mid:0\\r\\na=sctp-port:5000\\r\\na=max-message-size:262144\\r\\n"},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2"}', extra='') 96010ms [log] handleSignalingMessage 96010ms [log] handleOffer 96010ms [log] makeAnswer 96010ms [log] connectionstatechanged new new have-remote-offer 96010ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2", "state": "new"}] 96011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 96011ms [err] v=0 96011ms [err] o=- 3924151612 3924151612 IN IP4 0.0.0.0 96011ms [err] s=- 96011ms [err] t=0 0 96011ms [err] a=group:BUNDLE 0 96011ms [err] a=msid-semantic:WMS * 96011ms [err] m=application 9 UDP/DTLS/SCTP webrtc-datachannel 96011ms [err] c=IN IP4 0.0.0.0 96011ms [err] a=mid:0 96011ms [err] a=sctp-port:5000 96011ms [err] a=max-message-size:65536 96011ms [err] a=ice-ufrag:PCYx 96011ms [err] a=ice-pwd:0eopY2Fwkrv3zPoXhJMrLi 96011ms [err] a=fingerprint:sha-256 36:ED:18:94:76:31:D7:12:FA:4D:EA:4E:34:5C:4B:8F:9A:53:35:30:F7:AB:19:A9:82:89:A5:49:85:BE:48:5B 96011ms [err] a=setup:active 96011ms [err] 96011ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 96012ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 96013ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 96014ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xa2]}\xd9&\x01\x93\xe0)\x82\xabM') 96014ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'T\x00\x9d\x17l\x18\x18z\xe3Wx3') 96015ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xa2]}\xd9&\x01\x93\xe0)\x82\xabM') 96015ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'T\x00\x9d\x17l\x18\x18z\xe3Wx3') 96016ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 96016ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd2\x91X\xb7Z1,\x96\xbaK\x85\xc9') 96017ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xd2\x91X\xb7Z1,\x96\xbaK\x85\xc9') 96017ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'K\x06A\xd6\xaf\xce\xa7\x1c\xf44\xf6\xf5') 96018ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'K\x06A\xd6\xaf\xce\xa7\x1c\xf44\xf6\xf5') 96018ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 50205) (expires in 600 seconds) 96018ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 96018ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 96019ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 96019ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 96019ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 96020ms [log] connectionstatechanged new new stable 96020ms [log] connectionstatechanged new new stable 96020ms [log] connectionstatechanged connecting checking stable 96020ms [log] connectionstatechanged connecting checking stable 96020ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2", "state": "connecting"}] 96037ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'BJwKpZpjMGNm') 96038ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'BJwKpZpjMGNm') 96038ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(RyuvrcP5ql 1 udp 1845501695 172.17.0.3 37518 typ prflx) 96038ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33683) -> ('172.17.0.3', 37518)) State.WAITING -> State.IN_PROGRESS 96038ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd7\x07\x87\xccfY\x13Ov\xc4\xc8!') 96042ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd7\x07\x87\xccfY\x13Ov\xc4\xc8!') 96042ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33683) -> ('172.17.0.3', 37518)) State.IN_PROGRESS -> State.SUCCEEDED 96042ms [err] INFO:aioice.ice:Connection(0) ICE completed 96057ms [err] INFO:aioice.ice:Connection(0) Remote candidate "201a8b55-a2c2-4361-931a-179e5f0d41c8.local" resolved to 172.17.0.3 96061ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33683) -> ('172.17.0.3', 37518)) State.FROZEN -> State.IN_PROGRESS 96061ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xd5>Y?\xbe\xec\x19!\x90\xfbU\xca') 96062ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xd5>Y?\xbe\xec\x19!\x90\xfbU\xca') 96062ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33683) -> ('172.17.0.3', 37518)) State.IN_PROGRESS -> State.SUCCEEDED 96081ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47405) -> ('172.17.0.3', 37518)) State.FROZEN -> State.IN_PROGRESS 96081ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'C\x05\xff\xedI\x8d\xb9-u3q\xba') 96082ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'C\x05\xff\xedI\x8d\xb9-u3q\xba') 96082ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47405) -> ('172.17.0.3', 37518)) State.IN_PROGRESS -> State.SUCCEEDED 96094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'dE03R6o4rs8t') 96094ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'dE03R6o4rs8t') 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33683) -> ('141.24.211.56', 37518)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47405) -> ('141.24.211.56', 37518)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 33683) -> ('141.24.210.113', 52968)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 47405) -> ('141.24.210.113', 52968)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50205) -> ('172.17.0.3', 37518)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50205) -> ('141.24.211.56', 37518)) State.FROZEN -> State.FAILED 96095ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 50205) -> ('141.24.210.113', 52968)) State.FROZEN -> State.FAILED 96101ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 96101ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 96103ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 96106ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AES128_CM_SHA1_80 96106ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 96106ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 96106ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 96107ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:678328838 1 udp 2113937151 201a8b55-a2c2-4361-931a-179e5f0d41c8.local 37518 typ host generation 0 ufrag HFR9 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2"}', extra='') 96107ms [log] handleSignalingMessage 96107ms [log] handleIceCandidate 96107ms [log] acceptIceCandidate 96107ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:540422593 1 udp 1677729535 141.24.211.56 37518 typ srflx raddr 0.0.0.0 rport 0 generation 0 ufrag HFR9 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2"}', extra='') 96107ms [log] handleSignalingMessage 96107ms [log] handleIceCandidate 96107ms [log] acceptIceCandidate 96107ms [log] WSMessage(type=, data='{"signalingType":"candidate","content":{"candidate":"candidate:2652539443 1 udp 33562623 141.24.210.113 52968 typ relay raddr 141.24.211.56 rport 37518 generation 0 ufrag HFR9 network-cost 999","sdpMid":"0","sdpMLineIndex":0},"messageType":"signaling","connectionUrl":"http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2"}', extra='') 96107ms [log] handleSignalingMessage 96107ms [log] handleIceCandidate 96107ms [log] acceptIceCandidate 96107ms [log] connectionstatechanged connecting completed stable 96107ms [log] connectionstatechanged connected completed stable 96107ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2", "state": "connected"}] 96107ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 96107ms [log] line {"signal":"gpio1","value":"strongH"} 96107ms [log] 96107ms [log] reading line 96107ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 96109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 96109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 96109ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 96110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 96110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 96110ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 96111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3216649122, stream_id=1, stream_seq=0) 96111ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 96111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1053339856, stream_id=1, stream_seq=0) 96111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 96111ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3216649122, gaps=[]) 96112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1053339856, gaps=[]) 96112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 96112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1053339857, stream_id=1, stream_seq=1) 96112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 96112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1053339858, stream_id=1, stream_seq=2) 96112ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1053339859, stream_id=1, stream_seq=3) 96113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=1053339860, stream_id=1, stream_seq=4) 96113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1053339858, gaps=[]) 96113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 96113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=4718592, cumulative_tsn=1053339860, gaps=[]) 96113ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 96156ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'jTiE7BwuNDkL') 96156ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 37518) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'jTiE7BwuNDkL') 96172ms [log] line {"signal":"gpio2","value":"strongL"} 96172ms [log] 96172ms [log] reading line 96172ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 96172ms [log] [experimentStatusChanged] {"status": "running", "message": null} 96251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 96251ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 96251ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 96251ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 96251ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 96252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 96252ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 96252ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 96252ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2"}', extra='') 96252ms [log] connectionstatechanged closed closed closed 96252ms [log] connectionstatechanged closed closed closed 96252ms [log] connectionstatechanged closed closed closed 96252ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/2c760b26-4526-4e39-a352-80ef7660a6c2", "state": "closed"}] 96253ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 96253ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 96253ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x9f*8\x8c\xd0\xea\x1b\x862\xeb\x9bj') 96254ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x9f*8\x8c\xd0\xea\x1b\x862\xeb\x9bj') 96254ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 50205) 96254ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 96254ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 96316ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 96316ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit initial gpio value 96372ms [err] Traceback (most recent call last): 96372ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 96373ms [err] return _run_code(code, main_globals, None, 96373ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 96373ms [err] exec(code, run_globals) 96373ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 96373ms [err] sys.exit(main()) 96373ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 96373ms [err] asyncio.run(main_async()) 96373ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 96373ms [err] return loop.run_until_complete(main) 96373ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 96373ms [err] self.run_forever() 96373ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 96373ms [err] self._run_once() 96373ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 96374ms [err] event_list = self._selector.select(timeout) 96374ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 96374ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 96374ms [err] KeyboardInterrupt 96466ms [log] starting device 96898ms [err] DEBUG:asyncio:Using selector: EpollSelector 96988ms [err] ERROR:asyncio:Unclosed client session 96988ms [err] client_session: 97058ms [log] parsing 97058ms [log] creating device handler 97058ms [log] [ready] 97058ms [log] reading line 97058ms [log] [websocketToken] "222fa109-a6ee-4609-ab05-1f8ff67c5053" 97069ms [log] line {"signal":"gpio1","value":"strongH"} 97069ms [log] 97069ms [log] reading line 97069ms [log] line {"signal":"gpio2","value":"strongL"} 97069ms [log] 97069ms [log] reading line 97069ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 97069ms [log] [websocketConnected] 97203ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 97203ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 97211ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/77f123b3-c2ab-45d9-a658-e4c0e785f45a"}}', extra='') 97211ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/77f123b3-c2ab-45d9-a658-e4c0e785f45a"} 97282ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 97282ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 97282ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 97282ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "new"}] 99285ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 99285ms [log] handleSignalingMessage 99285ms [log] handleOptions 99285ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 99285ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 99299ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 99299ms [err] v=0 99299ms [err] o=- 3924151616 3924151616 IN IP4 0.0.0.0 99299ms [err] s=- 99299ms [err] t=0 0 99299ms [err] a=group:BUNDLE 0 99299ms [err] a=msid-semantic:WMS * 99299ms [err] m=application 46640 DTLS/SCTP 5000 99299ms [err] c=IN IP4 172.30.0.1 99299ms [err] a=mid:0 99299ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99299ms [err] a=max-message-size:65536 99299ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46640 typ host 99299ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33258 typ host 99299ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46640 typ srflx raddr 172.30.0.1 rport 46640 99299ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 33258 typ srflx raddr 172.17.0.3 rport 33258 99299ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51338 typ relay raddr 172.17.0.3 rport 50582 99299ms [err] a=end-of-candidates 99299ms [err] a=ice-ufrag:9oSs 99299ms [err] a=ice-pwd:nOQh74hmB3nHz0gEAYZq4v 99299ms [err] a=fingerprint:sha-256 2F:86:A3:E1:25:D1:06:74:36:C0:43:A8:13:99:7B:94:B8:99:C8:DE:88:0A:D9:20:5A:23:FD:FD:FC:13:62:C0 99299ms [err] a=setup:actpass 99299ms [err] 99300ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 99300ms [err] v=0 99300ms [err] o=- 3924151616 3924151616 IN IP4 0.0.0.0 99300ms [err] s=- 99300ms [err] t=0 0 99300ms [err] a=group:BUNDLE 0 99300ms [err] a=msid-semantic:WMS * 99300ms [err] m=application 46640 DTLS/SCTP 5000 99300ms [err] c=IN IP4 172.30.0.1 99300ms [err] a=mid:0 99300ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99300ms [err] a=max-message-size:65536 99300ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46640 typ host 99300ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33258 typ host 99300ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46640 typ srflx raddr 172.30.0.1 rport 46640 99300ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 33258 typ srflx raddr 172.17.0.3 rport 33258 99300ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51338 typ relay raddr 172.17.0.3 rport 50582 99300ms [err] a=end-of-candidates 99300ms [err] a=ice-ufrag:9oSs 99300ms [err] a=ice-pwd:nOQh74hmB3nHz0gEAYZq4v 99300ms [err] a=fingerprint:sha-256 2F:86:A3:E1:25:D1:06:74:36:C0:43:A8:13:99:7B:94:B8:99:C8:DE:88:0A:D9:20:5A:23:FD:FD:FC:13:62:C0 99300ms [err] a=setup:actpass 99300ms [err] 99300ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164","content":{"type":"offer","sdp":"v=0\\r\\no=- 3924151616 3924151616 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 46640 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 46640 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 33258 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 46640 typ srflx raddr 172.30.0.1 rport 46640\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 33258 typ srflx raddr 172.17.0.3 rport 33258\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 51338 typ relay raddr 172.17.0.3 rport 50582\\r\\na=end-of-candidates\\r\\na=ice-ufrag:9oSs\\r\\na=ice-pwd:nOQh74hmB3nHz0gEAYZq4v\\r\\na=fingerprint:sha-256 2F:86:A3:E1:25:D1:06:74:36:C0:43:A8:13:99:7B:94:B8:99:C8:DE:88:0A:D9:20:5A:23:FD:FD:FC:13:62:C0\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 99300ms [log] handleSignalingMessage 99300ms [log] handleOffer 99300ms [log] makeAnswer 99300ms [log] connectionstatechanged new new have-remote-offer 99300ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "new"}] 99301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 99301ms [err] v=0 99301ms [err] o=- 3924151616 3924151616 IN IP4 0.0.0.0 99301ms [err] s=- 99301ms [err] t=0 0 99301ms [err] a=group:BUNDLE 0 99301ms [err] a=msid-semantic:WMS * 99301ms [err] m=application 9 DTLS/SCTP 5000 99301ms [err] c=IN IP4 0.0.0.0 99301ms [err] a=mid:0 99301ms [err] a=sctpmap:5000 webrtc-datachannel 65535 99301ms [err] a=max-message-size:65536 99301ms [err] a=ice-ufrag:NPii 99301ms [err] a=ice-pwd:6n4ZC2PyT27dPtyKAZUPAd 99301ms [err] a=fingerprint:sha-256 B9:3E:BB:47:E1:9F:55:CA:6D:69:CA:A4:CA:30:E7:84:AF:4C:3A:59:CF:35:72:88:E8:AB:EF:3C:BC:A9:B3:C8 99301ms [err] a=setup:active 99301ms [err] 99301ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 99302ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 99302ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 99304ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'w\xc8\xa2O\x00d\xc9O\x91\xc2\x9b\xb6') 99304ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xdea\xa4\x96T\xf7\xda\xe4\xbbSC\x9b') 99304ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'w\xc8\xa2O\x00d\xc9O\x91\xc2\x9b\xb6') 99304ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xdea\xa4\x96T\xf7\xda\xe4\xbbSC\x9b') 99305ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 99306ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'=\x82C@b\xb0\x0c\x18\xc5\xaa\xb9\x87') 99306ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'=\x82C@b\xb0\x0c\x18\xc5\xaa\xb9\x87') 99306ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xd2/\xda4\x10\xd4\xaf\xbaG\x05\x18\x82') 99307ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'\xd2/\xda4\x10\xd4\xaf\xbaG\x05\x18\x82') 99307ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 60452) (expires in 600 seconds) 99307ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 99307ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 99308ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 99308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 99308ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 99308ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('172.30.0.1', 46640)) State.FROZEN -> State.WAITING 99308ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50612) -> ('172.30.0.1', 46640)) State.FROZEN -> State.WAITING 99308ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('172.17.0.3', 33258)) State.FROZEN -> State.WAITING 99309ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60452) -> ('172.30.0.1', 46640)) State.FROZEN -> State.WAITING 99309ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('172.30.0.1', 46640)) State.WAITING -> State.IN_PROGRESS 99309ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'"\xf2\xc1\x0f\xc5\xe5\x7f\x15\x0fID\x96') 99309ms [log] connectionstatechanged new new stable 99309ms [log] connectionstatechanged new new stable 99309ms [log] connectionstatechanged connecting checking stable 99309ms [log] connectionstatechanged connecting checking stable 99309ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "connecting"}] 99310ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'"\xf2\xc1\x0f\xc5\xe5\x7f\x15\x0fID\x96') 99310ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('172.30.0.1', 46640)) State.IN_PROGRESS -> State.SUCCEEDED 99310ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('141.24.211.56', 46640)) State.FROZEN -> State.WAITING 99310ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('141.24.211.56', 33258)) State.FROZEN -> State.WAITING 99310ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('141.24.210.113', 51338)) State.FROZEN -> State.WAITING 99317ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 46640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xfe\x96B\xc8\xe1\xb0c\n\xa1\xadtd') 99318ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 46640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xfe\x96B\xc8\xe1\xb0c\n\xa1\xadtd') 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50612) -> ('172.30.0.1', 46640)) State.WAITING -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('172.17.0.3', 33258)) State.WAITING -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50612) -> ('172.17.0.3', 33258)) State.FROZEN -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('141.24.211.56', 46640)) State.WAITING -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50612) -> ('141.24.211.56', 46640)) State.FROZEN -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('141.24.211.56', 33258)) State.WAITING -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50612) -> ('141.24.211.56', 33258)) State.FROZEN -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60452) -> ('172.30.0.1', 46640)) State.WAITING -> State.FAILED 99318ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60452) -> ('172.17.0.3', 33258)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('141.24.210.113', 51338)) State.WAITING -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 50612) -> ('141.24.210.113', 51338)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60452) -> ('141.24.211.56', 46640)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60452) -> ('141.24.211.56', 33258)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 60452) -> ('141.24.210.113', 51338)) State.FROZEN -> State.FAILED 99319ms [err] INFO:aioice.ice:Connection(0) ICE completed 99319ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 46640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xf2\xa5\xc0\xd5\x02\xear\xc8\xa9\x88\xf3\x94') 99319ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46640) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xf2\xa5\xc0\xd5\x02\xear\xc8\xa9\x88\xf3\x94') 99320ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(CxbuNRnH41 1 udp 1862270975 172.17.0.3 46640 typ prflx) 99320ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 42408) -> ('172.17.0.3', 46640)) State.WAITING -> State.IN_PROGRESS 99320ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 46640) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'7p\x87 ('172.17.0.3', 46640)) State.IN_PROGRESS -> State.SUCCEEDED 99329ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 99329ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 99330ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 99342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 99342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 99342ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 99343ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 99343ms [log] connectionstatechanged connecting completed stable 99343ms [log] connectionstatechanged connected completed stable 99343ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "connected"}] 99343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 99343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 99343ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 99344ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 99345ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=260511130, stream_id=1, stream_seq=0) 99346ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 99346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4177306088, stream_id=1, stream_seq=0) 99346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 99346ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=260511130, gaps=[]) 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4177306089, stream_id=1, stream_seq=1) 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=4177306090, stream_id=1, stream_seq=2) 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4177306088, gaps=[]) 99347ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 99348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4177306089, gaps=[]) 99348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 99348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=4177306090, gaps=[]) 99348ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 99407ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 99407ms [log] [experimentStatusChanged] {"status": "running", "message": null} 99486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 99486ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 99486ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 99486ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 99486ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 99486ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 99487ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 99487ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 99487ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164"}', extra='') 99487ms [log] connectionstatechanged closed closed closed 99487ms [log] connectionstatechanged closed closed closed 99487ms [log] connectionstatechanged closed closed closed 99487ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/27b656cd-337c-4ce3-a8e4-19d63c7d2164", "state": "closed"}] 99487ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 99487ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 99487ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x00 \xc4>\xd1\x9e\x8a\xc9\xd9F\xee\x13') 99489ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x00 \xc4>\xd1\x9e\x8a\xc9\xd9F\xee\x13') 99489ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 60452) 99489ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 99489ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 99540ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 99540ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== python Client to python Client GPIO tests without driver: should transmit gpio value 99596ms [err] Traceback (most recent call last): 99596ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 99596ms [err] return _run_code(code, main_globals, None, 99596ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 99596ms [err] exec(code, run_globals) 99596ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 99596ms [err] sys.exit(main()) 99596ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 99597ms [err] asyncio.run(main_async()) 99597ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 99597ms [err] return loop.run_until_complete(main) 99597ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 99597ms [err] self.run_forever() 99597ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 99597ms [err] self._run_once() 99597ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 99598ms [err] event_list = self._selector.select(timeout) 99598ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 99598ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 99598ms [err] KeyboardInterrupt 99691ms [log] starting device 100204ms [err] DEBUG:asyncio:Using selector: EpollSelector 100290ms [err] ERROR:asyncio:Unclosed client session 100290ms [err] client_session: 100361ms [log] parsing 100361ms [log] creating device handler 100361ms [log] [ready] 100361ms [log] reading line 100361ms [log] [websocketToken] "5774edf2-c98d-43a0-82ec-458f513d6980" 100371ms [log] WSMessage(type=, data='{"messageType":"authenticate","authenticated":true}', extra='') 100371ms [log] [websocketConnected] 100523ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The booking has been updated successfully."}', extra='') 100523ms [log] [experimentStatusChanged] {"status": "setup", "message": "The booking has been updated successfully."} 100548ms [log] WSMessage(type=, data='{"messageType":"configuration","configuration":{"experimentUrl":"http://localhost/experiments/a566a2a2-acef-47b6-975e-96b40d1501ff"}}', extra='') 100548ms [log] [configuration] {"experimentUrl": "http://localhost/experiments/a566a2a2-acef-47b6-975e-96b40d1501ff"} 100613ms [log] WSMessage(type=, data='{"messageType":"command","command":"createPeerconnection","connectionType":"webrtc","connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad","services":[{"interfaces":[{"interfaceId":1,"interfaceType":"gpio","signals":{"gpio":"gpio1"},"busId":"gpio1","direction":"out"},{"interfaceId":2,"interfaceType":"gpio","signals":{"gpio":"gpio2"},"busId":"gpio2","direction":"out"}],"serviceId":"electrical","serviceType":"http://api.goldi-labs.de/serviceTypes/electrical","remoteServiceId":"electrical"}],"tiebreaker":false}', extra='') 100613ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "new"}] 102615ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad","content":{"canTrickle":true},"signalingType":"options","messageType":"signaling"}', extra='') 102615ms [log] handleSignalingMessage 102615ms [log] handleOptions 102615ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"setup","message":"The peerconnections for the experiment have been created."}', extra='') 102615ms [log] [experimentStatusChanged] {"status": "setup", "message": "The peerconnections for the experiment have been created."} 102629ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 102629ms [err] v=0 102629ms [err] o=- 3924151619 3924151619 IN IP4 0.0.0.0 102629ms [err] s=- 102629ms [err] t=0 0 102629ms [err] a=group:BUNDLE 0 102629ms [err] a=msid-semantic:WMS * 102629ms [err] m=application 53601 DTLS/SCTP 5000 102629ms [err] c=IN IP4 172.30.0.1 102629ms [err] a=mid:0 102629ms [err] a=sctpmap:5000 webrtc-datachannel 65535 102629ms [err] a=max-message-size:65536 102629ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53601 typ host 102629ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56395 typ host 102629ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53601 typ srflx raddr 172.30.0.1 rport 53601 102629ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56395 typ srflx raddr 172.17.0.3 rport 56395 102629ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56832 typ relay raddr 172.17.0.3 rport 34177 102629ms [err] a=end-of-candidates 102629ms [err] a=ice-ufrag:7HK3 102629ms [err] a=ice-pwd:rW8Sm1mfhaoeihfFbL17l4 102629ms [err] a=fingerprint:sha-256 7A:37:46:BE:D5:A5:38:A1:D7:29:23:B5:DB:7B:96:1D:A0:40:6B:EF:B4:1E:02:5C:6A:9F:EE:7A:DC:6C:DC:E1 102629ms [err] a=setup:actpass 102629ms [err] 102630ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setRemoteDescription(offer) 102630ms [err] v=0 102630ms [err] o=- 3924151619 3924151619 IN IP4 0.0.0.0 102630ms [err] s=- 102630ms [err] t=0 0 102630ms [err] a=group:BUNDLE 0 102630ms [err] a=msid-semantic:WMS * 102630ms [err] m=application 53601 DTLS/SCTP 5000 102630ms [err] c=IN IP4 172.30.0.1 102630ms [err] a=mid:0 102630ms [err] a=sctpmap:5000 webrtc-datachannel 65535 102630ms [err] a=max-message-size:65536 102630ms [err] a=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53601 typ host 102630ms [err] a=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56395 typ host 102630ms [err] a=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53601 typ srflx raddr 172.30.0.1 rport 53601 102630ms [err] a=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56395 typ srflx raddr 172.17.0.3 rport 56395 102630ms [err] a=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56832 typ relay raddr 172.17.0.3 rport 34177 102630ms [err] a=end-of-candidates 102630ms [err] a=ice-ufrag:7HK3 102630ms [err] a=ice-pwd:rW8Sm1mfhaoeihfFbL17l4 102630ms [err] a=fingerprint:sha-256 7A:37:46:BE:D5:A5:38:A1:D7:29:23:B5:DB:7B:96:1D:A0:40:6B:EF:B4:1E:02:5C:6A:9F:EE:7A:DC:6C:DC:E1 102630ms [err] a=setup:actpass 102630ms [err] 102631ms [log] WSMessage(type=, data='{"connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad","content":{"type":"offer","sdp":"v=0\\r\\no=- 3924151619 3924151619 IN IP4 0.0.0.0\\r\\ns=-\\r\\nt=0 0\\r\\na=group:BUNDLE 0\\r\\na=msid-semantic:WMS *\\r\\nm=application 53601 DTLS/SCTP 5000\\r\\nc=IN IP4 172.30.0.1\\r\\na=mid:0\\r\\na=sctpmap:5000 webrtc-datachannel 65535\\r\\na=max-message-size:65536\\r\\na=candidate:0961bcac0b59e37a584a6649389cc518 1 udp 2130706431 172.30.0.1 53601 typ host\\r\\na=candidate:1babb1fcee9cdf726f1cf5c362bdaa00 1 udp 2130706431 172.17.0.3 56395 typ host\\r\\na=candidate:28d6b70631c519d3d2fdf9fe28f27f3c 1 udp 1694498815 141.24.211.56 53601 typ srflx raddr 172.30.0.1 rport 53601\\r\\na=candidate:f3869d21c27d6b18cabec3a9b56be0d0 1 udp 1694498815 141.24.211.56 56395 typ srflx raddr 172.17.0.3 rport 56395\\r\\na=candidate:5b0ce6838dce07bc71098399cf88b5ee 1 udp 16777215 141.24.210.113 56832 typ relay raddr 172.17.0.3 rport 34177\\r\\na=end-of-candidates\\r\\na=ice-ufrag:7HK3\\r\\na=ice-pwd:rW8Sm1mfhaoeihfFbL17l4\\r\\na=fingerprint:sha-256 7A:37:46:BE:D5:A5:38:A1:D7:29:23:B5:DB:7B:96:1D:A0:40:6B:EF:B4:1E:02:5C:6A:9F:EE:7A:DC:6C:DC:E1\\r\\na=setup:actpass\\r\\n"},"signalingType":"offer","messageType":"signaling"}', extra='') 102631ms [log] handleSignalingMessage 102631ms [log] handleOffer 102631ms [log] makeAnswer 102631ms [log] connectionstatechanged new new have-remote-offer 102631ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "new"}] 102632ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() setLocalDescription(answer) 102632ms [err] v=0 102632ms [err] o=- 3924151619 3924151619 IN IP4 0.0.0.0 102632ms [err] s=- 102632ms [err] t=0 0 102632ms [err] a=group:BUNDLE 0 102632ms [err] a=msid-semantic:WMS * 102632ms [err] m=application 9 DTLS/SCTP 5000 102632ms [err] c=IN IP4 0.0.0.0 102632ms [err] a=mid:0 102632ms [err] a=sctpmap:5000 webrtc-datachannel 65535 102632ms [err] a=max-message-size:65536 102632ms [err] a=ice-ufrag:Lkq9 102632ms [err] a=ice-pwd:OcSewXoRciD3nTosvWEQuz 102632ms [err] a=fingerprint:sha-256 04:81:05:A3:39:43:66:F8:49:05:3A:C5:24:55:19:D8:9C:61:84:F0:9D:E5:E8:61:FB:CC:1F:D7:28:01:E3:8C 102632ms [err] a=setup:active 102632ms [err] 102632ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState new -> gathering 102633ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_made(<_SelectorDatagramTransport fd=8 read=idle write=>) 102633ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_made(<_SelectorDatagramTransport fd=9 read=idle write=>) 102635ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x94@C\xa3>Ma\xa1\x8aW\x9a\x8d') 102635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\r\x0c\x8a\x97\xf3!<\xb8\xc5@U\xe3') 102635ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x94@C\xa3>Ma\xa1\x8aW\x9a\x8d') 102635ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('141.24.210.113', 3478) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\r\x0c\x8a\x97\xf3!<\xb8\xc5@U\xe3') 102636ms [err] DEBUG:aioice.turn:turn/udp connection_made(<_SelectorDatagramTransport fd=10 read=idle write=>) 102636ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'\xcbt\x9dQcN\xd5\xa2\x83;[$') 102637ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.ERROR, transaction_id=b'\xcbt\x9dQcN\xd5\xa2\x83;[$') 102637ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.REQUEST, transaction_id=b'C\x08o\xe2\xc8\x0c\x00k[\xbae\xd9') 102638ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.ALLOCATE, message_class=Class.RESPONSE, transaction_id=b'C\x08o\xe2\xc8\x0c\x00k[\xbae\xd9') 102638ms [err] INFO:aioice.turn:TURN allocation created ('141.24.210.113', 61208) (expires in 600 seconds) 102638ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_made() 102638ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceGatheringState gathering -> complete 102639ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - new -> checking 102639ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState new -> checking 102639ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState new -> connecting 102639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('172.30.0.1', 53601)) State.FROZEN -> State.WAITING 102639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44305) -> ('172.30.0.1', 53601)) State.FROZEN -> State.WAITING 102639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('172.17.0.3', 56395)) State.FROZEN -> State.WAITING 102639ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61208) -> ('172.30.0.1', 53601)) State.FROZEN -> State.WAITING 102640ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('172.30.0.1', 53601)) State.WAITING -> State.IN_PROGRESS 102640ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x8du\xaco!l\r\x7f_\xb30<') 102640ms [log] connectionstatechanged new new stable 102640ms [log] connectionstatechanged new new stable 102640ms [log] connectionstatechanged connecting checking stable 102640ms [log] connectionstatechanged connecting checking stable 102640ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "connecting"}] 102641ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x8du\xaco!l\r\x7f_\xb30<') 102641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('172.30.0.1', 53601)) State.IN_PROGRESS -> State.SUCCEEDED 102641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('141.24.211.56', 53601)) State.FROZEN -> State.WAITING 102641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('141.24.211.56', 56395)) State.FROZEN -> State.WAITING 102641ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('141.24.210.113', 56832)) State.FROZEN -> State.WAITING 102649ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.30.0.1', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\xb3H\xf0\xbf6\xd0yq\xb6\xc6\xff\xaf') 102650ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.30.0.1', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\xb3H\xf0\xbf6\xd0yq\xb6\xc6\xff\xaf') 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44305) -> ('172.30.0.1', 53601)) State.WAITING -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('172.17.0.3', 56395)) State.WAITING -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44305) -> ('172.17.0.3', 56395)) State.FROZEN -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('141.24.211.56', 53601)) State.WAITING -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44305) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('141.24.211.56', 56395)) State.WAITING -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44305) -> ('141.24.211.56', 56395)) State.FROZEN -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61208) -> ('172.30.0.1', 53601)) State.WAITING -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61208) -> ('172.17.0.3', 56395)) State.FROZEN -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('141.24.210.113', 56832)) State.WAITING -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.17.0.3', 44305) -> ('141.24.210.113', 56832)) State.FROZEN -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61208) -> ('141.24.211.56', 53601)) State.FROZEN -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61208) -> ('141.24.211.56', 56395)) State.FROZEN -> State.FAILED 102650ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('141.24.210.113', 61208) -> ('141.24.210.113', 56832)) State.FROZEN -> State.FAILED 102651ms [err] INFO:aioice.ice:Connection(0) ICE completed 102651ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'\x00\xa2\xb5\xcc\x945\x18\xa9\x93\xbe\x0f\x84') 102651ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'\x00\xa2\xb5\xcc\x945\x18\xa9\x93\xbe\x0f\x84') 102651ms [err] INFO:aioice.ice:Connection(0) Discovered peer reflexive candidate Candidate(8afwtrsXKj 1 udp 1862270975 172.17.0.3 53601 typ prflx) 102652ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('172.17.0.3', 53601)) State.WAITING -> State.IN_PROGRESS 102652ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) > ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.REQUEST, transaction_id=b'm\xe4\xed\xaf\x01\xf1Un%\x85\xdbZ') 102653ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) < ('172.17.0.3', 53601) Message(message_method=Method.BINDING, message_class=Class.RESPONSE, transaction_id=b'm\xe4\xed\xaf\x01\xf1Un%\x85\xdbZ') 102653ms [err] INFO:aioice.ice:Connection(0) Check CandidatePair(('172.30.0.1', 36306) -> ('172.17.0.3', 53601)) State.IN_PROGRESS -> State.SUCCEEDED 102661ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - checking -> completed 102661ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState checking -> completed 102661ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.NEW -> State.CONNECTING 102673ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) x DTLS handshake negotiated SRTP_AEAD_AES_256_GCM 102673ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS handshake complete 102673ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTING -> State.CONNECTED 102673ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connecting -> connected 102673ms [log] connectionstatechanged connecting completed stable 102673ms [log] connectionstatechanged connected completed stable 102673ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "connected"}] 102673ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < InitChunk(flags=0) 102674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - Peer supports 65535 outbound streams, 65535 max inbound streams 102674ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > InitAckChunk(flags=0) 102674ms [log] [gpio] {"signal": "gpio1", "value": "strongH"} 102674ms [log] line {"signal":"gpio1","value":"strongH"} 102674ms [log] 102674ms [log] reading line 102674ms [log] [gpio] {"signal": "gpio2", "value": "strongL"} 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < CookieEchoChunk(flags=0) 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > CookieAckChunk(flags=0) 102675ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.CLOSED -> State.ESTABLISHED 102676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < DataChunk(flags=3, tsn=3867594989, stream_id=1, stream_seq=0) 102676ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - connecting -> open 102676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2290788065, stream_id=1, stream_seq=0) 102676ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 start 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=3867594989, gaps=[]) 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2290788066, stream_id=1, stream_seq=1) 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2290788067, stream_id=1, stream_seq=2) 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2290788068, stream_id=1, stream_seq=3) 102677ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > DataChunk(flags=3, tsn=2290788069, stream_id=1, stream_seq=4) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788065, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788066, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788067, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788068, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 restart 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) < SackChunk(flags=0, advertised_rwnd=1048576, cumulative_tsn=2290788069, gaps=[]) 102678ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - T3 cancel 102721ms [log] line {"signal":"gpio2","value":"strongL"} 102721ms [log] 102721ms [log] reading line 102721ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"running"}', extra='') 102721ms [log] [experimentStatusChanged] {"status": "running", "message": null} 102814ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) > AbortChunk(flags=0) 102815ms [err] DEBUG:aiortc.rtcsctptransport:RTCSctpTransport(server) - State.ESTABLISHED -> State.CLOSED 102815ms [err] DEBUG:aiortc.rtcdatachannel:RTCDataChannel(1) - open -> closed 102815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - DTLS shutdown complete 102815ms [err] DEBUG:aiortc.rtcicetransport:RTCIceTransport(controlled) - completed -> closed 102815ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() iceConnectionState completed -> closed 102815ms [err] DEBUG:aiortc.rtcpeerconnection:RTCPeerConnection() connectionState connected -> closed 102815ms [err] DEBUG:aiortc.rtcdtlstransport:RTCDtlsTransport(client) - State.CONNECTED -> State.CLOSED 102815ms [log] WSMessage(type=, data='{"messageType":"command","command":"closePeerconnection","connectionUrl":"http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad"}', extra='') 102815ms [log] connectionstatechanged closed closed closed 102815ms [log] connectionstatechanged closed closed closed 102815ms [log] connectionstatechanged closed closed closed 102815ms [log] [connectionsChanged] [{"url": "http://localhost/peerconnections/13b147b9-bc1c-4163-aef5-ff272ba98dad", "state": "closed"}] 102815ms [err] DEBUG:aioice.ice:Connection(0) protocol(0) connection_lost(None) 102816ms [err] DEBUG:aioice.ice:Connection(0) protocol(1) connection_lost(None) 102816ms [err] DEBUG:aioice.turn:turn/udp > ('turn.goldi-labs.de', 3478) Message(message_method=Method.REFRESH, message_class=Class.REQUEST, transaction_id=b'\x06m\xdb\xe6f\xbb\x94B\xe9\xa6\x0b\x83') 102817ms [err] DEBUG:aioice.turn:turn/udp < ('141.24.210.113', 3478) Message(message_method=Method.REFRESH, message_class=Class.RESPONSE, transaction_id=b'\x06m\xdb\xe6f\xbb\x94B\xe9\xa6\x0b\x83') 102817ms [err] INFO:aioice.turn:TURN allocation deleted ('141.24.210.113', 61208) 102817ms [err] DEBUG:aioice.turn:turn/udp connection_lost(None) 102817ms [err] DEBUG:aioice.ice:Connection(0) protocol(2) connection_lost(None) 102860ms [log] WSMessage(type=, data='{"messageType":"experiment-status-changed","status":"finished","message":"The experiment has been finished successfully."}', extra='') 102860ms [log] [experimentStatusChanged] {"status": "finished", "message": "The experiment has been finished successfully."} ================== Client Communication (device <-> device): should connect without errors 102920ms [err] Traceback (most recent call last): 102920ms [err] File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main 102920ms [err] return _run_code(code, main_globals, None, 102920ms [err] File "/usr/lib/python3.10/runpy.py", line 86, in _run_code 102921ms [err] exec(code, run_globals) 102921ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 220, in 102921ms [err] sys.exit(main()) 102921ms [err] File "/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/helper/dummy-device/python/src/dummy_device/__main__.py", line 216, in main 102921ms [err] asyncio.run(main_async()) 102921ms [err] File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run 102921ms [err] return loop.run_until_complete(main) 102921ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 636, in run_until_complete 102921ms [err] self.run_forever() 102921ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever 102921ms [err] self._run_once() 102921ms [err] File "/usr/lib/python3.10/asyncio/base_events.py", line 1871, in _run_once 102922ms [err] event_list = self._selector.select(timeout) 102922ms [err] File "/usr/lib/python3.10/selectors.py", line 469, in select 102922ms [err] fd_event_list = self._selector.poll(timeout, max_ev) 102922ms [err] KeyboardInterrupt ================== Client Communication (device <-> device): should start an experiment ================== Client Communication (edge instantiable <-> device): should connect without errors ================== Client Communication (edge instantiable <-> device): should start an experiment