2024-06-15 14:44:32.101 INFO Open the telemetry ui via https://ice-telemetry.faforever.com/app.html?gameId=22714210&playerId=249060 (c.f.i.debug.TelemetryDebugger:56) 2024-06-15 14:44:33.019 INFO Created tray icon (c.faforever.iceadapter.util.TrayIcon:78) 2024-06-15 14:44:33.020 INFO Version: SNAPSHOT (com.faforever.iceadapter.IceAdapter:73) 2024-06-15 14:44:33.021 INFO Using GPGNET_PORT: 58259 (c.f.iceadapter.gpgnet.GPGNetServer:37) 2024-06-15 14:44:33.026 INFO Generated LOBBY_PORT: 64930 (c.f.iceadapter.gpgnet.GPGNetServer:42) 2024-06-15 14:44:33.027 INFO GPGNetServer started (c.f.iceadapter.gpgnet.GPGNetServer:55) 2024-06-15 14:44:33.028 INFO Creating RPC server on port 58258 (c.f.iceadapter.rpc.RPCService:40) 2024-06-15 14:44:33.030 INFO TCP Server started. (com.nbarraille.jjsonrpc.TcpServer:37) 2024-06-15 14:44:33.031 INFO RPC started (c.f.i.debug.TelemetryDebugger:144) 2024-06-15 14:44:33.247 INFO New client connected on port 58271 (c.nbarraille.jjsonrpc.SocketListener:38) 2024-06-15 14:44:33.252 INFO RPC connected (c.f.i.debug.TelemetryDebugger:145) 2024-06-15 14:44:33.259 INFO JJSON Peer listening (com.nbarraille.jjsonrpc.JJsonPeer:206) 2024-06-15 14:44:33.322 INFO Telemetry websocket closed (reason: Invalid status code received: 502 Status line: HTTP/1.1 502 Bad Gateway) (c.f.i.debug.TelemetryDebugger:71) 2024-06-15 14:44:33.344 DEBUG LobbyInitMode set to normal (c.f.iceadapter.rpc.RPCHandler:56) 2024-06-15 14:44:33.348 INFO Sending Response:{"result":null,"id":0,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:44:33.919 WARN Failed to ping coturn1.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:44:33.966 WARN Failed to ping coturn3.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:44:34.092 WARN Invalid ICE server protocol: turns://fr-turn4.xirsys.com:5349?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 14:44:34.093 WARN Invalid ICE server protocol: turns://fr-turn4.xirsys.com:443?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 14:44:34.095 INFO Ice Servers set, total addresses: 14 (c.f.iceadapter.ice.GameSession:171) 2024-06-15 14:44:34.095 INFO Sending Response:{"result":null,"id":1,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:44:34.098 WARN Failed to ping coturn5.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:44:34.153 WARN Failed to ping fr-turn4.xirsys.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:44:42.665 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:42.666 INFO GPGNetClient has connected (c.f.iceadapter.gpgnet.GPGNetServer:84) 2024-06-15 14:44:42.670 DEBUG Listening for GPG messages (c.f.iceadapter.gpgnet.GPGNetServer:137) 2024-06-15 14:44:42.684 DEBUG New GameState: Idle (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 14:44:42.685 INFO Sent GPGNet message: CreateLobby 0 64930 RazorRunner 249060 1 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:44:42.685 INFO Received GPGNet message: GameState Idle (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:44:42.686 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Idle"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:43.519 DEBUG New GameState: Lobby (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 14:44:43.519 INFO Received GPGNet message: GameState Lobby (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:44:43.519 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Lobby"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:43.600 INFO onJoinGame 181453 pipidon1337 (com.faforever.iceadapter.IceAdapter:93) 2024-06-15 14:44:43.603 DEBUG Peer created: 181453, pipidon1337, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:44:43.604 DEBUG Now forwarding data to peer pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:44:43.607 INFO Sent GPGNet message: JoinGame 127.0.0.1:63725 pipidon1337 181453 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:44:43.607 INFO Sending Response:{"result":null,"id":2,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:44:46.501 INFO IceMsg received {"srcId":181453,"destId":249060,"password":"nagk9miovgrruev0o4hmttds9","ufrag":"fmmh21i0drdj3q","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.1.12","port":6947,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"26.223.150.114","port":6947,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"93.127.102.5","port":6947,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"2","relAddr":"192.168.1.12","relPort":6947},{"foundation":"3","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17183,"type":"RELAYED_CANDIDATE","generation":0,"id":"3","relAddr":"93.127.102.5","relPort":6947}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:44:46.501 INFO Sending Response:{"result":null,"id":3,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:44:46.502 DEBUG ICE pipidon1337(181453): Got IceMsg for peer, offered candidates: host(udp), host(udp), srflx(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:44:46.503 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:46.503 INFO ICE pipidon1337(181453): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:44:47.118 INFO ICE pipidon1337(181453): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:44:47.121 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [46.101.142.81:80/udp, 46.101.142.81:80/tcp, 46.101.142.81:3478/tcp, 46.101.142.81:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:44:49.442 DEBUG ICE pipidon1337(181453): Sending own candidates to 181453, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:44:49.443 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:49.462 INFO Sending Notification:{"method":"onIceMsg","params":[249060,181453,"{\"srcId\":249060,\"destId\":181453,\"password\":\"2kcjr6f9sq23l3ln53ibb17p7k\",\"ufrag\":\"ehqu61i0drdmv3\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6636,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"0\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6636,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"1\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6636,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"2\",\"relAddr\":\"192.168.0.102\",\"relPort\":6636},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":18120,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"3\",\"relAddr\":\"93.127.74.113\",\"relPort\":6636},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"46.101.142.81\",\"port\":53907,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"4\",\"relAddr\":\"93.127.74.113\",\"relPort\":6636},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"46.101.142.81\",\"port\":56417,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"5\",\"relAddr\":\"93.127.74.113\",\"relPort\":6636}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:49.464 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:49.482 DEBUG ICE pipidon1337(181453): Starting ICE for peer 181453 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:44:49.785 DEBUG ICE pipidon1337(181453): ICE terminated, connected, selected candidate pair: host <-> prflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:44:49.785 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:49.786 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:44:49.787 DEBUG ICE pipidon1337(181453): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:55:46.293 ERROR Error while communicating with FA (input), assuming shutdown (c.f.iceadapter.gpgnet.GPGNetServer:152) java.io.EOFException: null at com.google.common.io.LittleEndianDataInputStream.readAndCheckByte(LittleEndianDataInputStream.java:235) at com.google.common.io.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:118) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readInt(FaDataInputStream.java:55) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readString(FaDataInputStream.java:64) at com.faforever.iceadapter.gpgnet.GPGNetServer$GPGNetClient.listenerThread(GPGNetServer.java:142) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 14:55:46.296 INFO GPGNet connection lost (c.f.iceadapter.gpgnet.GPGNetServer:178) 2024-06-15 14:55:46.296 DEBUG Closing GPGNetClient (c.f.iceadapter.gpgnet.GPGNetServer:161) 2024-06-15 14:55:46.296 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:55:46.296 INFO FA SHUTDOWN, closing everything (com.faforever.iceadapter.IceAdapter:146) 2024-06-15 14:55:46.297 INFO Closing gameSession (c.f.iceadapter.ice.GameSession:79) 2024-06-15 14:55:46.297 INFO Closing peer for player 181453 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 14:55:46.298 WARN Close requested, stopping... (c.f.iceadapter.rpc.RPCHandler:139) 2024-06-15 14:55:46.299 INFO close() - stopping the adapter (com.faforever.iceadapter.IceAdapter:157) 2024-06-15 14:55:46.298 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 14:55:46.302 INFO GPGNetServer stopped (c.f.iceadapter.gpgnet.GPGNetServer:253) 2024-06-15 14:55:46.302 DEBUG No longer listening for GPGPNET from FA (c.f.iceadapter.gpgnet.GPGNetServer:155) 2024-06-15 14:55:46.301 WARN ICE pipidon1337(181453): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 14:55:46.302 WARN ICE pipidon1337(181453): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 14:55:46.303 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:55:46.303 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:55:46.306 WARN ICE pipidon1337(181453): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 14:55:54.493 INFO Open the telemetry ui via https://ice-telemetry.faforever.com/app.html?gameId=22714243&playerId=249060 (c.f.i.debug.TelemetryDebugger:56) 2024-06-15 14:55:55.484 INFO Created tray icon (c.faforever.iceadapter.util.TrayIcon:78) 2024-06-15 14:55:55.485 INFO Version: SNAPSHOT (com.faforever.iceadapter.IceAdapter:73) 2024-06-15 14:55:55.486 INFO Using GPGNET_PORT: 58442 (c.f.iceadapter.gpgnet.GPGNetServer:37) 2024-06-15 14:55:55.490 INFO Generated LOBBY_PORT: 42763 (c.f.iceadapter.gpgnet.GPGNetServer:42) 2024-06-15 14:55:55.491 INFO GPGNetServer started (c.f.iceadapter.gpgnet.GPGNetServer:55) 2024-06-15 14:55:55.492 INFO Creating RPC server on port 58441 (c.f.iceadapter.rpc.RPCService:40) 2024-06-15 14:55:55.494 INFO TCP Server started. (com.nbarraille.jjsonrpc.TcpServer:37) 2024-06-15 14:55:55.495 INFO RPC started (c.f.i.debug.TelemetryDebugger:144) 2024-06-15 14:55:55.673 INFO New client connected on port 58456 (c.nbarraille.jjsonrpc.SocketListener:38) 2024-06-15 14:55:55.674 INFO RPC connected (c.f.i.debug.TelemetryDebugger:145) 2024-06-15 14:55:55.677 INFO JJSON Peer listening (com.nbarraille.jjsonrpc.JJsonPeer:206) 2024-06-15 14:55:55.695 DEBUG LobbyInitMode set to normal (c.f.iceadapter.rpc.RPCHandler:56) 2024-06-15 14:55:55.696 INFO Sending Response:{"result":null,"id":0,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:55:55.793 INFO Telemetry websocket closed (reason: Invalid status code received: 502 Status line: HTTP/1.1 502 Bad Gateway) (c.f.i.debug.TelemetryDebugger:71) 2024-06-15 14:55:56.226 WARN Failed to ping coturn1.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:55:56.274 WARN Failed to ping coturn3.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:55:56.393 WARN Invalid ICE server protocol: turns://fr-turn6.xirsys.com:443?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 14:55:56.394 WARN Invalid ICE server protocol: turns://fr-turn6.xirsys.com:5349?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 14:55:56.396 INFO Ice Servers set, total addresses: 14 (c.f.iceadapter.ice.GameSession:171) 2024-06-15 14:55:56.397 INFO Sending Response:{"result":null,"id":1,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:55:56.405 WARN Failed to ping coturn5.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:55:56.454 WARN Failed to ping fr-turn6.xirsys.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 14:56:05.124 DEBUG Listening for GPG messages (c.f.iceadapter.gpgnet.GPGNetServer:137) 2024-06-15 14:56:05.124 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:05.125 INFO GPGNetClient has connected (c.f.iceadapter.gpgnet.GPGNetServer:84) 2024-06-15 14:56:05.136 DEBUG New GameState: Idle (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 14:56:05.136 INFO Sent GPGNet message: CreateLobby 0 42763 RazorRunner 249060 1 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:56:05.137 INFO Received GPGNet message: GameState Idle (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:56:05.137 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Idle"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:05.868 DEBUG New GameState: Lobby (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 14:56:05.869 INFO Received GPGNet message: GameState Lobby (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:56:05.869 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Lobby"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:05.922 INFO onJoinGame 275625 maam_joyce (com.faforever.iceadapter.IceAdapter:93) 2024-06-15 14:56:05.930 DEBUG Peer created: 275625, maam_joyce, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:56:05.931 DEBUG Now forwarding data to peer maam_joyce(275625) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:56:05.946 INFO Sent GPGNet message: JoinGame 127.0.0.1:49489 maam_joyce 275625 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:56:05.946 INFO Sending Response:{"result":null,"id":2,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:56:06.012 INFO onConnectToPeer 14596 twocents2ya, offer: true (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 14:56:06.013 DEBUG Peer created: 14596, twocents2ya, localOffer: true (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:56:06.014 DEBUG Now forwarding data to peer twocents2ya(14596) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:56:06.015 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:49490 twocents2ya 14596 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:56:06.015 INFO Sending Response:{"result":null,"id":3,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:56:06.016 INFO onConnectToPeer 181453 pipidon1337, offer: true (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 14:56:06.016 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:06.016 DEBUG Peer created: 181453, pipidon1337, localOffer: true (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:56:06.017 INFO ICE twocents2ya(14596): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:56:06.017 DEBUG Now forwarding data to peer pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:56:06.018 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:49491 pipidon1337 181453 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:56:06.018 INFO Sending Response:{"result":null,"id":4,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:56:06.033 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:06.034 INFO ICE pipidon1337(181453): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:56:06.037 INFO Received GPGNet message: Disconnected 14596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:56:06.037 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["14596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:06.055 INFO Received GPGNet message: Disconnected 181453 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:56:06.055 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["181453"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:06.671 INFO ICE twocents2ya(14596): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:56:06.673 INFO ICE pipidon1337(181453): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:56:06.685 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:56:06.684 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:56:08.320 INFO IceMsg received {"srcId":275625,"destId":249060,"password":"137d2mhbgih3vcfeoipb44ko9h","ufrag":"8pgtp1i0ds2can","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.68.127","port":6272,"type":"HOST_CANDIDATE","generation":0,"id":"10","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"39.109.154.249","port":6272,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"11","relAddr":"192.168.68.127","relPort":6272},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"94.130.225.99","port":18015,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"39.109.154.249","relPort":6272},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"206.81.27.103","port":65230,"type":"RELAYED_CANDIDATE","generation":0,"id":"13","relAddr":"39.109.154.249","relPort":6272},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"206.81.27.103","port":52356,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"39.109.154.249","relPort":6272}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:56:08.320 INFO Sending Response:{"result":null,"id":5,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:56:08.321 DEBUG ICE maam_joyce(275625): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:56:08.321 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:08.321 INFO ICE maam_joyce(275625): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:56:08.326 INFO ICE maam_joyce(275625): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:56:08.326 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:56:09.041 DEBUG ICE twocents2ya(14596): Sending own candidates to 14596, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:56:09.042 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:09.042 DEBUG ICE pipidon1337(181453): Sending own candidates to 181453, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:56:09.042 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:09.064 INFO Sending Notification:{"method":"onIceMsg","params":[249060,14596,"{\"srcId\":249060,\"destId\":14596,\"password\":\"6p52o5sned7r4cltg2p03uonmf\",\"ufrag\":\"fsvp21i0ds2ejf\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6851,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"0\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6851,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"2\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6851,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"4\",\"relAddr\":\"192.168.0.102\",\"relPort\":6851},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":10164,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"7\",\"relAddr\":\"93.127.74.113\",\"relPort\":6851},{\"foundation\":\"6\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":53663,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"8\",\"relAddr\":\"93.127.74.113\",\"relPort\":6851},{\"foundation\":\"6\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":55295,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"9\",\"relAddr\":\"93.127.74.113\",\"relPort\":6851}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:09.064 INFO Sending Notification:{"method":"onIceMsg","params":[249060,181453,"{\"srcId\":249060,\"destId\":181453,\"password\":\"70fjuae81m32lvdea5oucq9keq\",\"ufrag\":\"6og291i0ds2ejj\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6277,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"1\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6277,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"3\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6277,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"5\",\"relAddr\":\"192.168.0.102\",\"relPort\":6277},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":15880,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"6\",\"relAddr\":\"93.127.74.113\",\"relPort\":6277},{\"foundation\":\"6\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":59831,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"10\",\"relAddr\":\"93.127.74.113\",\"relPort\":6277},{\"foundation\":\"6\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":50193,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"11\",\"relAddr\":\"93.127.74.113\",\"relPort\":6277}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:09.752 INFO IceMsg received {"srcId":14596,"destId":249060,"password":"4er0s3cucenlpdkbe9621j5208","ufrag":"cedjm1i0ds2f7t","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.68.82","port":6178,"type":"HOST_CANDIDATE","generation":0,"id":"10","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1694498815,"ip":"108.44.231.110","port":6178,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"11","relAddr":"192.168.68.82","relPort":6178},{"foundation":"2","protocol":"udp","priority":16777215,"ip":"5.161.127.50","port":15242,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"108.44.231.110","relPort":6178},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"167.172.162.40","port":54733,"type":"RELAYED_CANDIDATE","generation":0,"id":"13","relAddr":"108.44.231.110","relPort":6178},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"167.172.162.40","port":60901,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"108.44.231.110","relPort":6178}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:56:09.753 INFO Sending Response:{"result":null,"id":6,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:56:09.753 DEBUG ICE twocents2ya(14596): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:56:09.753 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:09.758 DEBUG ICE twocents2ya(14596): Starting ICE for peer 14596 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:56:10.293 DEBUG ICE twocents2ya(14596): ICE terminated, connected, selected candidate pair: srflx <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:56:10.293 INFO Sending Notification:{"method":"onConnected","params":[249060,14596,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:10.293 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:10.293 DEBUG Starting connectivity checker for peer 14596 (c.f.i.i.PeerConnectivityCheckerModule:39) 2024-06-15 14:56:10.296 DEBUG ICE twocents2ya(14596): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:56:10.642 DEBUG ICE maam_joyce(275625): Sending own candidates to 275625, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:56:10.643 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:10.649 INFO Sending Notification:{"method":"onIceMsg","params":[249060,275625,"{\"srcId\":249060,\"destId\":275625,\"password\":\"53md2f68gv668i9tqbi0r0mtpa\",\"ufrag\":\"5uvju1i0ds2g82\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6643,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"12\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6643,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"13\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6643,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"14\",\"relAddr\":\"192.168.0.102\",\"relPort\":6643},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":49319,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"15\",\"relAddr\":\"93.127.74.113\",\"relPort\":6643},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":60653,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"16\",\"relAddr\":\"93.127.74.113\",\"relPort\":6643},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":16505,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"17\",\"relAddr\":\"93.127.74.113\",\"relPort\":6643}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:10.654 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:10.660 DEBUG ICE maam_joyce(275625): Starting ICE for peer 275625 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:56:11.490 INFO IceMsg received {"srcId":181453,"destId":249060,"password":"25t6p676thjt9fgdm4h37j7mt9","ufrag":"c6ht21i0ds2g6o","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.1.12","port":6300,"type":"HOST_CANDIDATE","generation":0,"id":"8","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"26.223.150.114","port":6300,"type":"HOST_CANDIDATE","generation":0,"id":"9","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"93.127.102.5","port":6300,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"10","relAddr":"192.168.1.12","relPort":6300},{"foundation":"3","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14533,"type":"RELAYED_CANDIDATE","generation":0,"id":"11","relAddr":"93.127.102.5","relPort":6300}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:56:11.490 INFO Sending Response:{"result":null,"id":7,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:56:11.490 DEBUG ICE pipidon1337(181453): Got IceMsg for peer, offered candidates: host(udp), host(udp), srflx(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:56:11.491 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:11.495 DEBUG ICE pipidon1337(181453): Starting ICE for peer 181453 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:56:11.675 DEBUG ICE pipidon1337(181453): ICE terminated, connected, selected candidate pair: srflx <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:56:11.678 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:11.679 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:11.679 DEBUG Starting connectivity checker for peer 181453 (c.f.i.i.PeerConnectivityCheckerModule:39) 2024-06-15 14:56:11.681 DEBUG ICE pipidon1337(181453): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:56:12.633 DEBUG ICE maam_joyce(275625): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:56:12.634 INFO Sending Notification:{"method":"onConnected","params":[249060,275625,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:12.636 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:56:12.640 DEBUG ICE maam_joyce(275625): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:57:55.659 INFO onConnectToPeer 512751 Lame1900, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 14:57:55.659 DEBUG Peer created: 512751, Lame1900, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:57:55.660 DEBUG Now forwarding data to peer Lame1900(512751) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:57:55.660 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:49329 Lame1900 512751 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:57:55.660 INFO Sending Response:{"result":null,"id":8,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:57:55.673 INFO Received GPGNet message: Disconnected 512751 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:57:55.673 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["512751"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:57:58.326 INFO IceMsg received {"srcId":512751,"destId":249060,"password":"4gu4pd17rsgo78h1461h008mnq","ufrag":"3a5fb1i0ds5mnm","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.0.110","port":6583,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"26.221.160.183","port":6583,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6583,"type":"HOST_CANDIDATE","generation":0,"id":"6","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"94.158.9.221","port":6583,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"8","relAddr":"192.168.0.110","relPort":6583},{"foundation":"5","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":19626,"type":"RELAYED_CANDIDATE","generation":0,"id":"10","relAddr":"94.158.9.221","relPort":6583},{"foundation":"7","protocol":"udp","priority":2815,"ip":"104.248.242.8","port":49205,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"94.158.9.221","relPort":6583},{"foundation":"7","protocol":"udp","priority":2815,"ip":"104.248.242.8","port":63097,"type":"RELAYED_CANDIDATE","generation":0,"id":"15","relAddr":"94.158.9.221","relPort":6583}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:57:58.326 INFO Sending Response:{"result":null,"id":9,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:57:58.326 DEBUG ICE Lame1900(512751): Got IceMsg for peer, offered candidates: host(udp), host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:57:58.326 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:57:58.327 INFO ICE Lame1900(512751): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:57:58.328 INFO ICE Lame1900(512751): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:57:58.329 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:58:00.594 DEBUG ICE Lame1900(512751): Sending own candidates to 512751, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:58:00.594 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:00.595 INFO Sending Notification:{"method":"onIceMsg","params":[249060,512751,"{\"srcId\":249060,\"destId\":512751,\"password\":\"1ndj3pp5jmd4a5jcl981qrqtgu\",\"ufrag\":\"bc12j1i0ds5rln\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6651,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"18\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6651,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"19\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6651,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"20\",\"relAddr\":\"192.168.0.102\",\"relPort\":6651},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":53569,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"21\",\"relAddr\":\"93.127.74.113\",\"relPort\":6651},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":50617,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"22\",\"relAddr\":\"93.127.74.113\",\"relPort\":6651},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":11420,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"23\",\"relAddr\":\"93.127.74.113\",\"relPort\":6651}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:00.599 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:00.604 DEBUG ICE Lame1900(512751): Starting ICE for peer 512751 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:58:01.562 DEBUG ICE Lame1900(512751): ICE terminated, connected, selected candidate pair: relay <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:58:01.562 INFO Sending Notification:{"method":"onConnected","params":[249060,512751,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:01.562 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:01.564 INFO Started turn refresh module for peer Lame1900 (c.f.i.ice.PeerTurnRefreshModule:60) 2024-06-15 14:58:01.564 DEBUG ICE Lame1900(512751): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:58:01.566 INFO Sent turn refresh request. (c.f.i.ice.PeerTurnRefreshModule:72) 2024-06-15 14:58:42.429 INFO onConnectToPeer 254850 mfo1, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 14:58:42.430 DEBUG Peer created: 254850, mfo1, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:58:42.430 DEBUG Now forwarding data to peer mfo1(254850) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:58:42.430 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:62092 mfo1 254850 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:58:42.430 INFO Sending Response:{"result":null,"id":10,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:58:42.441 INFO Received GPGNet message: Disconnected 254850 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:58:42.441 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["254850"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:43.820 INFO IceMsg received {"srcId":254850,"destId":249060,"password":"1jhh93l6pehffqeljv0un50am4","ufrag":"330ok1i0ds76d7","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.30.112","port":7021,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"89.142.170.193","port":7021,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"2","relAddr":"192.168.30.112","relPort":7021},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"46.101.142.81","port":64812,"type":"RELAYED_CANDIDATE","generation":0,"id":"5","relAddr":"89.142.170.193","relPort":7021},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"46.101.142.81","port":55023,"type":"RELAYED_CANDIDATE","generation":0,"id":"9","relAddr":"89.142.170.193","relPort":7021}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:58:43.820 INFO Sending Response:{"result":null,"id":11,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:58:43.821 DEBUG ICE mfo1(254850): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:58:43.821 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,254850,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:43.821 INFO ICE mfo1(254850): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:58:43.822 INFO ICE mfo1(254850): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:58:43.823 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:58:46.065 DEBUG ICE mfo1(254850): Sending own candidates to 254850, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:58:46.065 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,254850,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:46.066 INFO Sending Notification:{"method":"onIceMsg","params":[249060,254850,"{\"srcId\":249060,\"destId\":254850,\"password\":\"3au14lmkhmdvf91ppf4d1ii7pn\",\"ufrag\":\"des731i0ds783d\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6757,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"24\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6757,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"25\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6757,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"26\",\"relAddr\":\"192.168.0.102\",\"relPort\":6757},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":54160,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"27\",\"relAddr\":\"93.127.74.113\",\"relPort\":6757},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":59907,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"28\",\"relAddr\":\"93.127.74.113\",\"relPort\":6757},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":19758,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"29\",\"relAddr\":\"93.127.74.113\",\"relPort\":6757}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:46.066 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,254850,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:46.067 DEBUG ICE mfo1(254850): Starting ICE for peer 254850 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:58:46.313 DEBUG ICE mfo1(254850): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:58:46.313 INFO Sending Notification:{"method":"onConnected","params":[249060,254850,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:46.313 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,254850,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:58:46.313 DEBUG ICE mfo1(254850): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:59:08.396 INFO onDisconnectFromPeer 254850 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 14:59:08.396 INFO Closing peer for player 254850 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 14:59:08.399 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) mfo1(254850) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 14:59:08.414 INFO Sent GPGNet message: DisconnectFromPeer 254850 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:59:08.414 INFO Sending Response:{"result":null,"id":12,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:59:08.415 WARN ICE mfo1(254850): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 14:59:08.415 WARN ICE mfo1(254850): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 14:59:08.415 INFO Sending Notification:{"method":"onConnected","params":[249060,254850,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:08.415 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,254850,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:08.416 WARN ICE mfo1(254850): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 14:59:08.482 INFO Received GPGNet message: Disconnected 254850 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:59:08.482 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["254850"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:12.230 INFO onConnectToPeer 265647 gapi4200, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 14:59:12.231 DEBUG Peer created: 265647, gapi4200, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:59:12.232 DEBUG Now forwarding data to peer gapi4200(265647) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:59:12.234 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:53058 gapi4200 265647 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:59:12.234 INFO Sending Response:{"result":null,"id":13,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:59:12.251 INFO Received GPGNet message: Disconnected 265647 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:59:12.252 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["265647"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:13.381 INFO IceMsg received {"srcId":265647,"destId":249060,"password":"22phe0b1iqpdp63afh7lp0uiti","ufrag":"3sqbs1i0ds83rv","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.64.199","port":6342,"type":"HOST_CANDIDATE","generation":0,"id":"7","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"192.168.57.1","port":6342,"type":"HOST_CANDIDATE","generation":0,"id":"8","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113932031,"ip":"192.168.47.1","port":6342,"type":"HOST_CANDIDATE","generation":0,"id":"9","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"89.212.189.73","port":6342,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"10","relAddr":"192.168.64.199","relPort":6342},{"foundation":"5","protocol":"udp","priority":2815,"ip":"94.130.225.99","port":18389,"type":"RELAYED_CANDIDATE","generation":0,"id":"11","relAddr":"89.212.189.73","relPort":6342},{"foundation":"7","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":58728,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"89.212.189.73","relPort":6342},{"foundation":"7","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52455,"type":"RELAYED_CANDIDATE","generation":0,"id":"13","relAddr":"89.212.189.73","relPort":6342}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:59:13.382 INFO Sending Response:{"result":null,"id":14,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:59:13.393 DEBUG ICE gapi4200(265647): Got IceMsg for peer, offered candidates: host(udp), host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:59:13.396 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,265647,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:13.397 INFO ICE gapi4200(265647): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:59:13.400 INFO ICE gapi4200(265647): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:59:13.401 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:59:15.681 DEBUG ICE gapi4200(265647): Sending own candidates to 265647, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:59:15.681 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,265647,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:15.682 INFO Sending Notification:{"method":"onIceMsg","params":[249060,265647,"{\"srcId\":249060,\"destId\":265647,\"password\":\"6c3t88j9q51qq92p7519dm8itn\",\"ufrag\":\"drs3v1i0ds84vn\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6746,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"30\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6746,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"31\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6746,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"32\",\"relAddr\":\"192.168.0.102\",\"relPort\":6746},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":65082,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"33\",\"relAddr\":\"93.127.74.113\",\"relPort\":6746},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":63071,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"34\",\"relAddr\":\"93.127.74.113\",\"relPort\":6746},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":13572,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"35\",\"relAddr\":\"93.127.74.113\",\"relPort\":6746}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:15.683 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,265647,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:15.684 DEBUG ICE gapi4200(265647): Starting ICE for peer 265647 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:59:16.073 DEBUG ICE gapi4200(265647): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:59:16.073 INFO Sending Notification:{"method":"onConnected","params":[249060,265647,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:16.073 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,265647,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:16.074 DEBUG ICE gapi4200(265647): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:59:40.472 INFO onConnectToPeer 103718 WinterFallNL, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 14:59:40.472 DEBUG Peer created: 103718, WinterFallNL, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:59:40.473 DEBUG Now forwarding data to peer WinterFallNL(103718) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:59:40.473 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:50560 WinterFallNL 103718 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:59:40.473 INFO Sending Response:{"result":null,"id":15,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:59:40.481 INFO Received GPGNet message: Disconnected 103718 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:59:40.481 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["103718"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:43.274 INFO IceMsg received {"srcId":103718,"destId":249060,"password":"6mjsvfgru2vdpricq5emosvrmh","ufrag":"6ac321i0ds8vbb","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.178.158","port":6818,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"192.168.40.1","port":6818,"type":"HOST_CANDIDATE","generation":0,"id":"6","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113932031,"ip":"192.168.235.1","port":6818,"type":"HOST_CANDIDATE","generation":0,"id":"11","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113932031,"ip":"10.147.18.189","port":6818,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6818,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":1677724415,"ip":"77.249.6.176","port":6818,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"22","relAddr":"192.168.178.158","relPort":6818},{"foundation":"7","protocol":"udp","priority":2815,"ip":"165.227.130.191","port":49939,"type":"RELAYED_CANDIDATE","generation":0,"id":"25","relAddr":"77.249.6.176","relPort":6818},{"foundation":"8","protocol":"udp","priority":2815,"ip":"94.130.225.99","port":13085,"type":"RELAYED_CANDIDATE","generation":0,"id":"30","relAddr":"77.249.6.176","relPort":6818},{"foundation":"7","protocol":"udp","priority":2815,"ip":"165.227.130.191","port":58346,"type":"RELAYED_CANDIDATE","generation":0,"id":"33","relAddr":"77.249.6.176","relPort":6818}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:59:43.274 INFO Sending Response:{"result":null,"id":16,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:59:43.274 DEBUG ICE WinterFallNL(103718): Got IceMsg for peer, offered candidates: host(udp), host(udp), host(udp), host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:59:43.274 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,103718,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:43.274 INFO ICE WinterFallNL(103718): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:59:43.275 INFO ICE WinterFallNL(103718): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:59:43.275 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 14:59:45.533 DEBUG ICE WinterFallNL(103718): Sending own candidates to 103718, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 14:59:45.533 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,103718,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:45.534 INFO Sending Notification:{"method":"onIceMsg","params":[249060,103718,"{\"srcId\":249060,\"destId\":103718,\"password\":\"53gdvcbk0qpmla84ipqakp5d20\",\"ufrag\":\"5t9261i0ds925b\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6158,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"36\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6158,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"37\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6158,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"38\",\"relAddr\":\"192.168.0.102\",\"relPort\":6158},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":53120,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"39\",\"relAddr\":\"93.127.74.113\",\"relPort\":6158},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":64614,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"40\",\"relAddr\":\"93.127.74.113\",\"relPort\":6158},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":18008,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"41\",\"relAddr\":\"93.127.74.113\",\"relPort\":6158}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:45.534 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,103718,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:45.536 DEBUG ICE WinterFallNL(103718): Starting ICE for peer 103718 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 14:59:46.027 DEBUG ICE WinterFallNL(103718): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 14:59:46.027 INFO Sending Notification:{"method":"onConnected","params":[249060,103718,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:46.027 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,103718,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:46.030 DEBUG ICE WinterFallNL(103718): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 14:59:58.005 INFO onConnectToPeer 203022 Hiddenblower, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 14:59:58.006 DEBUG Peer created: 203022, Hiddenblower, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 14:59:58.007 DEBUG Now forwarding data to peer Hiddenblower(203022) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 14:59:58.008 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:54633 Hiddenblower 203022 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 14:59:58.008 INFO Sending Response:{"result":null,"id":17,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:59:58.019 INFO Received GPGNet message: Disconnected 203022 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 14:59:58.019 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["203022"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:59.503 INFO IceMsg received {"srcId":203022,"destId":249060,"password":"5kdt322f2fkomeshduto9hr8cq","ufrag":"4m01l1i0ds9fss","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.2.6","port":6244,"type":"HOST_CANDIDATE","generation":0,"id":"20","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"77.168.189.111","port":6244,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"21","relAddr":"192.168.2.6","relPort":6244},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"94.130.225.99","port":16886,"type":"RELAYED_CANDIDATE","generation":0,"id":"22","relAddr":"77.168.189.111","relPort":6244},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":54173,"type":"RELAYED_CANDIDATE","generation":0,"id":"23","relAddr":"77.168.189.111","relPort":6244},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":59008,"type":"RELAYED_CANDIDATE","generation":0,"id":"24","relAddr":"77.168.189.111","relPort":6244}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 14:59:59.504 INFO Sending Response:{"result":null,"id":18,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 14:59:59.506 DEBUG ICE Hiddenblower(203022): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 14:59:59.506 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,203022,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 14:59:59.507 INFO ICE Hiddenblower(203022): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 14:59:59.509 INFO ICE Hiddenblower(203022): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 14:59:59.509 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:00:01.575 INFO Sent turn refresh request. (c.f.i.ice.PeerTurnRefreshModule:72) 2024-06-15 15:00:01.790 DEBUG ICE Hiddenblower(203022): Sending own candidates to 203022, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:00:01.791 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,203022,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:00:01.791 INFO Sending Notification:{"method":"onIceMsg","params":[249060,203022,"{\"srcId\":249060,\"destId\":203022,\"password\":\"6ktqjg6m5kf42neahq2naqs5ct\",\"ufrag\":\"bg2f11i0ds9i0j\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6520,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"42\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6520,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"43\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6520,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"44\",\"relAddr\":\"192.168.0.102\",\"relPort\":6520},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":55207,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"45\",\"relAddr\":\"93.127.74.113\",\"relPort\":6520},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":59813,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"46\",\"relAddr\":\"93.127.74.113\",\"relPort\":6520},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":13542,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"47\",\"relAddr\":\"93.127.74.113\",\"relPort\":6520}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:00:01.792 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,203022,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:00:01.793 DEBUG ICE Hiddenblower(203022): Starting ICE for peer 203022 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:00:02.038 DEBUG ICE Hiddenblower(203022): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:00:02.039 INFO Sending Notification:{"method":"onConnected","params":[249060,203022,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:00:02.039 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,203022,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:00:02.041 DEBUG ICE Hiddenblower(203022): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:00:02.368 INFO Received GPGNet message: GameFull (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:00:02.369 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameFull",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:01:57.164 INFO onConnectToPeer 508407 uselessgoddess, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:01:57.164 DEBUG Peer created: 508407, uselessgoddess, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:01:57.164 DEBUG Now forwarding data to peer uselessgoddess(508407) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:01:57.165 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:53599 uselessgoddess 508407 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:01:57.165 INFO Sending Response:{"result":null,"id":19,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:01:57.175 INFO Received GPGNet message: Disconnected 508407 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:01:57.175 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["508407"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:00.968 INFO IceMsg received {"srcId":508407,"destId":249060,"password":"2om7ette79kdmgn4i5ch09ue41","ufrag":"27ma71i0dsd563","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"172.17.16.1","port":6350,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"169.254.237.35","port":6350,"type":"HOST_CANDIDATE","generation":0,"id":"6","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113932031,"ip":"26.120.49.207","port":6350,"type":"HOST_CANDIDATE","generation":0,"id":"10","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113932031,"ip":"172.16.0.2","port":6350,"type":"HOST_CANDIDATE","generation":0,"id":"14","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.186.165","port":6350,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":1677724415,"ip":"104.28.156.65","port":10787,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"20","relAddr":"172.16.0.2","relPort":6350},{"foundation":"9","protocol":"udp","priority":1677724415,"ip":"104.28.156.65","port":9727,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"27","relAddr":"172.16.0.2","relPort":6350},{"foundation":"6","protocol":"udp","priority":1677724415,"ip":"104.28.156.65","port":9262,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"30","relAddr":"172.16.0.2","relPort":6350},{"foundation":"7","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":63950,"type":"RELAYED_CANDIDATE","generation":0,"id":"31","relAddr":"104.28.156.65","relPort":10787},{"foundation":"8","protocol":"udp","priority":2815,"ip":"94.130.225.99","port":10467,"type":"RELAYED_CANDIDATE","generation":0,"id":"35","relAddr":"104.28.156.65","relPort":9727},{"foundation":"7","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":61699,"type":"RELAYED_CANDIDATE","generation":0,"id":"41","relAddr":"104.28.156.65","relPort":9262}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:02:00.968 INFO Sending Response:{"result":null,"id":20,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:02:00.968 DEBUG ICE uselessgoddess(508407): Got IceMsg for peer, offered candidates: host(udp), host(udp), host(udp), host(udp), host(udp), srflx(udp), srflx(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:02:00.968 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,508407,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:00.968 INFO ICE uselessgoddess(508407): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:02:00.969 INFO ICE uselessgoddess(508407): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:02:00.969 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:02:01.591 INFO Sent turn refresh request. (c.f.i.ice.PeerTurnRefreshModule:72) 2024-06-15 15:02:03.224 DEBUG ICE uselessgoddess(508407): Sending own candidates to 508407, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:02:03.224 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,508407,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:03.225 INFO Sending Notification:{"method":"onIceMsg","params":[249060,508407,"{\"srcId\":249060,\"destId\":508407,\"password\":\"o7jpopitmnlat082rc85fagc3\",\"ufrag\":\"42ffa1i0dsd8k9\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6247,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"48\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6247,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"49\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6247,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"50\",\"relAddr\":\"192.168.0.102\",\"relPort\":6247},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":59795,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"51\",\"relAddr\":\"93.127.74.113\",\"relPort\":6247},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":55888,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"52\",\"relAddr\":\"93.127.74.113\",\"relPort\":6247},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":16598,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"53\",\"relAddr\":\"93.127.74.113\",\"relPort\":6247}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:03.226 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,508407,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:03.229 DEBUG ICE uselessgoddess(508407): Starting ICE for peer 508407 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:02:04.395 INFO onDisconnectFromPeer 14596 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:02:04.395 INFO Closing peer for player 14596 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:02:04.396 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) twocents2ya(14596) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:02:04.399 WARN connectivityChecker-14596 (sleeping checkerThread) was interrupted (c.f.i.i.PeerConnectivityCheckerModule:110) 2024-06-15 15:02:04.399 WARN ICE twocents2ya(14596): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:02:04.399 WARN ICE twocents2ya(14596): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:02:04.399 INFO Sent GPGNet message: DisconnectFromPeer 14596 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:02:04.399 INFO Sending Notification:{"method":"onConnected","params":[249060,14596,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:04.400 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:04.400 WARN ICE twocents2ya(14596): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:02:04.399 INFO Sending Response:{"result":null,"id":21,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:02:04.409 INFO Received GPGNet message: Disconnected 14596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:04.409 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["14596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:05.269 DEBUG ICE uselessgoddess(508407): ICE terminated, connected, selected candidate pair: host <-> prflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:02:05.269 INFO Sending Notification:{"method":"onConnected","params":[249060,508407,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:05.269 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,508407,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:05.270 DEBUG ICE uselessgoddess(508407): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:02:08.954 INFO Received GPGNet message: GameFull (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:08.955 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameFull",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:15.351 INFO onDisconnectFromPeer 508407 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:02:15.351 INFO Closing peer for player 508407 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:02:15.352 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) uselessgoddess(508407) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:02:15.353 INFO Sent GPGNet message: DisconnectFromPeer 508407 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:02:15.353 INFO Sending Response:{"result":null,"id":22,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:02:15.353 WARN ICE uselessgoddess(508407): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:02:15.353 WARN ICE uselessgoddess(508407): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:02:15.354 INFO Sending Notification:{"method":"onConnected","params":[249060,508407,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:15.354 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,508407,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:15.355 WARN ICE uselessgoddess(508407): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:02:15.360 INFO Received GPGNet message: Disconnected 508407 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:15.360 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["508407"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:18.693 INFO onConnectToPeer 14596 twocents2ya, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:02:18.694 DEBUG Peer created: 14596, twocents2ya, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:02:18.694 DEBUG Now forwarding data to peer twocents2ya(14596) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:02:18.694 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:53601 twocents2ya 14596 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:02:18.694 INFO Sending Response:{"result":null,"id":23,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:02:18.696 INFO Received GPGNet message: Disconnected 14596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:18.696 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["14596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:20.165 INFO IceMsg received {"srcId":14596,"destId":249060,"password":"4nfls73336q8der46lsfbb5rqt","ufrag":"754qd1i0dsdoem","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.68.82","port":6980,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1694498815,"ip":"108.44.231.110","port":6980,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"16","relAddr":"192.168.68.82","relPort":6980},{"foundation":"2","protocol":"udp","priority":16777215,"ip":"5.161.127.50","port":12258,"type":"RELAYED_CANDIDATE","generation":0,"id":"17","relAddr":"108.44.231.110","relPort":6980},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":55444,"type":"RELAYED_CANDIDATE","generation":0,"id":"18","relAddr":"108.44.231.110","relPort":6980},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":61596,"type":"RELAYED_CANDIDATE","generation":0,"id":"19","relAddr":"108.44.231.110","relPort":6980}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:02:20.165 INFO Sending Response:{"result":null,"id":24,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:02:20.165 DEBUG ICE twocents2ya(14596): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:02:20.165 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:20.166 INFO ICE twocents2ya(14596): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:02:20.166 INFO ICE twocents2ya(14596): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:02:20.167 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [165.227.130.191:80/tcp, 165.227.130.191:80/udp, 165.227.130.191:3478/udp, 165.227.130.191:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:02:22.400 DEBUG ICE twocents2ya(14596): Sending own candidates to 14596, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:02:22.400 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:22.400 INFO Sending Notification:{"method":"onIceMsg","params":[249060,14596,"{\"srcId\":249060,\"destId\":14596,\"password\":\"3cqdcdhft35rupqmofkf94hief\",\"ufrag\":\"8hj9m1i0dsdrc6\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":7093,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"54\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":7093,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"55\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":7093,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"56\",\"relAddr\":\"192.168.0.102\",\"relPort\":7093},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":52932,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"57\",\"relAddr\":\"93.127.74.113\",\"relPort\":7093},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"165.227.130.191\",\"port\":60146,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"58\",\"relAddr\":\"93.127.74.113\",\"relPort\":7093},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":11345,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"59\",\"relAddr\":\"93.127.74.113\",\"relPort\":7093}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:22.400 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:22.401 DEBUG ICE twocents2ya(14596): Starting ICE for peer 14596 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:02:22.584 INFO Received GPGNet message: GameFull (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:22.585 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameFull",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:22.831 DEBUG ICE twocents2ya(14596): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:02:22.831 INFO Sending Notification:{"method":"onConnected","params":[249060,14596,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:22.831 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:22.831 DEBUG ICE twocents2ya(14596): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:02:27.990 DEBUG New GameState: Launching (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 15:02:27.990 INFO Received GPGNet message: GameState Launching (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:27.990 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Launching"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.272 INFO Received GPGNet message: GameResult 1 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.272 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[1,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.273 INFO Received GPGNet message: GameResult 2 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.273 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[2,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.273 INFO Received GPGNet message: GameResult 3 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.273 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[3,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.273 INFO Received GPGNet message: GameResult 4 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.273 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[4,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.273 INFO Received GPGNet message: GameResult 5 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.274 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[5,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.274 INFO Received GPGNet message: GameResult 6 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.274 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[6,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.274 INFO Received GPGNet message: GameResult 7 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.274 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[7,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:40.274 INFO Received GPGNet message: GameResult 8 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:40.275 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[8,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:45.796 INFO Received GPGNet message: JsonStats {"stats":[{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":1500,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":16.089999961853,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"WinterFallNL","faction":4,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":1500,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.010000038147,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"pipidon1337","faction":3,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":2000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.0299999237061,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"gapi4200","faction":1,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":2000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.05,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"twocents2ya","faction":3,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":3000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.0700000762939,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"Lame1900","faction":1,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":3000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.089999961853,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"maam_joyce","faction":2,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":6000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":18.010000038147,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"Hiddenblower","faction":3,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":6000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":18.0299999237061,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"RazorRunner","faction":4,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}}]} (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:45.796 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["JsonStats",["{\"stats\":[{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":1500,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":16.089999961853,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"WinterFallNL\",\"faction\":4,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":1500,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.010000038147,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"pipidon1337\",\"faction\":3,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":2000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.0299999237061,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"gapi4200\",\"faction\":1,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":2000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.05,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"twocents2ya\",\"faction\":3,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":3000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.0700000762939,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"Lame1900\",\"faction\":1,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":3000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.089999961853,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"maam_joyce\",\"faction\":2,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":6000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":18.010000038147,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"Hiddenblower\",\"faction\":3,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":6000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":18.0299999237061,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"RazorRunner\",\"faction\":4,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}}]}"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:45.797 INFO GameEnded received, stopping reconnects... (c.f.iceadapter.gpgnet.GPGNetServer:108) 2024-06-15 15:02:45.797 INFO Received GPGNet message: GameEnded (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:45.797 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameEnded",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:46.793 INFO Received GPGNet message: Desync 50 5 70816ca10e755a07c9026261175c8028 b97c76fddb50cde65436dc7922fc02f7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:46.793 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,5,"70816ca10e755a07c9026261175c8028","b97c76fddb50cde65436dc7922fc02f7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:47.844 INFO Received GPGNet message: Desync 50 2 70816ca10e755a07c9026261175c8028 b97c76fddb50cde65436dc7922fc02f7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:47.845 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,2,"70816ca10e755a07c9026261175c8028","b97c76fddb50cde65436dc7922fc02f7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:47.845 INFO Received GPGNet message: Desync 50 0 70816ca10e755a07c9026261175c8028 b97c76fddb50cde65436dc7922fc02f7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:47.845 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,0,"70816ca10e755a07c9026261175c8028","b97c76fddb50cde65436dc7922fc02f7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:47.845 INFO Received GPGNet message: Desync 50 1 70816ca10e755a07c9026261175c8028 b97c76fddb50cde65436dc7922fc02f7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:47.845 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,1,"70816ca10e755a07c9026261175c8028","b97c76fddb50cde65436dc7922fc02f7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:47.845 INFO Received GPGNet message: Desync 50 3 70816ca10e755a07c9026261175c8028 b97c76fddb50cde65436dc7922fc02f7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:47.845 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,3,"70816ca10e755a07c9026261175c8028","b97c76fddb50cde65436dc7922fc02f7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:47.846 INFO Received GPGNet message: Desync 50 4 70816ca10e755a07c9026261175c8028 b97c76fddb50cde65436dc7922fc02f7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:47.846 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,4,"70816ca10e755a07c9026261175c8028","b97c76fddb50cde65436dc7922fc02f7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:47.847 INFO Received GPGNet message: Desync 50 6 70816ca10e755a07c9026261175c8028 b97c76fddb50cde65436dc7922fc02f7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:47.847 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,6,"70816ca10e755a07c9026261175c8028","b97c76fddb50cde65436dc7922fc02f7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:55.851 INFO Received GPGNet message: Desync 100 5 3910e394b0291e1f19af7da3c2d3b26b 316e587fbe6155403d446a70f30538a2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:55.851 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,5,"3910e394b0291e1f19af7da3c2d3b26b","316e587fbe6155403d446a70f30538a2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:55.921 INFO Received GPGNet message: Desync 100 2 3910e394b0291e1f19af7da3c2d3b26b 316e587fbe6155403d446a70f30538a2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:55.921 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,2,"3910e394b0291e1f19af7da3c2d3b26b","316e587fbe6155403d446a70f30538a2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:56.486 INFO Received GPGNet message: Desync 100 0 3910e394b0291e1f19af7da3c2d3b26b 316e587fbe6155403d446a70f30538a2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:56.487 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,0,"3910e394b0291e1f19af7da3c2d3b26b","316e587fbe6155403d446a70f30538a2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:56.487 INFO Received GPGNet message: Desync 100 1 3910e394b0291e1f19af7da3c2d3b26b 316e587fbe6155403d446a70f30538a2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:56.487 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,1,"3910e394b0291e1f19af7da3c2d3b26b","316e587fbe6155403d446a70f30538a2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:56.487 INFO Received GPGNet message: Desync 100 3 3910e394b0291e1f19af7da3c2d3b26b 316e587fbe6155403d446a70f30538a2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:56.487 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,3,"3910e394b0291e1f19af7da3c2d3b26b","316e587fbe6155403d446a70f30538a2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:56.487 INFO Received GPGNet message: Desync 100 4 3910e394b0291e1f19af7da3c2d3b26b 316e587fbe6155403d446a70f30538a2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:56.487 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,4,"3910e394b0291e1f19af7da3c2d3b26b","316e587fbe6155403d446a70f30538a2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:02:56.487 INFO Received GPGNet message: Desync 100 6 3910e394b0291e1f19af7da3c2d3b26b 316e587fbe6155403d446a70f30538a2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:02:56.487 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,6,"3910e394b0291e1f19af7da3c2d3b26b","316e587fbe6155403d446a70f30538a2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:04.708 INFO Received GPGNet message: Bottleneck data 128 265647,512751,275625 5241.0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:03:04.708 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Bottleneck",["data","128","265647,512751,275625","5241.0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:10.474 INFO Received GPGNet message: Bottleneck data 128 265647,512751,275625 11007.3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:03:10.474 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Bottleneck",["data","128","265647,512751,275625","11007.3"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.058 ERROR Error while communicating with FA (input), assuming shutdown (c.f.iceadapter.gpgnet.GPGNetServer:152) java.io.EOFException: null at com.google.common.io.LittleEndianDataInputStream.readAndCheckByte(LittleEndianDataInputStream.java:235) at com.google.common.io.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:118) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readInt(FaDataInputStream.java:55) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readString(FaDataInputStream.java:64) at com.faforever.iceadapter.gpgnet.GPGNetServer$GPGNetClient.listenerThread(GPGNetServer.java:142) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.058 INFO GPGNet connection lost (c.f.iceadapter.gpgnet.GPGNetServer:178) 2024-06-15 15:03:14.058 DEBUG Closing GPGNetClient (c.f.iceadapter.gpgnet.GPGNetServer:161) 2024-06-15 15:03:14.058 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.059 INFO FA SHUTDOWN, closing everything (com.faforever.iceadapter.IceAdapter:146) 2024-06-15 15:03:14.059 INFO Closing gameSession (c.f.iceadapter.ice.GameSession:79) 2024-06-15 15:03:14.060 WARN Close requested, stopping... (c.f.iceadapter.rpc.RPCHandler:139) 2024-06-15 15:03:14.060 INFO close() - stopping the adapter (com.faforever.iceadapter.IceAdapter:157) 2024-06-15 15:03:14.060 INFO Closing peer for player 14596 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:03:14.061 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) twocents2ya(14596) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:03:14.064 INFO Closing peer for player 103718 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:03:14.064 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) WinterFallNL(103718) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:03:14.065 WARN ICE twocents2ya(14596): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.076 WARN ICE twocents2ya(14596): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:03:14.081 INFO Sending Notification:{"method":"onConnected","params":[249060,14596,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.083 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,14596,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.084 WARN ICE twocents2ya(14596): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:03:14.110 INFO Closing peer for player 512751 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:03:14.112 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) Lame1900(512751) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:03:14.112 WARN ICE WinterFallNL(103718): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.116 WARN ICE WinterFallNL(103718): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:03:14.116 WARN Sleeping refreshThread was interrupted (c.f.i.ice.PeerTurnRefreshModule:80) 2024-06-15 15:03:14.116 INFO Sending Notification:{"method":"onConnected","params":[249060,103718,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.117 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,103718,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.118 WARN ICE WinterFallNL(103718): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:03:14.122 INFO Closing peer for player 265647 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:03:14.124 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) gapi4200(265647) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:03:14.122 WARN ICE Lame1900(512751): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.126 WARN ICE Lame1900(512751): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:03:14.126 INFO Sending Notification:{"method":"onConnected","params":[249060,512751,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.127 INFO Closing peer for player 275625 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:03:14.127 WARN ICE gapi4200(265647): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.129 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.130 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) maam_joyce(275625) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:03:14.132 INFO Closing peer for player 203022 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:03:14.141 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) Hiddenblower(203022) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:03:14.131 WARN ICE gapi4200(265647): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:03:14.132 WARN ICE maam_joyce(275625): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.142 WARN ICE maam_joyce(275625): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:03:14.131 WARN ICE Lame1900(512751): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:03:14.142 INFO Sending Notification:{"method":"onConnected","params":[249060,275625,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.143 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.143 INFO Sending Notification:{"method":"onConnected","params":[249060,265647,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.144 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,265647,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.144 WARN ICE gapi4200(265647): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:03:14.143 WARN ICE maam_joyce(275625): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:03:14.172 INFO Closing peer for player 181453 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:03:14.173 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:03:14.178 WARN ICE Hiddenblower(203022): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.179 WARN ICE Hiddenblower(203022): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:03:14.179 INFO Sending Notification:{"method":"onConnected","params":[249060,203022,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.180 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,203022,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.180 WARN ICE Hiddenblower(203022): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:03:14.183 DEBUG No longer listening for GPGPNET from FA (c.f.iceadapter.gpgnet.GPGNetServer:155) 2024-06-15 15:03:14.183 WARN ICE pipidon1337(181453): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:03:14.184 WARN ICE pipidon1337(181453): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:03:14.184 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.184 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:03:14.185 WARN ICE pipidon1337(181453): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:03:14.185 WARN connectivityChecker-181453 (sleeping checkerThread) was interrupted (c.f.i.i.PeerConnectivityCheckerModule:110) 2024-06-15 15:03:14.186 INFO GPGNetServer stopped (c.f.iceadapter.gpgnet.GPGNetServer:253) 2024-06-15 15:05:35.282 INFO Open the telemetry ui via https://ice-telemetry.faforever.com/app.html?gameId=22714328&playerId=249060 (c.f.i.debug.TelemetryDebugger:56) 2024-06-15 15:05:36.184 INFO Created tray icon (c.faforever.iceadapter.util.TrayIcon:78) 2024-06-15 15:05:36.185 INFO Version: SNAPSHOT (com.faforever.iceadapter.IceAdapter:73) 2024-06-15 15:05:36.186 INFO Using GPGNET_PORT: 58604 (c.f.iceadapter.gpgnet.GPGNetServer:37) 2024-06-15 15:05:36.191 INFO Generated LOBBY_PORT: 25577 (c.f.iceadapter.gpgnet.GPGNetServer:42) 2024-06-15 15:05:36.192 INFO GPGNetServer started (c.f.iceadapter.gpgnet.GPGNetServer:55) 2024-06-15 15:05:36.195 INFO Creating RPC server on port 58603 (c.f.iceadapter.rpc.RPCService:40) 2024-06-15 15:05:36.197 INFO TCP Server started. (com.nbarraille.jjsonrpc.TcpServer:37) 2024-06-15 15:05:36.198 INFO RPC started (c.f.i.debug.TelemetryDebugger:144) 2024-06-15 15:05:36.224 INFO New client connected on port 58615 (c.nbarraille.jjsonrpc.SocketListener:38) 2024-06-15 15:05:36.226 INFO RPC connected (c.f.i.debug.TelemetryDebugger:145) 2024-06-15 15:05:36.228 INFO JJSON Peer listening (com.nbarraille.jjsonrpc.JJsonPeer:206) 2024-06-15 15:05:36.257 DEBUG LobbyInitMode set to normal (c.f.iceadapter.rpc.RPCHandler:56) 2024-06-15 15:05:36.258 INFO Sending Response:{"result":null,"id":0,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:05:36.477 INFO Created debug window. (c.f.iceadapter.debug.DebugWindow:82) 2024-06-15 15:05:36.496 INFO Telemetry websocket closed (reason: Invalid status code received: 502 Status line: HTTP/1.1 502 Bad Gateway) (c.f.i.debug.TelemetryDebugger:71) 2024-06-15 15:05:37.324 INFO Created info window. (c.f.iceadapter.debug.InfoWindow:58) 2024-06-15 15:05:38.331 WARN Failed to ping coturn1.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:05:38.409 WARN Failed to ping coturn3.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:05:38.523 WARN Invalid ICE server protocol: turns://fr-turn6.xirsys.com:443?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 15:05:38.524 WARN Invalid ICE server protocol: turns://fr-turn6.xirsys.com:5349?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 15:05:38.526 INFO Ice Servers set, total addresses: 14 (c.f.iceadapter.ice.GameSession:171) 2024-06-15 15:05:38.526 INFO Sending Response:{"result":null,"id":1,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:05:38.532 WARN Failed to ping coturn5.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:05:38.583 WARN Failed to ping fr-turn6.xirsys.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:05:47.140 DEBUG Listening for GPG messages (c.f.iceadapter.gpgnet.GPGNetServer:137) 2024-06-15 15:05:47.140 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.141 INFO GPGNetClient has connected (c.f.iceadapter.gpgnet.GPGNetServer:84) 2024-06-15 15:05:47.147 DEBUG New GameState: Idle (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 15:05:47.148 INFO Sent GPGNet message: CreateLobby 0 25577 RazorRunner 249060 1 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:05:47.148 INFO Received GPGNet message: GameState Idle (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.149 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Idle"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.844 DEBUG New GameState: Lobby (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 15:05:47.845 INFO Received GPGNet message: GameState Lobby (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.845 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Lobby"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.897 INFO onHostGame (com.faforever.iceadapter.IceAdapter:82) 2024-06-15 15:05:47.897 INFO Sent GPGNet message: HostGame selkie isle (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:05:47.898 INFO Sending Response:{"result":null,"id":2,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:05:47.905 INFO Received GPGNet message: GameOption Share ShareUntilDeath (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.906 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Share","ShareUntilDeath"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.909 INFO Received GPGNet message: GameOption Unranked No (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.909 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Unranked","No"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.910 INFO Received GPGNet message: GameOption AllowObservers 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.910 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AllowObservers",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.912 INFO Received GPGNet message: GameOption UnitCap 1500 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.913 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["UnitCap","1500"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.915 INFO Received GPGNet message: GameOption ShareUnitCap none (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.915 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ShareUnitCap","none"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.917 INFO Received GPGNet message: GameOption FogOfWar explored (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.917 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["FogOfWar","explored"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.919 INFO Received GPGNet message: GameOption Victory sandbox (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.919 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Victory","sandbox"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.928 INFO Received GPGNet message: GameOption Timeouts -1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.928 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Timeouts","-1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.931 INFO Received GPGNet message: GameOption DisconnectionDelay02 90 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.931 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DisconnectionDelay02","90"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.932 INFO Received GPGNet message: GameOption GameSpeed adjustable (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.932 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["GameSpeed","adjustable"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.934 INFO Received GPGNet message: GameOption CheatsEnabled true (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.934 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CheatsEnabled","true"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.936 INFO Received GPGNet message: GameOption CivilianAlliance enemy (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.936 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CivilianAlliance","enemy"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.938 INFO Received GPGNet message: GameOption RevealCivilians Yes (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.938 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["RevealCivilians","Yes"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.939 INFO Received GPGNet message: GameOption PrebuiltUnits Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.940 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PrebuiltUnits","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.941 INFO Received GPGNet message: GameOption NoRushOption Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.941 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NoRushOption","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.943 INFO Received GPGNet message: GameOption RandomMap Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.943 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["RandomMap","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.945 INFO Received GPGNet message: GameOption Score no (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.945 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Score","no"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.947 INFO Received GPGNet message: GameOption ManualUnitShare all (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.947 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ManualUnitShare","all"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.948 INFO Received GPGNet message: GameOption AIReplacement Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.948 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AIReplacement","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.950 INFO Received GPGNet message: GameOption TeamSpawn random (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.950 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TeamSpawn","random"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.952 INFO Received GPGNet message: GameOption TeamLock locked (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.952 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TeamLock","locked"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.953 INFO Received GPGNet message: GameOption AutoTeams none (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.953 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AutoTeams","none"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.955 INFO Received GPGNet message: GameOption CommonArmy Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.955 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CommonArmy","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.956 INFO Received GPGNet message: GameOption CheatMult 2.0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.956 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CheatMult","2.0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.958 INFO Received GPGNet message: GameOption BuildMult 2.0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.958 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["BuildMult","2.0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.959 INFO Received GPGNet message: GameOption TMLRandom 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.959 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TMLRandom","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.960 INFO Received GPGNet message: GameOption LandExpansionsAllowed 5 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.961 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["LandExpansionsAllowed","5"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.963 INFO Received GPGNet message: GameOption NavalExpansionsAllowed 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.963 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NavalExpansionsAllowed","4"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.965 INFO Received GPGNet message: GameOption OmniCheat on (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.965 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["OmniCheat","on"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.967 INFO Received GPGNet message: GameOption ZombieArmy 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.967 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ZombieArmy","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.969 INFO Received GPGNet message: GameOption VampirePercentage 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.969 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["VampirePercentage","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.970 INFO Received GPGNet message: GameOption ZombieSpeed Normal (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.970 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ZombieSpeed","Normal"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.974 INFO Received GPGNet message: GameOption ZombieDecay None (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.974 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ZombieDecay","None"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.976 INFO Received GPGNet message: GameOption ZombieBuildRate 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.976 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ZombieBuildRate","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.978 INFO Received GPGNet message: GameOption UnitCap 1500 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.978 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["UnitCap","1500"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.979 INFO Received GPGNet message: GameOption M28OvwR 0.0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.979 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["M28OvwR","0.0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.981 INFO Received GPGNet message: GameOption M28OvwT 15 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.981 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["M28OvwT","15"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.984 INFO Received GPGNet message: GameOption M28OvwC 1.5 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.984 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["M28OvwC","1.5"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.986 INFO Received GPGNet message: GameOption CampAI 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.986 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CampAI",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.987 INFO Received GPGNet message: GameOption CmpAIDelay 300 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.987 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CmpAIDelay","300"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.989 INFO Received GPGNet message: GameOption CmApplyAIx 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.989 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CmApplyAIx",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.990 INFO Received GPGNet message: GameOption CmM28Easy 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.990 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CmM28Easy",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.992 INFO Received GPGNet message: GameOption AIDebugDisplay displayOff (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.992 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AIDebugDisplay","displayOff"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.996 INFO Received GPGNet message: GameOption AICDRCombat cdrcombatOn (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.996 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AICDRCombat","cdrcombatOn"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:47.998 INFO Received GPGNet message: GameOption HowToPlay How to Play (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:47.998 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HowToPlay","How to Play"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.000 INFO Received GPGNet message: GameOption UEFWaves UEF On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.000 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["UEFWaves","UEF On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.002 INFO Received GPGNet message: GameOption CybranWaves Cybran On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.002 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CybranWaves","Cybran On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.004 INFO Received GPGNet message: GameOption AeonWaves Aeon On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.004 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AeonWaves","Aeon On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.006 INFO Received GPGNet message: GameOption SeraphimWaves Seraphim On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.006 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SeraphimWaves","Seraphim On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.009 INFO Received GPGNet message: GameOption NomadWaves Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.010 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NomadWaves","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.020 INFO Received GPGNet message: GameOption hqsettingskey ==================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.020 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["hqsettingskey","===================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.021 INFO Received GPGNet message: GameOption AIWavePlayer Random (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.021 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AIWavePlayer","Random"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.023 INFO Received GPGNet message: GameOption MainBuildingHPAI 0.75 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.023 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["MainBuildingHPAI","0.75"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.025 INFO Received GPGNet message: GameOption AltHQSpawn Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.025 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AltHQSpawn","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.027 INFO Received GPGNet message: GameOption AltHQHealth Invulnerable -- (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.027 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AltHQHealth","Invulnerable --"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.029 INFO Received GPGNet message: GameOption HQDefenses HQ AA-Tier Defenses (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.029 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HQDefenses","HQ AA-Tier Defenses"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.031 INFO Received GPGNet message: GameOption HQDefensesPD HQ Universal PD A-Tier (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.032 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HQDefensesPD","HQ Universal PD A-Tier"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.034 INFO Received GPGNet message: GameOption KillAIBase BaseBuilding Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.035 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["KillAIBase","BaseBuilding Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.038 INFO Received GPGNet message: GameOption 2ndspawnsettingskey 2nd Spawn is Optional (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.038 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["2ndspawnsettingskey"," 2nd Spawn is Optional"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.040 INFO Received GPGNet message: GameOption secondaryspawn Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.041 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["secondaryspawn","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.042 INFO Received GPGNet message: GameOption SecSpawnBuildingHP 0.5 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.043 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SecSpawnBuildingHP","0.5"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.044 INFO Received GPGNet message: GameOption Alt2ndSpawn Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.044 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Alt2ndSpawn","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.048 INFO Received GPGNet message: GameOption Alt2ndHealth Invulnerable -- (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.049 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Alt2ndHealth","Invulnerable --"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.051 INFO Received GPGNet message: GameOption SecSpawnDefences 2nd Spawn AA-Tier Defenses (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.051 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SecSpawnDefences","2nd Spawn AA-Tier Defenses"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.052 INFO Received GPGNet message: GameOption SecSpawnPD 2nd Spawn Universal PD A-Tier (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.053 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SecSpawnPD","2nd Spawn Universal PD A-Tier"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.065 INFO Received GPGNet message: GameOption spawnrateland 50 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.065 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["spawnrateland","50"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.066 INFO Received GPGNet message: GameOption permanentwaveloss 100 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.067 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["permanentwaveloss","100"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.069 INFO Received GPGNet message: GameOption spawnrateair 50 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.070 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["spawnrateair","50"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.070 INFO Received GPGNet message: GameOption permanentwavelossair 100 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.070 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["permanentwavelossair","100"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.073 INFO Received GPGNet message: GameOption spawnratenavy 50 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.073 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["spawnratenavy","50"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.075 INFO Received GPGNet message: GameOption permanentwavelossnavy 100 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.076 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["permanentwavelossnavy","100"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.085 INFO Received GPGNet message: GameOption salvationsettingskey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.085 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["salvationsettingskey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.088 INFO Received GPGNet message: GameOption salvationspawn Half of Team (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.088 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["salvationspawn","Half of Team"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.089 INFO Received GPGNet message: GameOption salvationBOOM Dooms Immune (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.089 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["salvationBOOM","Dooms Immune"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.090 INFO Received GPGNet message: GameOption winlosekey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.090 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["winlosekey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.091 INFO Received GPGNet message: GameOption EndGameHoldTime Off -- (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.091 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndGameHoldTime","Off --"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.092 INFO Received GPGNet message: GameOption TorpBomberStartTime 6 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.093 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TorpBomberStartTime","6"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.095 INFO Received GPGNet message: GameOption KillAllNonHQPlayers Assassinate All ACUs Defeat (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.095 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["KillAllNonHQPlayers","Assassinate All ACUs Defeat"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.096 INFO Received GPGNet message: GameOption KillHQPlayerAllies HQ Allies Annihilation Defeat (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.097 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["KillHQPlayerAllies","HQ Allies Annihilation Defeat"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.098 INFO Received GPGNet message: GameOption VersesSurvival Versus Survival - Defeat HQ (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.098 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["VersesSurvival","Versus Survival - Defeat HQ"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.100 INFO Received GPGNet message: GameOption KillPlayerUnit 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.100 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["KillPlayerUnit","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.102 INFO Received GPGNet message: GameOption wavesetupkey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.102 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["wavesetupkey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.103 INFO Received GPGNet message: GameOption WaveStyle Dynamic Attack Waves (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.104 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WaveStyle","Dynamic Attack Waves"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.106 INFO Received GPGNet message: GameOption WavesStartTimeAI 5 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.106 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WavesStartTimeAI","5"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.107 INFO Received GPGNet message: GameOption AirTime 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.107 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AirTime","2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.109 INFO Received GPGNet message: GameOption NavyTime 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.110 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NavyTime","3"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.111 INFO Received GPGNet message: GameOption DelayUntilNextWaveAI 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.111 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DelayUntilNextWaveAI","2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.113 INFO Received GPGNet message: GameOption HoldTimeAI 33 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.113 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HoldTimeAI","33"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.115 INFO Received GPGNet message: GameOption GameBreak 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.115 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["GameBreak","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.117 INFO Received GPGNet message: GameOption WaveProgressionData Normal (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.117 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WaveProgressionData","Normal"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.120 INFO Received GPGNet message: GameOption JumpTech2 Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.120 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["JumpTech2","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.123 INFO Received GPGNet message: GameOption LandPerWave 8 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.124 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["LandPerWave","8"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.124 INFO Received GPGNet message: GameOption LandAmphibious All On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.125 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["LandAmphibious","All On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.127 INFO Received GPGNet message: GameOption AmphibiousCheck Enabled (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.127 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AmphibiousCheck","Enabled"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.130 INFO Received GPGNet message: GameOption WaveSizeMultiLand No (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.130 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WaveSizeMultiLand","No"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.131 INFO Received GPGNet message: GameOption ExpMulti 60 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.131 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ExpMulti","60"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.134 INFO Received GPGNet message: GameOption AirPerWave 8 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.135 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AirPerWave","8"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.136 INFO Received GPGNet message: GameOption ASFWaves ASF (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.136 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ASFWaves","ASF"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.138 INFO Received GPGNet message: GameOption WaveSizeMultiAir No (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.138 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WaveSizeMultiAir","No"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.139 INFO Received GPGNet message: GameOption AirExpMulti 60 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.140 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AirExpMulti","60"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.141 INFO Received GPGNet message: GameOption NavyPerWave 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.142 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NavyPerWave","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.143 INFO Received GPGNet message: GameOption WaveSizeMultiNaval No (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.144 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WaveSizeMultiNaval","No"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.144 INFO Received GPGNet message: GameOption NavyExpMulti 50 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.145 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NavyExpMulti","50"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.147 INFO Received GPGNet message: GameOption ExperimentalSpawns Land+Air+Navy (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.147 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ExperimentalSpawns","Land+Air+Navy"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.148 INFO Received GPGNet message: GameOption TotalMayhemWaves Not Adjustable - Totally Random! (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.148 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TotalMayhemWaves","Not Adjustable - Totally Random!"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.150 INFO Received GPGNet message: GameOption TotalMayhemLand 100 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.150 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TotalMayhemLand","100"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.152 INFO Received GPGNet message: GameOption TotalMayhemAir 100 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.152 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TotalMayhemAir","100"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.155 INFO Received GPGNet message: GameOption TotalMayhemNavy 100 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.155 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TotalMayhemNavy","100"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.157 INFO Received GPGNet message: GameOption specialsettingskey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.157 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["specialsettingskey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.159 INFO Received GPGNet message: GameOption HPBonusAI 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.159 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HPBonusAI","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.160 INFO Received GPGNet message: GameOption SpeedBonus 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.160 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SpeedBonus","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.162 INFO Received GPGNet message: GameOption SpeedBonusOnce 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.162 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SpeedBonusOnce","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.164 INFO Received GPGNet message: GameOption DamageBoost 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.164 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DamageBoost","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.180 INFO Received GPGNet message: GameOption airdropbreakkey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.180 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["airdropbreakkey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.183 INFO Received GPGNet message: GameOption TransportFrequency Every 4 to 6 Minutes (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.183 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TransportFrequency","Every 4 to 6 Minutes"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.185 INFO Received GPGNet message: GameOption InitialTransports 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.185 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["InitialTransports","2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.188 INFO Received GPGNet message: GameOption TransportMultiplier 1 > 1.25 > 1.5 > 1.75 > 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.188 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TransportMultiplier","1 > 1.25 > 1.5 > 1.75 > 2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.190 INFO Received GPGNet message: GameOption TransportsToStartTime 0.15 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.191 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TransportsToStartTime","0.15"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.193 INFO Received GPGNet message: GameOption TransportEndTime Endless -- (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.193 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TransportEndTime","Endless --"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.197 INFO Received GPGNet message: GameOption TransportUnits Bots+Tanks (Mixed Race) (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.197 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TransportUnits","Bots+Tanks (Mixed Race)"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.199 INFO Received GPGNet message: GameOption RamboChance 50 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.200 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["RamboChance","50"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.202 INFO Received GPGNet message: GameOption TransportExpChance 20 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.202 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TransportExpChance","20"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.206 INFO Received GPGNet message: GameOption TranSpawnLocation All Sides (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.206 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["TranSpawnLocation","All Sides"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.217 INFO Received GPGNet message: GameOption extraresponsekey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.217 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["extraresponsekey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.219 INFO Received GPGNet message: GameOption MinorBossSpawns Land+Air (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.219 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["MinorBossSpawns","Land+Air"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.221 INFO Received GPGNet message: GameOption NomanderSpawn 0.88 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.221 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NomanderSpawn","0.88"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.224 INFO Received GPGNet message: GameOption ExtraASFEnabled 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.224 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ExtraASFEnabled","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.226 INFO Received GPGNet message: GameOption SubResponseEnabled 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.226 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SubResponseEnabled","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.228 INFO Received GPGNet message: GameOption CarriersSpawnAir 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.228 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CarriersSpawnAir","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.229 INFO Received GPGNet message: GameOption ACUHunterTime 0.85 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.230 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ACUHunterTime","0.85"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.232 INFO Received GPGNet message: GameOption ACUHunterSize 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.232 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ACUHunterSize","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.234 INFO Received GPGNet message: GameOption ParagonCycle 5 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.234 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ParagonCycle","5"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.236 INFO Received GPGNet message: GameOption ParagonNuke Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.236 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ParagonNuke","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.238 INFO Received GPGNet message: GameOption ArtyYolo Yolona+Arty Response On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.238 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ArtyYolo","Yolona+Arty Response On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.240 INFO Received GPGNet message: GameOption SecondaryBuildingFlag On - Random Map Spawn (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.240 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SecondaryBuildingFlag","On - Random Map Spawn"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.241 INFO Received GPGNet message: GameOption SupportBaseMulti 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.241 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SupportBaseMulti","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.243 INFO Received GPGNet message: GameOption SupportBaseNukes SB Nuke Retaliation - On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.243 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SupportBaseNukes","SB Nuke Retaliation - On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.246 INFO Received GPGNet message: GameOption PowerStallTime 6 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.246 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PowerStallTime","6"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.249 INFO Received GPGNet message: GameOption RiftUnits 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.249 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["RiftUnits","4"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.252 INFO Received GPGNet message: GameOption endgamekey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.252 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["endgamekey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.254 INFO Received GPGNet message: GameOption Endless Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.254 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Endless","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.256 INFO Received GPGNet message: GameOption ExtraWaveDelay 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.257 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ExtraWaveDelay","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.258 INFO Received GPGNet message: GameOption EndWaveMulti 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.259 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndWaveMulti","3"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.260 INFO Received GPGNet message: GameOption EndWaveAir 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.261 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndWaveAir","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.264 INFO Received GPGNet message: GameOption BossWaveEndlessSpawn 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.264 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["BossWaveEndlessSpawn","4"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.266 INFO Received GPGNet message: GameOption ArtyOn On, Repeats Spawn (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.266 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ArtyOn","On, Repeats Spawn"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.268 INFO Received GPGNet message: GameOption ArtySpawnTime 10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.268 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ArtySpawnTime","10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.270 INFO Received GPGNet message: GameOption ArtyType Guardian (T3 DPS, T4 Range) (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.270 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ArtyType","Guardian (T3 DPS, T4 Range)"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.271 INFO Received GPGNet message: GameOption DoomCount 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.271 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomCount","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.273 INFO Received GPGNet message: GameOption DoomDamageHQ 25 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.273 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomDamageHQ","25"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.275 INFO Received GPGNet message: GameOption DoomIncrease 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.275 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomIncrease","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.276 INFO Received GPGNet message: GameOption DoomMinimum 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.277 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomMinimum","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.278 INFO Received GPGNet message: GameOption DoomMaximum 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.278 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomMaximum","3"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.279 INFO Received GPGNet message: GameOption DoomBoostHP 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.279 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomBoostHP","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.280 INFO Received GPGNet message: GameOption DoomStorm 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.280 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomStorm","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.281 INFO Received GPGNet message: GameOption DoomCrawlers Doom Mega + Doom Fatboy (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.281 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomCrawlers","Doom Mega + Doom Fatboy"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.282 INFO Received GPGNet message: GameOption DoomWalkers Doom Colossus + Doom Ythotha (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.282 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["DoomWalkers","Doom Colossus + Doom Ythotha"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.283 INFO Received GPGNet message: GameOption SpawnAlliesForceFlag On - Land Only (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.283 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SpawnAlliesForceFlag","On - Land Only"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.284 INFO Received GPGNet message: GameOption AlliedForceMultiplier 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.284 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["AlliedForceMultiplier","3"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.286 INFO Received GPGNet message: GameOption ecoboostkey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.286 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ecoboostkey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.287 INFO Received GPGNet message: GameOption HumanEcoBoost 15 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.287 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HumanEcoBoost","15"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.288 INFO Received GPGNet message: GameOption EndGameEcoBoost 75 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.288 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndGameEcoBoost","75"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.289 INFO Received GPGNet message: GameOption EndEcoBoostTime 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.289 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndEcoBoostTime","4"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.292 INFO Received GPGNet message: GameOption HQAllyEcoBoost 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.292 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HQAllyEcoBoost","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.293 INFO Received GPGNet message: GameOption WreckDespawn 180 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.293 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WreckDespawn","180"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.295 INFO Received GPGNet message: GameOption WreckReclaim 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.295 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["WreckReclaim","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.296 INFO Received GPGNet message: GameOption HQMass 50 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.296 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HQMass","50"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.298 INFO Received GPGNet message: GameOption HQEnergy 10000 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.298 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HQEnergy","10000"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.300 INFO Received GPGNet message: GameOption nukewavekey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.300 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["nukewavekey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.301 INFO Received GPGNet message: GameOption NukesOn All On (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.301 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NukesOn","All On"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.302 INFO Received GPGNet message: GameOption NukeTime 0.90 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.302 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NukeTime","0.90"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.304 INFO Received GPGNet message: GameOption NukeStrikeEveryAI 6 to 7 Mins (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.304 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NukeStrikeEveryAI","6 to 7 Mins"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.306 INFO Received GPGNet message: GameOption NukesPerStrikeAI Few (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.306 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NukesPerStrikeAI","Few"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.308 INFO Received GPGNet message: GameOption NukeIncreasePerStrike 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.308 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NukeIncreasePerStrike","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.310 INFO Received GPGNet message: GameOption NuclearOverwhelm Off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.310 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["NuclearOverwhelm","Off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.312 INFO Received GPGNet message: GameOption buildrestrictionkey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.312 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["buildrestrictionkey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.314 INFO Received GPGNet message: GameOption HivesPerPlayerAI 140 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.314 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HivesPerPlayerAI","140"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.315 INFO Received GPGNet message: GameOption EndGameParagon Paragon Midgame (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.315 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndGameParagon","Paragon Midgame"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.317 INFO Received GPGNet message: GameOption EndGameYolo Yolona Midgame (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.317 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndGameYolo","Yolona Midgame"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.319 INFO Received GPGNet message: GameOption SpecialWeapons T4AA + EmpTacs Enabled (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.319 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["SpecialWeapons","T4AA + EmpTacs Enabled"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.320 INFO Received GPGNet message: GameOption ArtyNukeEnable No Restrictions (Buildable Arty/Nukes/Sat) (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.320 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ArtyNukeEnable","No Restrictions (Buildable Arty\/Nukes\/Sat)"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.323 INFO Received GPGNet message: GameOption HQAllyRestrict HQ Allies No Restrictions (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.323 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["HQAllyRestrict","HQ Allies No Restrictions"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.324 INFO Received GPGNet message: GameOption specialkey =================== (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.325 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["specialkey","==================="]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.326 INFO Received GPGNet message: GameOption CrazyModeLand Normal Land (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.327 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CrazyModeLand","Normal Land"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.330 INFO Received GPGNet message: GameOption CrazyModeAir Normal Air (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.330 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CrazyModeAir","Normal Air"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.331 INFO Received GPGNet message: GameOption CrazyModeNavy Normal Navy (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.331 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CrazyModeNavy","Normal Navy"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.333 INFO Received GPGNet message: GameOption EndOfSettings Good Luck! Have Fun! (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.333 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["EndOfSettings","Good Luck! Have Fun!"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.334 INFO Received GPGNet message: GameOption MySpecialKey1 off (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.335 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["MySpecialKey1","off"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.336 INFO Received GPGNet message: GameOption PhantomBonusMultiplier 100 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.336 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomBonusMultiplier","100"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.338 INFO Received GPGNet message: GameOption PhantomRevealTo 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.338 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomRevealTo","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.339 INFO Received GPGNet message: GameOption PhantomRevealWho 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.340 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomRevealWho","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.341 INFO Received GPGNet message: GameOption PhantomPaladinCoefficient 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.341 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomPaladinCoefficient","2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.342 INFO Received GPGNet message: GameOption PhantomPaladinBonus 45 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.342 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomPaladinBonus","45"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.343 INFO Received GPGNet message: GameOption PhantomRevealTime1 30 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.343 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomRevealTime1","30"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.344 INFO Received GPGNet message: GameOption PhantomRevealTime2 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.344 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomRevealTime2","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.361 INFO Received GPGNet message: GameOption PhantomRevealTime3 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.361 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomRevealTime3","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.363 INFO Received GPGNet message: GameOption Phantom_DeathReveal 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.363 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Phantom_DeathReveal","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.365 INFO Received GPGNet message: GameOption Phantom_PaladinMarks 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.365 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Phantom_PaladinMarks","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.367 INFO Received GPGNet message: GameOption Phantom_AutoBalance 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.367 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Phantom_AutoBalance","1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.368 INFO Received GPGNet message: GameOption Phantom_Meteor 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.368 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Phantom_Meteor","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.370 INFO Received GPGNet message: GameOption PhantomMeteorDelayTime 30 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.371 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomMeteorDelayTime","30"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.372 INFO Received GPGNet message: GameOption PhantomSubseqMeteorDelayTime 12 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.372 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["PhantomSubseqMeteorDelayTime","12"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.373 INFO Received GPGNet message: GameOption Phantom_PhantNumber 0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.373 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Phantom_PhantNumber","0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.375 INFO Received GPGNet message: GameOption CityscapesSpawn EmptySpots (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.375 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CityscapesSpawn","EmptySpots"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.377 INFO Received GPGNet message: GameOption CityscapesTeam Civilian (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.377 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CityscapesTeam","Civilian"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.378 INFO Received GPGNet message: GameOption CityscapesExpansion Disabled (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.378 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CityscapesExpansion","Disabled"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.380 INFO Received GPGNet message: GameOption CityscapesLargeExpansion Enabled (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.380 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CityscapesLargeExpansion","Enabled"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.381 INFO Received GPGNet message: GameOption CityscapesObjective Disabled (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.382 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["CityscapesObjective","Disabled"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.385 INFO Received GPGNet message: GameOption ScenarioFile /maps/selkie isle/selkie isle_scenario.lua (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.385 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["ScenarioFile","\/maps\/selkie isle\/selkie isle_scenario.lua"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:48.386 INFO Received GPGNet message: GameOption Slots 8 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:48.386 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameOption",["Slots",8]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.621 INFO Received GPGNet message: PlayerOption 249060 Faction 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.621 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Faction",4]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.621 INFO Received GPGNet message: PlayerOption 249060 Color 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.621 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Color",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.621 INFO Received GPGNet message: PlayerOption 249060 Team 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.622 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Team",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.622 INFO Received GPGNet message: PlayerOption 249060 StartSpot 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.622 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","StartSpot",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.628 INFO Received GPGNet message: ClearSlot 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.628 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.658 INFO Received GPGNet message: ClearSlot 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.658 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[3]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.660 INFO Received GPGNet message: ClearSlot 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.660 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[4]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.663 INFO Received GPGNet message: ClearSlot 5 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.663 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[5]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.665 INFO Received GPGNet message: ClearSlot 6 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.665 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[6]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.666 INFO Received GPGNet message: ClearSlot 7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.666 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[7]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:05:49.668 INFO Received GPGNet message: ClearSlot 8 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:05:49.669 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[8]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:08.110 INFO onConnectToPeer 181453 pipidon1337, offer: true (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:06:08.112 DEBUG Peer created: 181453, pipidon1337, localOffer: true (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:06:08.113 DEBUG Now forwarding data to peer pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:06:08.113 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:08.116 INFO ICE pipidon1337(181453): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:06:08.116 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:49936 pipidon1337 181453 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:06:08.117 INFO Sending Response:{"result":null,"id":3,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:06:08.132 INFO Received GPGNet message: Disconnected 181453 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:08.132 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["181453"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:08.760 INFO ICE pipidon1337(181453): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:06:08.761 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/tcp, 206.81.27.103:80/udp, 206.81.27.103:3478/udp, 206.81.27.103:3478/tcp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:06:11.034 DEBUG ICE pipidon1337(181453): Sending own candidates to 181453, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:06:11.034 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:11.078 INFO Sending Notification:{"method":"onIceMsg","params":[249060,181453,"{\"srcId\":249060,\"destId\":181453,\"password\":\"663tk9ishrcpk8rqth1nriau3l\",\"ufrag\":\"4ands1i0dskqir\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6539,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"0\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6539,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"1\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6539,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"2\",\"relAddr\":\"192.168.0.102\",\"relPort\":6539},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":19693,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"3\",\"relAddr\":\"93.127.74.113\",\"relPort\":6539},{\"foundation\":\"6\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":55730,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"4\",\"relAddr\":\"93.127.74.113\",\"relPort\":6539},{\"foundation\":\"6\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":52510,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"5\",\"relAddr\":\"93.127.74.113\",\"relPort\":6539}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:14.024 INFO IceMsg received {"srcId":181453,"destId":249060,"password":"4pa3e0mj0088ob63a5nhuk8j11","ufrag":"atmst1i0dsksfm","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.1.12","port":6938,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"26.223.150.114","port":6938,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"93.127.102.5","port":6938,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"2","relAddr":"192.168.1.12","relPort":6938},{"foundation":"3","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":16313,"type":"RELAYED_CANDIDATE","generation":0,"id":"3","relAddr":"93.127.102.5","relPort":6938}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:06:14.024 INFO Sending Response:{"result":null,"id":4,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:06:14.024 DEBUG ICE pipidon1337(181453): Got IceMsg for peer, offered candidates: host(udp), host(udp), srflx(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:06:14.024 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:14.028 DEBUG ICE pipidon1337(181453): Starting ICE for peer 181453 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:06:14.141 DEBUG ICE pipidon1337(181453): ICE terminated, connected, selected candidate pair: srflx <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:06:14.141 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:14.141 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:14.141 DEBUG Starting connectivity checker for peer 181453 (c.f.i.i.PeerConnectivityCheckerModule:39) 2024-06-15 15:06:14.143 DEBUG ICE pipidon1337(181453): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:06:15.372 INFO Received GPGNet message: PlayerOption 181453 Faction 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:15.372 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Faction",3]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:15.372 INFO Received GPGNet message: PlayerOption 181453 Color 18 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:15.372 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Color",18]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:15.372 INFO Received GPGNet message: PlayerOption 181453 Team 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:15.373 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Team",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:15.373 INFO Received GPGNet message: PlayerOption 181453 StartSpot 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:15.373 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","StartSpot",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:17.382 INFO Received GPGNet message: PlayerOption 181453 Ready 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:17.383 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Ready",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:17.385 INFO Received GPGNet message: PlayerOption 181453 Faction 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:17.386 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Faction",3]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:17.386 INFO Received GPGNet message: PlayerOption 181453 Color 18 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:17.386 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Color",18]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:17.386 INFO Received GPGNet message: PlayerOption 181453 Team 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:17.386 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Team",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:17.386 INFO Received GPGNet message: PlayerOption 181453 StartSpot 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:17.386 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","StartSpot",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.799 INFO Received GPGNet message: PlayerOption 249060 Faction 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.799 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Faction",4]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.799 INFO Received GPGNet message: PlayerOption 249060 Color 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.799 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Color",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.799 INFO Received GPGNet message: PlayerOption 249060 Team 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.800 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Team",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.800 INFO Received GPGNet message: PlayerOption 249060 StartSpot 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.800 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","StartSpot",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.808 INFO Received GPGNet message: PlayerOption 181453 Faction 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.808 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Faction",3]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.808 INFO Received GPGNet message: PlayerOption 181453 Color 18 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.809 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Color",18]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.809 INFO Received GPGNet message: PlayerOption 181453 Team 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.809 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Team",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.809 INFO Received GPGNet message: PlayerOption 181453 StartSpot 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.809 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","StartSpot",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.809 INFO Received GPGNet message: ClearSlot 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.809 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[3]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.813 INFO Received GPGNet message: ClearSlot 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.813 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[4]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.817 INFO Received GPGNet message: ClearSlot 5 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.817 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[5]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.822 INFO Received GPGNet message: ClearSlot 6 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.822 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[6]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.826 INFO Received GPGNet message: ClearSlot 7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.826 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[7]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:43.828 INFO Received GPGNet message: ClearSlot 8 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:43.829 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["ClearSlot",[8]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.736 INFO Received GPGNet message: PlayerOption 181453 Faction 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.737 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Faction",3]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.737 INFO Received GPGNet message: PlayerOption 181453 Color 18 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.737 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Color",18]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.737 INFO Received GPGNet message: PlayerOption 181453 Team 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.737 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Team",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.737 INFO Received GPGNet message: PlayerOption 181453 StartSpot 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.737 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","StartSpot",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.738 INFO Received GPGNet message: PlayerOption 249060 Faction 4 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.738 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Faction",4]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.739 INFO Received GPGNet message: PlayerOption 249060 Color 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.739 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Color",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.739 INFO Received GPGNet message: PlayerOption 249060 Team 3 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.740 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Team",3]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.740 INFO Received GPGNet message: PlayerOption 249060 StartSpot 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.740 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","StartSpot",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.751 INFO Received GPGNet message: PlayerOption 181453 Army 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.751 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["181453","Army",1]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:48.752 INFO Received GPGNet message: PlayerOption 249060 Army 2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:48.752 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["PlayerOption",["249060","Army",2]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:06:49.057 DEBUG New GameState: Launching (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 15:06:49.057 INFO Received GPGNet message: GameState Launching (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:06:49.057 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Launching"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:07:35.761 INFO Received GPGNet message: JsonStats {"stats":[{"blueprints":{"url0001":{"kills":0,"built":1,"lost":0,"lowest_health":10000}},"type":"Human","name":"pipidon1337","faction":3,"resources":{"massin":{"total":684.099145507813,"reclaimed":0,"reclaimRate":0,"rate":0.00999755859375},"energyout":{"total":2065,"rate":7,"excess":10},"storage":{"storedEnergy":2525,"maxEnergy":4000,"maxMass":650,"storedMass":443.049935913086},"energyin":{"total":4600,"reclaimed":0,"reclaimRate":0,"rate":2},"massout":{"total":236.000061035156,"rate":0.080000305175781,"excess":5.04986572265625}},"general":{"lastupdatetick":351,"score":163,"currentcap":1500,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":2,"built":{"mass":0,"count":1,"energy":0}},"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":1},"cdr":{"lost":0,"kills":0,"built":1},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":1}}},{"blueprints":{"xsl0001":{"kills":0,"built":1,"lost":0,"lowest_health":11500}},"type":"Human","name":"RazorRunner","faction":4,"resources":{"massin":{"total":769.079650878906,"reclaimed":0,"reclaimRate":0,"rate":0.09000244140625},"energyout":{"total":1553.02012939453,"rate":0.0800048828125,"excess":82},"storage":{"storedEnergy":2988.08203125,"maxEnergy":4000,"maxMass":650,"storedMass":613.070471191406},"energyin":{"total":4624,"reclaimed":0,"reclaimRate":0,"rate":2},"massout":{"total":146.099996948242,"rate":0,"excess":9.00977783203125}},"general":{"lastupdatetick":351,"score":112,"currentcap":1500,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":5,"built":{"mass":144,"count":5,"energy":1440}},"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":4},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":1},"cdr":{"lost":0,"kills":0,"built":1},"structures":{"lost":0,"kills":0,"built":4},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":1}}}]} (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:07:35.761 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["JsonStats",["{\"stats\":[{\"blueprints\":{\"url0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":10000}},\"type\":\"Human\",\"name\":\"pipidon1337\",\"faction\":3,\"resources\":{\"massin\":{\"total\":684.099145507813,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0.00999755859375},\"energyout\":{\"total\":2065,\"rate\":7,\"excess\":10},\"storage\":{\"storedEnergy\":2525,\"maxEnergy\":4000,\"maxMass\":650,\"storedMass\":443.049935913086},\"energyin\":{\"total\":4600,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":2},\"massout\":{\"total\":236.000061035156,\"rate\":0.080000305175781,\"excess\":5.04986572265625}},\"general\":{\"lastupdatetick\":351,\"score\":163,\"currentcap\":1500,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":2,\"built\":{\"mass\":0,\"count\":1,\"energy\":0}},\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":1},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":1}}},{\"blueprints\":{\"xsl0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":11500}},\"type\":\"Human\",\"name\":\"RazorRunner\",\"faction\":4,\"resources\":{\"massin\":{\"total\":769.079650878906,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0.09000244140625},\"energyout\":{\"total\":1553.02012939453,\"rate\":0.0800048828125,\"excess\":82},\"storage\":{\"storedEnergy\":2988.08203125,\"maxEnergy\":4000,\"maxMass\":650,\"storedMass\":613.070471191406},\"energyin\":{\"total\":4624,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":2},\"massout\":{\"total\":146.099996948242,\"rate\":0,\"excess\":9.00977783203125}},\"general\":{\"lastupdatetick\":351,\"score\":112,\"currentcap\":1500,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":5,\"built\":{\"mass\":144,\"count\":5,\"energy\":1440}},\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":4},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":1},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":0,\"kills\":0,\"built\":4},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":1}}}]}"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:07:36.051 ERROR Error while communicating with FA (input), assuming shutdown (c.f.iceadapter.gpgnet.GPGNetServer:152) java.io.EOFException: null at com.google.common.io.LittleEndianDataInputStream.readAndCheckByte(LittleEndianDataInputStream.java:235) at com.google.common.io.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:118) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readInt(FaDataInputStream.java:55) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readString(FaDataInputStream.java:64) at com.faforever.iceadapter.gpgnet.GPGNetServer$GPGNetClient.listenerThread(GPGNetServer.java:142) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:07:36.054 INFO GPGNet connection lost (c.f.iceadapter.gpgnet.GPGNetServer:178) 2024-06-15 15:07:36.054 DEBUG Closing GPGNetClient (c.f.iceadapter.gpgnet.GPGNetServer:161) 2024-06-15 15:07:36.054 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:07:36.054 INFO FA SHUTDOWN, closing everything (com.faforever.iceadapter.IceAdapter:146) 2024-06-15 15:07:36.054 INFO Closing gameSession (c.f.iceadapter.ice.GameSession:79) 2024-06-15 15:07:36.055 INFO Closing peer for player 181453 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:07:36.055 WARN Close requested, stopping... (c.f.iceadapter.rpc.RPCHandler:139) 2024-06-15 15:07:36.055 INFO close() - stopping the adapter (com.faforever.iceadapter.IceAdapter:157) 2024-06-15 15:07:36.055 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:07:36.059 DEBUG No longer listening for GPGPNET from FA (c.f.iceadapter.gpgnet.GPGNetServer:155) 2024-06-15 15:07:36.059 INFO GPGNetServer stopped (c.f.iceadapter.gpgnet.GPGNetServer:253) 2024-06-15 15:07:36.059 WARN connectivityChecker-181453 (sleeping checkerThread) was interrupted (c.f.i.i.PeerConnectivityCheckerModule:110) 2024-06-15 15:07:36.058 WARN ICE pipidon1337(181453): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:07:36.059 WARN ICE pipidon1337(181453): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:07:36.059 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:07:36.059 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:07:36.060 WARN ICE pipidon1337(181453): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:07:54.444 INFO Open the telemetry ui via https://ice-telemetry.faforever.com/app.html?gameId=22714335&playerId=249060 (c.f.i.debug.TelemetryDebugger:56) 2024-06-15 15:07:55.309 INFO Created tray icon (c.faforever.iceadapter.util.TrayIcon:78) 2024-06-15 15:07:55.309 INFO Version: SNAPSHOT (com.faforever.iceadapter.IceAdapter:73) 2024-06-15 15:07:55.310 INFO Using GPGNET_PORT: 58635 (c.f.iceadapter.gpgnet.GPGNetServer:37) 2024-06-15 15:07:55.314 INFO Generated LOBBY_PORT: 35019 (c.f.iceadapter.gpgnet.GPGNetServer:42) 2024-06-15 15:07:55.315 INFO GPGNetServer started (c.f.iceadapter.gpgnet.GPGNetServer:55) 2024-06-15 15:07:55.316 INFO Creating RPC server on port 58634 (c.f.iceadapter.rpc.RPCService:40) 2024-06-15 15:07:55.318 INFO TCP Server started. (com.nbarraille.jjsonrpc.TcpServer:37) 2024-06-15 15:07:55.319 INFO RPC started (c.f.i.debug.TelemetryDebugger:144) 2024-06-15 15:07:55.371 INFO New client connected on port 58647 (c.nbarraille.jjsonrpc.SocketListener:38) 2024-06-15 15:07:55.373 INFO RPC connected (c.f.i.debug.TelemetryDebugger:145) 2024-06-15 15:07:55.378 INFO JJSON Peer listening (com.nbarraille.jjsonrpc.JJsonPeer:206) 2024-06-15 15:07:55.395 DEBUG LobbyInitMode set to normal (c.f.iceadapter.rpc.RPCHandler:56) 2024-06-15 15:07:55.410 INFO Sending Response:{"result":null,"id":0,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:07:55.575 INFO Telemetry websocket closed (reason: Invalid status code received: 502 Status line: HTTP/1.1 502 Bad Gateway) (c.f.i.debug.TelemetryDebugger:71) 2024-06-15 15:07:55.673 INFO Created debug window. (c.f.iceadapter.debug.DebugWindow:82) 2024-06-15 15:07:56.238 WARN Invalid ICE server protocol: turns://fr-turn4.xirsys.com:5349?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 15:07:56.240 WARN Invalid ICE server protocol: turns://fr-turn4.xirsys.com:443?transport=tcp (c.f.iceadapter.ice.GameSession:155) 2024-06-15 15:07:56.243 INFO Ice Servers set, total addresses: 14 (c.f.iceadapter.ice.GameSession:171) 2024-06-15 15:07:56.243 INFO Sending Response:{"result":null,"id":1,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:07:56.365 WARN Failed to ping coturn1.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:07:56.384 WARN Failed to ping fr-turn4.xirsys.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:07:56.388 WARN Failed to ping coturn3.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:07:56.467 WARN Failed to ping coturn5.faforever.com (c.f.iceadapter.util.PingWrapper:52) 2024-06-15 15:07:56.774 INFO Created info window. (c.f.iceadapter.debug.InfoWindow:58) 2024-06-15 15:08:04.787 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:04.787 DEBUG Listening for GPG messages (c.f.iceadapter.gpgnet.GPGNetServer:137) 2024-06-15 15:08:04.787 INFO GPGNetClient has connected (c.f.iceadapter.gpgnet.GPGNetServer:84) 2024-06-15 15:08:04.792 DEBUG New GameState: Idle (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 15:08:04.793 INFO Sent GPGNet message: CreateLobby 0 35019 RazorRunner 249060 1 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:08:04.794 INFO Received GPGNet message: GameState Idle (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:08:04.794 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Idle"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:05.485 DEBUG New GameState: Lobby (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 15:08:05.485 INFO Received GPGNet message: GameState Lobby (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:08:05.485 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Lobby"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:05.530 INFO onJoinGame 275625 maam_joyce (com.faforever.iceadapter.IceAdapter:93) 2024-06-15 15:08:05.535 DEBUG Peer created: 275625, maam_joyce, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:08:05.536 DEBUG Now forwarding data to peer maam_joyce(275625) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:08:05.539 INFO Sent GPGNet message: JoinGame 127.0.0.1:50320 maam_joyce 275625 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:08:05.539 INFO Sending Response:{"result":null,"id":2,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:08:07.407 INFO IceMsg received {"srcId":275625,"destId":249060,"password":"6v1qc8u7tnetjaj02m3o4dj3jc","ufrag":"fmulo1i0dsobae","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.68.127","port":6133,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1694498815,"ip":"39.109.154.249","port":6133,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"1","relAddr":"192.168.68.127","relPort":6133},{"foundation":"2","protocol":"udp","priority":16777215,"ip":"5.161.127.50","port":18357,"type":"RELAYED_CANDIDATE","generation":0,"id":"2","relAddr":"39.109.154.249","relPort":6133}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:08:07.408 INFO Sending Response:{"result":null,"id":3,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:08:07.408 DEBUG ICE maam_joyce(275625): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:08:07.409 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:07.410 INFO ICE maam_joyce(275625): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:08:07.955 INFO ICE maam_joyce(275625): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:08:07.957 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:08:10.219 DEBUG ICE maam_joyce(275625): Sending own candidates to 275625, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:08:10.219 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:10.237 INFO Sending Notification:{"method":"onIceMsg","params":[249060,275625,"{\"srcId\":249060,\"destId\":275625,\"password\":\"2oqouacdcp2esu2fj59echuh95\",\"ufrag\":\"aj0221i0dsoevn\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6588,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"0\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6588,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"1\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6588,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"2\",\"relAddr\":\"192.168.0.102\",\"relPort\":6588},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":59568,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"3\",\"relAddr\":\"93.127.74.113\",\"relPort\":6588},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":57930,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"4\",\"relAddr\":\"93.127.74.113\",\"relPort\":6588},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":13760,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"5\",\"relAddr\":\"93.127.74.113\",\"relPort\":6588}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:10.243 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:10.252 DEBUG ICE maam_joyce(275625): Starting ICE for peer 275625 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:08:11.205 DEBUG ICE maam_joyce(275625): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:08:11.205 INFO Sending Notification:{"method":"onConnected","params":[249060,275625,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:11.205 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:11.208 DEBUG ICE maam_joyce(275625): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:08:28.500 INFO onConnectToPeer 181453 pipidon1337, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:08:28.501 DEBUG Peer created: 181453, pipidon1337, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:08:28.501 DEBUG Now forwarding data to peer pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:08:28.502 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:58940 pipidon1337 181453 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:08:28.502 INFO Sending Response:{"result":null,"id":4,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:08:28.519 INFO Received GPGNet message: Disconnected 181453 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:08:28.520 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["181453"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:31.301 INFO IceMsg received {"srcId":181453,"destId":249060,"password":"73hdkqrji9r8jha8bgven75kme","ufrag":"2gvvi1i0dsp2hp","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.1.12","port":6532,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"26.223.150.114","port":6532,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"93.127.102.5","port":6532,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"2","relAddr":"192.168.1.12","relPort":6532},{"foundation":"3","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17901,"type":"RELAYED_CANDIDATE","generation":0,"id":"3","relAddr":"93.127.102.5","relPort":6532}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:08:31.302 INFO Sending Response:{"result":null,"id":5,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:08:31.302 DEBUG ICE pipidon1337(181453): Got IceMsg for peer, offered candidates: host(udp), host(udp), srflx(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:08:31.302 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:31.302 INFO ICE pipidon1337(181453): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:08:31.303 INFO ICE pipidon1337(181453): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:08:31.304 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:08:33.522 DEBUG ICE pipidon1337(181453): Sending own candidates to 181453, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:08:33.522 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:33.523 INFO Sending Notification:{"method":"onIceMsg","params":[249060,181453,"{\"srcId\":249060,\"destId\":181453,\"password\":\"12odsn8nqncf5ke0heb412c492\",\"ufrag\":\"8ehdj1i0dsp5q7\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6140,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"6\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6140,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"7\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6140,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"8\",\"relAddr\":\"192.168.0.102\",\"relPort\":6140},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":54914,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"9\",\"relAddr\":\"93.127.74.113\",\"relPort\":6140},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":55006,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"10\",\"relAddr\":\"93.127.74.113\",\"relPort\":6140},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":17505,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"11\",\"relAddr\":\"93.127.74.113\",\"relPort\":6140}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:33.523 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:33.525 DEBUG ICE pipidon1337(181453): Starting ICE for peer 181453 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:08:33.832 DEBUG ICE pipidon1337(181453): ICE terminated, connected, selected candidate pair: host <-> prflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:08:33.832 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:33.832 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:08:33.833 DEBUG ICE pipidon1337(181453): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:09:41.083 INFO onConnectToPeer 149143 Maksimys222, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:09:41.083 DEBUG Peer created: 149143, Maksimys222, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:09:41.083 DEBUG Now forwarding data to peer Maksimys222(149143) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:09:41.084 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:63164 Maksimys222 149143 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:09:41.084 INFO Sending Response:{"result":null,"id":6,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:09:41.089 INFO Received GPGNet message: Disconnected 149143 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:09:41.089 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["149143"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:09:44.494 INFO IceMsg received {"srcId":149143,"destId":249060,"password":"34v8iavtgl1r3ftrrlsma0g22j","ufrag":"3opit1i0dsr7mc","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.31.16","port":6797,"type":"HOST_CANDIDATE","generation":0,"id":"5","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"91.211.93.76","port":6797,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"6","relAddr":"192.168.31.16","relPort":6797},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"135.181.254.226","port":12438,"type":"RELAYED_CANDIDATE","generation":0,"id":"7","relAddr":"91.211.93.76","relPort":6797},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":51335,"type":"RELAYED_CANDIDATE","generation":0,"id":"8","relAddr":"91.211.93.76","relPort":6797},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":50154,"type":"RELAYED_CANDIDATE","generation":0,"id":"9","relAddr":"91.211.93.76","relPort":6797}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:09:44.494 INFO Sending Response:{"result":null,"id":7,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:09:44.495 DEBUG ICE Maksimys222(149143): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:09:44.495 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,149143,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:09:44.496 INFO ICE Maksimys222(149143): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:09:44.497 INFO ICE Maksimys222(149143): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:09:44.497 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:09:46.717 DEBUG ICE Maksimys222(149143): Sending own candidates to 149143, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:09:46.717 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,149143,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:09:46.718 INFO Sending Notification:{"method":"onIceMsg","params":[249060,149143,"{\"srcId\":249060,\"destId\":149143,\"password\":\"49ekf1cgidikfp0qfnk07s6mqm\",\"ufrag\":\"cvm6o1i0dsrd9g\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6286,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"12\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6286,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"13\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6286,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"14\",\"relAddr\":\"192.168.0.102\",\"relPort\":6286},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":60141,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"15\",\"relAddr\":\"93.127.74.113\",\"relPort\":6286},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":54264,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"16\",\"relAddr\":\"93.127.74.113\",\"relPort\":6286},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":12502,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"17\",\"relAddr\":\"93.127.74.113\",\"relPort\":6286}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:09:46.718 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,149143,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:09:46.722 DEBUG ICE Maksimys222(149143): Starting ICE for peer 149143 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:09:47.214 DEBUG ICE Maksimys222(149143): ICE terminated, connected, selected candidate pair: host <-> relay (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:09:47.214 INFO Sending Notification:{"method":"onConnected","params":[249060,149143,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:09:47.214 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,149143,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:09:47.215 DEBUG ICE Maksimys222(149143): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:10:03.202 INFO onDisconnectFromPeer 149143 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:10:03.202 INFO Closing peer for player 149143 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:10:03.203 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) Maksimys222(149143) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:10:03.207 WARN ICE Maksimys222(149143): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:10:03.207 INFO Sent GPGNet message: DisconnectFromPeer 149143 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:10:03.208 INFO Sending Response:{"result":null,"id":8,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:10:03.208 WARN ICE Maksimys222(149143): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:10:03.208 INFO Sending Notification:{"method":"onConnected","params":[249060,149143,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:10:03.208 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,149143,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:10:03.209 WARN ICE Maksimys222(149143): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:10:03.212 INFO Received GPGNet message: Disconnected 149143 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:10:03.212 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["149143"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:11:57.355 INFO onConnectToPeer 457615 Sovereign31, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:11:57.356 DEBUG Peer created: 457615, Sovereign31, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:11:57.357 DEBUG Now forwarding data to peer Sovereign31(457615) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:11:57.358 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:59928 Sovereign31 457615 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:11:57.359 INFO Sending Response:{"result":null,"id":9,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:11:57.368 INFO Received GPGNet message: Disconnected 457615 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:11:57.368 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["457615"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:00.090 INFO IceMsg received {"srcId":457615,"destId":249060,"password":"21q9ftojpup30pud2gsftfu28h","ufrag":"fo1is1i0dsvg9r","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.1.8","port":7088,"type":"HOST_CANDIDATE","generation":0,"id":"5","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"39.62.154.188","port":7088,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"6","relAddr":"192.168.1.8","relPort":7088},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"94.130.225.99","port":10359,"type":"RELAYED_CANDIDATE","generation":0,"id":"7","relAddr":"39.62.154.188","relPort":7088},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"159.89.16.108","port":62786,"type":"RELAYED_CANDIDATE","generation":0,"id":"8","relAddr":"39.62.154.188","relPort":7088},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"159.89.16.108","port":54339,"type":"RELAYED_CANDIDATE","generation":0,"id":"9","relAddr":"39.62.154.188","relPort":7088}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:12:00.091 INFO Sending Response:{"result":null,"id":10,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:12:00.091 DEBUG ICE Sovereign31(457615): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:12:00.092 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,457615,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:00.093 INFO ICE Sovereign31(457615): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:12:00.095 INFO ICE Sovereign31(457615): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:12:00.096 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:12:02.323 DEBUG ICE Sovereign31(457615): Sending own candidates to 457615, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:12:02.324 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,457615,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:02.326 INFO Sending Notification:{"method":"onIceMsg","params":[249060,457615,"{\"srcId\":249060,\"destId\":457615,\"password\":\"4eum4l5j7c9kc5uogoar231tp8\",\"ufrag\":\"a1mpd1i0dsvhmu\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6308,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"18\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6308,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"19\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6308,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"20\",\"relAddr\":\"192.168.0.102\",\"relPort\":6308},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":51169,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"21\",\"relAddr\":\"93.127.74.113\",\"relPort\":6308},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":50254,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"22\",\"relAddr\":\"93.127.74.113\",\"relPort\":6308},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":15993,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"23\",\"relAddr\":\"93.127.74.113\",\"relPort\":6308}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:02.327 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,457615,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:02.329 DEBUG ICE Sovereign31(457615): Starting ICE for peer 457615 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:12:02.989 DEBUG ICE Sovereign31(457615): ICE terminated, connected, selected candidate pair: host <-> prflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:12:02.989 INFO Sending Notification:{"method":"onConnected","params":[249060,457615,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:02.989 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,457615,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:02.990 DEBUG ICE Sovereign31(457615): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:12:37.717 INFO onConnectToPeer 511129 LiquidMercury, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:12:37.717 DEBUG Peer created: 511129, LiquidMercury, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:12:37.718 DEBUG Now forwarding data to peer LiquidMercury(511129) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:12:37.718 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:59590 LiquidMercury 511129 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:12:37.718 INFO Sending Response:{"result":null,"id":11,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:12:37.721 INFO Received GPGNet message: Disconnected 511129 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:12:37.721 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["511129"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:39.066 INFO IceMsg received {"srcId":511129,"destId":249060,"password":"c75p6jb4m9ihpsvs9jv3j3ibf","ufrag":"5for91i0dt0lrq","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.1.179","port":6777,"type":"HOST_CANDIDATE","generation":0,"id":"10","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"86.180.96.3","port":6777,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"11","relAddr":"192.168.1.179","relPort":6777},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":50295,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"86.180.96.3","relPort":6777},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"165.227.130.191","port":50121,"type":"RELAYED_CANDIDATE","generation":0,"id":"13","relAddr":"86.180.96.3","relPort":6777},{"foundation":"4","protocol":"udp","priority":16777215,"ip":"94.130.225.99","port":16247,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"86.180.96.3","relPort":6777}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:12:39.066 INFO Sending Response:{"result":null,"id":12,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:12:39.066 DEBUG ICE LiquidMercury(511129): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:12:39.066 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,511129,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:39.067 INFO ICE LiquidMercury(511129): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:12:39.068 INFO ICE LiquidMercury(511129): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:12:39.068 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:12:41.286 DEBUG ICE LiquidMercury(511129): Sending own candidates to 511129, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:12:41.286 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,511129,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:41.287 INFO Sending Notification:{"method":"onIceMsg","params":[249060,511129,"{\"srcId\":249060,\"destId\":511129,\"password\":\"18saa29uq30kd6e5mr4jmdq8u1\",\"ufrag\":\"3mo571i0dt0nor\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6165,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"24\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6165,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"25\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6165,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"26\",\"relAddr\":\"192.168.0.102\",\"relPort\":6165},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":63416,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"27\",\"relAddr\":\"93.127.74.113\",\"relPort\":6165},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":58778,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"28\",\"relAddr\":\"93.127.74.113\",\"relPort\":6165},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":16104,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"29\",\"relAddr\":\"93.127.74.113\",\"relPort\":6165}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:41.287 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,511129,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:41.289 DEBUG ICE LiquidMercury(511129): Starting ICE for peer 511129 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:12:41.517 DEBUG ICE LiquidMercury(511129): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:12:41.517 INFO Sending Notification:{"method":"onConnected","params":[249060,511129,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:41.517 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,511129,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:12:41.517 DEBUG ICE LiquidMercury(511129): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:05.016 INFO onConnectToPeer 512751 Lame1900, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:13:05.017 DEBUG Peer created: 512751, Lame1900, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:13:05.017 DEBUG Now forwarding data to peer Lame1900(512751) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:13:05.017 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:51983 Lame1900 512751 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:13:05.017 INFO Sending Response:{"result":null,"id":13,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:05.024 INFO Received GPGNet message: Disconnected 512751 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:05.024 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["512751"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:05.904 INFO onConnectToPeer 494749 Crab_Enthusiast, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:13:05.904 DEBUG Peer created: 494749, Crab_Enthusiast, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:13:05.905 DEBUG Now forwarding data to peer Crab_Enthusiast(494749) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:13:05.905 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:51984 Crab_Enthusiast 494749 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:13:05.905 INFO Sending Response:{"result":null,"id":14,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:05.908 INFO Received GPGNet message: Disconnected 494749 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:05.908 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["494749"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:07.375 INFO IceMsg received {"srcId":494749,"destId":249060,"password":"5mabcrv1bniih62u71kf5ocn2p","ufrag":"9qgh91i0dsofus","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.0.54","port":6891,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"176.96.233.237","port":1502,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"16","relAddr":"192.168.0.54","relPort":6891},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"135.181.254.226","port":14486,"type":"RELAYED_CANDIDATE","generation":0,"id":"17","relAddr":"176.96.233.237","relPort":1502},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"167.172.162.40","port":54501,"type":"RELAYED_CANDIDATE","generation":0,"id":"18","relAddr":"176.96.233.237","relPort":1502},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"167.172.162.40","port":58060,"type":"RELAYED_CANDIDATE","generation":0,"id":"19","relAddr":"176.96.233.237","relPort":1502}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:07.375 INFO Sending Response:{"result":null,"id":15,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:07.376 DEBUG ICE Crab_Enthusiast(494749): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:07.376 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,494749,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:07.376 INFO ICE Crab_Enthusiast(494749): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:07.377 INFO ICE Crab_Enthusiast(494749): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:07.378 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:07.687 INFO IceMsg received {"srcId":512751,"destId":249060,"password":"4b0nacvm29hqp5sjtb79t1cutj","ufrag":"a5n2c1i0dt1eoe","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.0.110","port":6514,"type":"HOST_CANDIDATE","generation":0,"id":"14","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"26.221.160.183","port":6514,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6514,"type":"HOST_CANDIDATE","generation":0,"id":"16","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"94.158.9.221","port":6514,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"17","relAddr":"192.168.0.110","relPort":6514},{"foundation":"5","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17787,"type":"RELAYED_CANDIDATE","generation":0,"id":"18","relAddr":"94.158.9.221","relPort":6514},{"foundation":"7","protocol":"udp","priority":2815,"ip":"104.248.242.8","port":54617,"type":"RELAYED_CANDIDATE","generation":0,"id":"19","relAddr":"94.158.9.221","relPort":6514},{"foundation":"7","protocol":"udp","priority":2815,"ip":"104.248.242.8","port":53003,"type":"RELAYED_CANDIDATE","generation":0,"id":"20","relAddr":"94.158.9.221","relPort":6514}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:07.687 INFO Sending Response:{"result":null,"id":16,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:07.687 DEBUG ICE Lame1900(512751): Got IceMsg for peer, offered candidates: host(udp), host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:07.687 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:07.688 INFO ICE Lame1900(512751): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:07.689 INFO ICE Lame1900(512751): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:07.690 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:09.597 DEBUG ICE Crab_Enthusiast(494749): Sending own candidates to 494749, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:09.597 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,494749,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:09.598 INFO Sending Notification:{"method":"onIceMsg","params":[249060,494749,"{\"srcId\":249060,\"destId\":494749,\"password\":\"51r5etd6k28tcl857cgk86oibi\",\"ufrag\":\"ct05r1i0dt1jdh\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6832,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"30\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6832,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"31\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6832,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"32\",\"relAddr\":\"192.168.0.102\",\"relPort\":6832},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":54005,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"33\",\"relAddr\":\"93.127.74.113\",\"relPort\":6832},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":52355,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"34\",\"relAddr\":\"93.127.74.113\",\"relPort\":6832},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":19559,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"35\",\"relAddr\":\"93.127.74.113\",\"relPort\":6832}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:09.599 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,494749,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:09.601 DEBUG ICE Crab_Enthusiast(494749): Starting ICE for peer 494749 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:09.907 DEBUG ICE Lame1900(512751): Sending own candidates to 512751, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:09.907 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:09.908 INFO Sending Notification:{"method":"onIceMsg","params":[249060,512751,"{\"srcId\":249060,\"destId\":512751,\"password\":\"2t2fl33tn7uadpvbr39fp6jhc9\",\"ufrag\":\"8m5q61i0dt1jn8\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6789,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"36\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6789,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"37\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6789,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"38\",\"relAddr\":\"192.168.0.102\",\"relPort\":6789},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":59586,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"39\",\"relAddr\":\"93.127.74.113\",\"relPort\":6789},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":59423,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"40\",\"relAddr\":\"93.127.74.113\",\"relPort\":6789},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":17772,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"41\",\"relAddr\":\"93.127.74.113\",\"relPort\":6789}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:09.908 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:09.910 DEBUG ICE Lame1900(512751): Starting ICE for peer 512751 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:10.148 DEBUG ICE Crab_Enthusiast(494749): ICE terminated, connected, selected candidate pair: host <-> relay (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:10.149 INFO Sending Notification:{"method":"onConnected","params":[249060,494749,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:10.149 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,494749,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:10.153 DEBUG ICE Crab_Enthusiast(494749): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:10.579 DEBUG ICE Lame1900(512751): ICE terminated, connected, selected candidate pair: relay <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:10.579 INFO Sending Notification:{"method":"onConnected","params":[249060,512751,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:10.579 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:10.581 INFO Started turn refresh module for peer Lame1900 (c.f.i.ice.PeerTurnRefreshModule:60) 2024-06-15 15:13:10.582 DEBUG ICE Lame1900(512751): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:10.584 INFO Sent turn refresh request. (c.f.i.ice.PeerTurnRefreshModule:72) 2024-06-15 15:13:17.072 INFO onConnectToPeer 497472 Rinswind__, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:13:17.073 DEBUG Peer created: 497472, Rinswind__, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:13:17.073 DEBUG Now forwarding data to peer Rinswind__(497472) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:13:17.073 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:52443 Rinswind__ 497472 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:13:17.073 INFO Sending Response:{"result":null,"id":17,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:17.076 INFO Received GPGNet message: Disconnected 497472 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:17.076 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["497472"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:18.267 INFO IceMsg received {"srcId":497472,"destId":249060,"password":"2ari1t1ph0jmnaue6ejjplknii","ufrag":"dt46s1i0dt1se7","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.137.1","port":6975,"type":"HOST_CANDIDATE","generation":0,"id":"16","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"192.168.117.1","port":6975,"type":"HOST_CANDIDATE","generation":0,"id":"17","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6975,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113932031,"ip":"192.168.68.101","port":6975,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":1677724415,"ip":"31.43.49.187","port":6975,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"20","relAddr":"192.168.68.101","relPort":6975},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":62100,"type":"RELAYED_CANDIDATE","generation":0,"id":"21","relAddr":"31.43.49.187","relPort":6975},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":50176,"type":"RELAYED_CANDIDATE","generation":0,"id":"22","relAddr":"31.43.49.187","relPort":6975},{"foundation":"7","protocol":"udp","priority":2815,"ip":"94.130.225.99","port":14152,"type":"RELAYED_CANDIDATE","generation":0,"id":"23","relAddr":"31.43.49.187","relPort":6975}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:18.267 INFO Sending Response:{"result":null,"id":18,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:18.267 DEBUG ICE Rinswind__(497472): Got IceMsg for peer, offered candidates: host(udp), host(udp), host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:18.267 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,497472,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:18.268 INFO ICE Rinswind__(497472): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:18.268 INFO ICE Rinswind__(497472): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:18.269 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:20.487 DEBUG ICE Rinswind__(497472): Sending own candidates to 497472, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:20.487 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,497472,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:20.488 INFO Sending Notification:{"method":"onIceMsg","params":[249060,497472,"{\"srcId\":249060,\"destId\":497472,\"password\":\"346s92pklvfdn2vupdn5uj8kh5\",\"ufrag\":\"3upiq1i0dt1u1s\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6216,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"42\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6216,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"43\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6216,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"44\",\"relAddr\":\"192.168.0.102\",\"relPort\":6216},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":59655,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"45\",\"relAddr\":\"93.127.74.113\",\"relPort\":6216},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":65003,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"46\",\"relAddr\":\"93.127.74.113\",\"relPort\":6216},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":10907,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"47\",\"relAddr\":\"93.127.74.113\",\"relPort\":6216}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:20.489 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,497472,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:20.493 DEBUG ICE Rinswind__(497472): Starting ICE for peer 497472 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:20.955 DEBUG ICE Rinswind__(497472): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:20.955 INFO Sending Notification:{"method":"onConnected","params":[249060,497472,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:20.955 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,497472,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:20.955 DEBUG ICE Rinswind__(497472): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:21.260 INFO Received GPGNet message: GameFull (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:21.261 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameFull",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:21.768 INFO onConnectToPeer 485953 Grummpy, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:13:21.769 DEBUG Peer created: 485953, Grummpy, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:13:21.769 DEBUG Now forwarding data to peer Grummpy(485953) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:13:21.770 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:52445 Grummpy 485953 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:13:21.770 INFO Sending Response:{"result":null,"id":19,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:21.776 INFO Received GPGNet message: Disconnected 485953 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:21.776 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["485953"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:23.740 INFO IceMsg received {"srcId":485953,"destId":249060,"password":"42n3n614q56ocvasgng436usqr","ufrag":"2uqg81i0dt211b","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.1.110","port":6697,"type":"HOST_CANDIDATE","generation":0,"id":"4","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1694498815,"ip":"110.174.66.165","port":6697,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"10","relAddr":"192.168.1.110","relPort":6697},{"foundation":"2","protocol":"udp","priority":16777215,"ip":"5.161.127.50","port":13365,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"110.174.66.165","relPort":6697}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:23.741 INFO Sending Response:{"result":null,"id":20,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:23.743 DEBUG ICE Grummpy(485953): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:23.744 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,485953,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:23.745 INFO ICE Grummpy(485953): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:23.748 INFO ICE Grummpy(485953): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:23.749 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:24.069 INFO IceMsg received {"srcId":512751,"destId":249060,"password":"6ndu2rpd71aoqd9o5pqtkorfk0","ufrag":"2hih61i0dt1uqh","candidates":[{"foundation":"4","protocol":"udp","priority":1677724415,"ip":"94.158.9.221","port":6876,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"52","relAddr":"192.168.0.110","relPort":6876},{"foundation":"5","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10547,"type":"RELAYED_CANDIDATE","generation":0,"id":"53","relAddr":"94.158.9.221","relPort":6876},{"foundation":"7","protocol":"udp","priority":2815,"ip":"104.248.242.8","port":52838,"type":"RELAYED_CANDIDATE","generation":0,"id":"54","relAddr":"94.158.9.221","relPort":6876},{"foundation":"7","protocol":"udp","priority":2815,"ip":"104.248.242.8","port":60276,"type":"RELAYED_CANDIDATE","generation":0,"id":"55","relAddr":"94.158.9.221","relPort":6876}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:24.069 INFO Sending Response:{"result":null,"id":21,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:24.069 DEBUG ICE Lame1900(512751): Got IceMsg for peer, offered candidates: srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:24.069 INFO ICE Lame1900(512751): Received new candidates/offer, stopping... (c.f.iceadapter.ice.PeerIceModule:208) 2024-06-15 15:13:24.070 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 97 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.070 WARN Sleeping refreshThread was interrupted (c.f.i.ice.PeerTurnRefreshModule:80) 2024-06-15 15:13:24.070 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.070 WARN ICE Lame1900(512751): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:13:24.070 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.070 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.070 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.070 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.070 INFO Sending Notification:{"method":"onConnected","params":[249060,512751,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:24.071 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.071 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.071 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:24.071 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.072 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.073 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.075 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.076 WARN ICE Lame1900(512751): Received invalid packet, first byte: 0x64, length: 1500 (c.f.iceadapter.ice.PeerIceModule:409) 2024-06-15 15:13:24.078 WARN ICE Lame1900(512751): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:13:24.081 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:24.082 INFO ICE Lame1900(512751): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:24.083 INFO ICE Lame1900(512751): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:24.084 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:25.972 DEBUG ICE Grummpy(485953): Sending own candidates to 485953, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:25.972 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,485953,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:25.973 INFO Sending Notification:{"method":"onIceMsg","params":[249060,485953,"{\"srcId\":249060,\"destId\":485953,\"password\":\"6qgmv79ank7hpdph6c40sh6ki2\",\"ufrag\":\"4ai8a1i0dt23d2\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6312,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"48\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6312,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"49\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6312,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"50\",\"relAddr\":\"192.168.0.102\",\"relPort\":6312},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":64391,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"51\",\"relAddr\":\"93.127.74.113\",\"relPort\":6312},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":52729,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"52\",\"relAddr\":\"93.127.74.113\",\"relPort\":6312},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":15994,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"53\",\"relAddr\":\"93.127.74.113\",\"relPort\":6312}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:25.973 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,485953,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:25.975 DEBUG ICE Grummpy(485953): Starting ICE for peer 485953 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:26.305 DEBUG ICE Lame1900(512751): Sending own candidates to 512751, offered candidates: srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:26.305 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:26.306 INFO Sending Notification:{"method":"onIceMsg","params":[249060,512751,"{\"srcId\":249060,\"destId\":512751,\"password\":\"27bidvl3f6qrdl12csgtk49s9t\",\"ufrag\":\"4d8t91i0dt23ni\",\"candidates\":[{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6627,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"56\",\"relAddr\":\"192.168.0.102\",\"relPort\":6627},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":51479,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"57\",\"relAddr\":\"93.127.74.113\",\"relPort\":6627},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":60640,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"58\",\"relAddr\":\"93.127.74.113\",\"relPort\":6627},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":18403,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"59\",\"relAddr\":\"93.127.74.113\",\"relPort\":6627}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:26.306 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:26.307 DEBUG ICE Lame1900(512751): Starting ICE for peer 512751 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:26.735 DEBUG ICE Lame1900(512751): ICE terminated, connected, selected candidate pair: relay <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:26.735 INFO Sending Notification:{"method":"onConnected","params":[249060,512751,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:26.735 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:26.735 INFO Started turn refresh module for peer Lame1900 (c.f.i.ice.PeerTurnRefreshModule:60) 2024-06-15 15:13:26.736 DEBUG ICE Lame1900(512751): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:26.736 INFO Sent turn refresh request. (c.f.i.ice.PeerTurnRefreshModule:72) 2024-06-15 15:13:26.813 DEBUG ICE Grummpy(485953): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:26.813 INFO Sending Notification:{"method":"onConnected","params":[249060,485953,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:26.813 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,485953,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:26.814 DEBUG ICE Grummpy(485953): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:33.135 INFO onConnectToPeer 515298 K-Wezel, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:13:33.135 DEBUG Peer created: 515298, K-Wezel, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:13:33.135 DEBUG Now forwarding data to peer K-Wezel(515298) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:13:33.136 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:55634 K-Wezel 515298 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:13:33.136 INFO Sending Response:{"result":null,"id":22,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:33.143 INFO Received GPGNet message: Disconnected 515298 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:33.143 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["515298"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:34.899 INFO IceMsg received {"srcId":515298,"destId":249060,"password":"2ic1sv9b2n7k7h5mf3h6nrq3fl","ufrag":"1372d1i0dt2c28","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.0.150","port":6380,"type":"HOST_CANDIDATE","generation":0,"id":"58","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"192.168.0.240","port":6380,"type":"HOST_CANDIDATE","generation":0,"id":"59","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"81.83.78.154","port":6380,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"60","relAddr":"192.168.0.150","relPort":6380},{"foundation":"5","protocol":"udp","priority":1677724415,"ip":"81.83.78.154","port":2786,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"61","relAddr":"192.168.0.240","relPort":6380},{"foundation":"7","protocol":"udp","priority":1677724415,"ip":"81.83.78.154","port":2793,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"62","relAddr":"192.168.0.240","relPort":6380},{"foundation":"4","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":50431,"type":"RELAYED_CANDIDATE","generation":0,"id":"63","relAddr":"81.83.78.154","relPort":2786},{"foundation":"4","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":60173,"type":"RELAYED_CANDIDATE","generation":0,"id":"64","relAddr":"81.83.78.154","relPort":2786},{"foundation":"6","protocol":"udp","priority":2815,"ip":"94.130.225.99","port":15416,"type":"RELAYED_CANDIDATE","generation":0,"id":"65","relAddr":"81.83.78.154","relPort":2793},{"foundation":"6","protocol":"udp","priority":2815,"ip":"94.130.225.99","port":12242,"type":"RELAYED_CANDIDATE","generation":0,"id":"66","relAddr":"81.83.78.154","relPort":6380},{"foundation":"4","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":59173,"type":"RELAYED_CANDIDATE","generation":0,"id":"67","relAddr":"81.83.78.154","relPort":6380},{"foundation":"4","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":64409,"type":"RELAYED_CANDIDATE","generation":0,"id":"68","relAddr":"81.83.78.154","relPort":6380}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:34.900 INFO Sending Response:{"result":null,"id":23,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:34.900 DEBUG ICE K-Wezel(515298): Got IceMsg for peer, offered candidates: host(udp), host(udp), srflx(udp), srflx(udp), srflx(udp), relay(udp), relay(udp), relay(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:34.900 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,515298,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:34.900 INFO ICE K-Wezel(515298): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:34.901 INFO ICE K-Wezel(515298): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:34.901 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:37.117 DEBUG ICE K-Wezel(515298): Sending own candidates to 515298, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:37.117 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,515298,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:37.117 INFO Sending Notification:{"method":"onIceMsg","params":[249060,515298,"{\"srcId\":249060,\"destId\":515298,\"password\":\"6ah3ii0g2gnld28j1192p36p69\",\"ufrag\":\"56hbp1i0dt2e9k\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":7075,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"60\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":7075,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"61\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":7075,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"62\",\"relAddr\":\"192.168.0.102\",\"relPort\":7075},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":63849,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"63\",\"relAddr\":\"93.127.74.113\",\"relPort\":7075},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":61635,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"64\",\"relAddr\":\"93.127.74.113\",\"relPort\":7075},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":16304,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"65\",\"relAddr\":\"93.127.74.113\",\"relPort\":7075}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:37.118 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,515298,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:37.120 DEBUG ICE K-Wezel(515298): Starting ICE for peer 515298 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:37.449 DEBUG ICE K-Wezel(515298): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:37.449 INFO Sending Notification:{"method":"onConnected","params":[249060,515298,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:37.449 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,515298,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:37.450 DEBUG ICE K-Wezel(515298): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:45.213 INFO onConnectToPeer 512048 raCecaRCloud, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:13:45.213 DEBUG Peer created: 512048, raCecaRCloud, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:13:45.214 DEBUG Now forwarding data to peer raCecaRCloud(512048) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:13:45.214 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:60216 raCecaRCloud 512048 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:13:45.214 INFO Sending Response:{"result":null,"id":24,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:45.227 INFO Received GPGNet message: Disconnected 512048 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:45.227 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["512048"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:48.150 INFO IceMsg received {"srcId":512048,"destId":249060,"password":"2d0ld66tkscnmj3g64ftop7c6k","ufrag":"1f1o21i0dt2ppc","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"10.239.1.152","port":6674,"type":"HOST_CANDIDATE","generation":0,"id":"23","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1694498815,"ip":"115.70.210.205","port":63049,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"24","relAddr":"10.239.1.152","relPort":6674},{"foundation":"2","protocol":"udp","priority":16777215,"ip":"5.161.127.50","port":13117,"type":"RELAYED_CANDIDATE","generation":0,"id":"25","relAddr":"115.70.210.205","relPort":63049},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"46.101.142.81","port":63238,"type":"RELAYED_CANDIDATE","generation":0,"id":"26","relAddr":"115.70.210.205","relPort":63049},{"foundation":"5","protocol":"udp","priority":16777215,"ip":"46.101.142.81","port":50800,"type":"RELAYED_CANDIDATE","generation":0,"id":"27","relAddr":"115.70.210.205","relPort":63049}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:48.150 INFO Sending Response:{"result":null,"id":25,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:48.150 DEBUG ICE raCecaRCloud(512048): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:48.150 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512048,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:48.150 INFO ICE raCecaRCloud(512048): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:48.151 INFO ICE raCecaRCloud(512048): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:48.151 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:50.365 DEBUG ICE raCecaRCloud(512048): Sending own candidates to 512048, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:50.365 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512048,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:50.365 INFO Sending Notification:{"method":"onIceMsg","params":[249060,512048,"{\"srcId\":249060,\"destId\":512048,\"password\":\"5vp0hr900ec9h3tcm1pjqi7i5\",\"ufrag\":\"c84md1i0dt2r7m\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6211,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"66\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6211,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"67\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6211,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"68\",\"relAddr\":\"192.168.0.102\",\"relPort\":6211},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":62582,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"69\",\"relAddr\":\"93.127.74.113\",\"relPort\":6211},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":63396,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"70\",\"relAddr\":\"93.127.74.113\",\"relPort\":6211},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":17229,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"71\",\"relAddr\":\"93.127.74.113\",\"relPort\":6211}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:50.365 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512048,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:50.366 DEBUG ICE raCecaRCloud(512048): Starting ICE for peer 512048 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:50.831 INFO onConnectToPeer 493819 peter321, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:13:50.831 DEBUG Peer created: 493819, peter321, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:13:50.832 DEBUG Now forwarding data to peer peter321(493819) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:13:50.832 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:60218 peter321 493819 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:13:50.832 INFO Sending Response:{"result":null,"id":26,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:50.845 INFO Received GPGNet message: Disconnected 493819 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:13:50.845 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["493819"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:51.149 DEBUG ICE raCecaRCloud(512048): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:51.149 INFO Sending Notification:{"method":"onConnected","params":[249060,512048,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:51.149 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512048,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:51.150 DEBUG ICE raCecaRCloud(512048): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:13:53.167 INFO IceMsg received {"srcId":493819,"destId":249060,"password":"47mdorh8r0lmo7va3teb1h123u","ufrag":"8dmua1i0dt2td7","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.2.63","port":6397,"type":"HOST_CANDIDATE","generation":0,"id":"45","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1694498815,"ip":"84.82.9.158","port":6397,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"46","relAddr":"192.168.2.63","relPort":6397},{"foundation":"2","protocol":"udp","priority":16777215,"ip":"94.130.225.99","port":17239,"type":"RELAYED_CANDIDATE","generation":0,"id":"47","relAddr":"84.82.9.158","relPort":6397}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:13:53.168 INFO Sending Response:{"result":null,"id":27,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:13:53.168 DEBUG ICE peter321(493819): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:13:53.168 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:53.168 INFO ICE peter321(493819): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:13:53.169 INFO ICE peter321(493819): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:13:53.169 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:13:55.385 DEBUG ICE peter321(493819): Sending own candidates to 493819, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:13:55.385 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:55.386 INFO Sending Notification:{"method":"onIceMsg","params":[249060,493819,"{\"srcId\":249060,\"destId\":493819,\"password\":\"24jgog1d2g6146d2hh0bn32upc\",\"ufrag\":\"1ej531i0dt304g\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6283,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"72\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6283,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"73\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6283,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"74\",\"relAddr\":\"192.168.0.102\",\"relPort\":6283},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":56972,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"75\",\"relAddr\":\"93.127.74.113\",\"relPort\":6283},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":51155,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"76\",\"relAddr\":\"93.127.74.113\",\"relPort\":6283},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":19571,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"77\",\"relAddr\":\"93.127.74.113\",\"relPort\":6283}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:55.386 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:55.386 DEBUG ICE peter321(493819): Starting ICE for peer 493819 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:13:55.619 DEBUG ICE peter321(493819): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:13:55.619 INFO Sending Notification:{"method":"onConnected","params":[249060,493819,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:55.619 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:13:55.619 DEBUG ICE peter321(493819): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:14:04.729 INFO Received GPGNet message: Chat 7 no conconnection (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:04.729 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Chat",["7 no conconnection"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:17.514 INFO Received GPGNet message: Chat 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:17.514 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Chat",["1"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:17.886 INFO onDisconnectFromPeer 515298 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:14:17.886 INFO Closing peer for player 515298 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:14:17.886 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) K-Wezel(515298) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:14:17.888 INFO Sent GPGNet message: DisconnectFromPeer 515298 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:14:17.888 INFO Sending Response:{"result":null,"id":28,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:14:17.887 WARN ICE K-Wezel(515298): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:14:17.888 WARN ICE K-Wezel(515298): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:14:17.888 INFO Sending Notification:{"method":"onConnected","params":[249060,515298,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:17.888 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,515298,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:17.889 WARN ICE K-Wezel(515298): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:14:17.897 INFO Received GPGNet message: Disconnected 515298 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:17.897 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["515298"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:31.965 INFO Received GPGNet message: Chat 1 R (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:31.965 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Chat",["1 R"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:32.865 INFO Received GPGNet message: Chat e (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:32.865 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Chat",["e"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:37.266 INFO onDisconnectFromPeer 512048 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:14:37.267 INFO Closing peer for player 512048 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:14:37.267 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) raCecaRCloud(512048) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:14:37.268 WARN ICE raCecaRCloud(512048): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:14:37.268 INFO Sent GPGNet message: DisconnectFromPeer 512048 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:14:37.269 INFO Sending Response:{"result":null,"id":29,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:14:37.269 WARN ICE raCecaRCloud(512048): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:14:37.269 INFO Sending Notification:{"method":"onConnected","params":[249060,512048,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:37.270 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512048,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:37.270 WARN ICE raCecaRCloud(512048): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:14:37.283 INFO Received GPGNet message: Disconnected 512048 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:37.283 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["512048"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:51.654 INFO onDisconnectFromPeer 485953 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:14:51.654 INFO Closing peer for player 485953 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:14:51.655 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) Grummpy(485953) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:14:51.657 INFO Sent GPGNet message: DisconnectFromPeer 485953 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:14:51.656 WARN ICE Grummpy(485953): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:14:51.657 INFO Sending Response:{"result":null,"id":30,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:14:51.657 WARN ICE Grummpy(485953): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:14:51.657 INFO Sending Notification:{"method":"onConnected","params":[249060,485953,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:51.657 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,485953,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:51.659 WARN ICE Grummpy(485953): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:14:51.666 INFO Received GPGNet message: Disconnected 485953 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:51.667 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["485953"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:14:55.234 INFO Received GPGNet message: Chat I dont have connection with 1 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:14:55.234 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Chat",["I dont have connection with 1 "]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:12.121 INFO onDisconnectFromPeer 493819 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:15:12.121 INFO Closing peer for player 493819 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:15:12.122 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) peter321(493819) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:15:12.123 INFO Sent GPGNet message: DisconnectFromPeer 493819 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:15:12.123 INFO Sending Response:{"result":null,"id":31,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:15:12.123 WARN ICE peter321(493819): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:15:12.124 WARN ICE peter321(493819): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:15:12.124 INFO Sending Notification:{"method":"onConnected","params":[249060,493819,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:12.124 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:12.124 WARN ICE peter321(493819): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:15:12.135 INFO Received GPGNet message: Disconnected 493819 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:15:12.135 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["493819"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:17.713 INFO onDisconnectFromPeer 512751 (com.faforever.iceadapter.IceAdapter:121) 2024-06-15 15:15:17.713 INFO Closing peer for player 512751 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:15:17.713 WARN Sleeping refreshThread was interrupted (c.f.i.ice.PeerTurnRefreshModule:80) 2024-06-15 15:15:17.715 WARN ICE Lame1900(512751): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:15:17.715 INFO Sent GPGNet message: DisconnectFromPeer 512751 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:15:17.715 WARN ICE Lame1900(512751): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:15:17.715 INFO Sending Response:{"result":null,"id":32,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:15:17.715 INFO Sending Notification:{"method":"onConnected","params":[249060,512751,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:17.715 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,512751,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:17.716 WARN ICE Lame1900(512751): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:15:17.720 INFO Received GPGNet message: Disconnected 512751 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:15:17.720 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["512751"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:28.864 INFO onConnectToPeer 493819 peter321, offer: false (com.faforever.iceadapter.IceAdapter:110) 2024-06-15 15:15:28.864 DEBUG Peer created: 493819, peter321, localOffer: false (com.faforever.iceadapter.ice.Peer:32) 2024-06-15 15:15:28.864 DEBUG Now forwarding data to peer peter321(493819) (com.faforever.iceadapter.ice.Peer:53) 2024-06-15 15:15:28.865 INFO Sent GPGNet message: ConnectToPeer 127.0.0.1:58542 peter321 493819 (c.f.iceadapter.gpgnet.GPGNetServer:126) 2024-06-15 15:15:28.865 INFO Sending Response:{"result":null,"id":33,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:15:28.870 INFO Received GPGNet message: Disconnected 493819 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:15:28.871 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Disconnected",["493819"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:30.729 INFO IceMsg received {"srcId":493819,"destId":249060,"password":"1o2tkio96haublt183dq7qdcqi","ufrag":"alrji1i0dt5t2e","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.2.63","port":6697,"type":"HOST_CANDIDATE","generation":0,"id":"17","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":1694498815,"ip":"84.82.9.158","port":6697,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"22","relAddr":"192.168.2.63","relPort":6697},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"159.89.16.108","port":53258,"type":"RELAYED_CANDIDATE","generation":0,"id":"25","relAddr":"84.82.9.158","relPort":6697},{"foundation":"3","protocol":"udp","priority":16777215,"ip":"159.89.16.108","port":49941,"type":"RELAYED_CANDIDATE","generation":0,"id":"28","relAddr":"84.82.9.158","relPort":6697},{"foundation":"4","protocol":"udp","priority":16777215,"ip":"5.161.127.50","port":17244,"type":"RELAYED_CANDIDATE","generation":0,"id":"34","relAddr":"84.82.9.158","relPort":6697}]} (c.f.iceadapter.rpc.RPCHandler:80) 2024-06-15 15:15:30.729 INFO Sending Response:{"result":null,"id":34,"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:574) 2024-06-15 15:15:30.729 DEBUG ICE peter321(493819): Got IceMsg for peer, offered candidates: host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:197) 2024-06-15 15:15:30.730 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"gathering"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:30.730 INFO ICE peter321(493819): Initiating ICE for peer (c.f.iceadapter.ice.PeerIceModule:84) 2024-06-15 15:15:30.730 INFO ICE peter321(493819): Gathering ice candidates (c.f.iceadapter.ice.PeerIceModule:108) 2024-06-15 15:15:30.731 INFO Using all viable ice servers: [94.130.225.99:3478/tcp, 94.130.225.99:3478/udp], [135.181.254.226:3478/udp, 135.181.254.226:3478/tcp], [5.161.127.50:3478/tcp, 5.161.127.50:3478/udp], [206.81.27.103:80/udp, 206.81.27.103:80/tcp, 206.81.27.103:3478/tcp, 206.81.27.103:3478/udp] (c.f.iceadapter.ice.PeerIceModule:177) 2024-06-15 15:15:32.951 DEBUG ICE peter321(493819): Sending own candidates to 493819, offered candidates: host(udp), host(udp), srflx(udp), relay(udp), relay(udp), relay(udp) (c.f.iceadapter.ice.PeerIceModule:149) 2024-06-15 15:15:32.951 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"awaitingCandidates"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:32.954 INFO Sending Notification:{"method":"onIceMsg","params":[249060,493819,"{\"srcId\":249060,\"destId\":493819,\"password\":\"39o3n26j9o6cbpmlpere9dv6oe\",\"ufrag\":\"abb4u1i0dt5vda\",\"candidates\":[{\"foundation\":\"1\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"26.72.121.97\",\"port\":6247,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"78\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"2\",\"protocol\":\"udp\",\"priority\":2130706431,\"ip\":\"192.168.0.102\",\"port\":6247,\"type\":\"HOST_CANDIDATE\",\"generation\":0,\"id\":\"79\",\"relAddr\":null,\"relPort\":0},{\"foundation\":\"3\",\"protocol\":\"udp\",\"priority\":1677724415,\"ip\":\"93.127.74.113\",\"port\":6247,\"type\":\"SERVER_REFLEXIVE_CANDIDATE\",\"generation\":0,\"id\":\"80\",\"relAddr\":\"192.168.0.102\",\"relPort\":6247},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":51797,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"81\",\"relAddr\":\"93.127.74.113\",\"relPort\":6247},{\"foundation\":\"4\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"206.81.27.103\",\"port\":64060,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"82\",\"relAddr\":\"93.127.74.113\",\"relPort\":6247},{\"foundation\":\"5\",\"protocol\":\"udp\",\"priority\":2815,\"ip\":\"94.130.225.99\",\"port\":12398,\"type\":\"RELAYED_CANDIDATE\",\"generation\":0,\"id\":\"83\",\"relAddr\":\"93.127.74.113\",\"relPort\":6247}]}"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:32.955 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"checking"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:32.955 DEBUG ICE peter321(493819): Starting ICE for peer 493819 (c.f.iceadapter.ice.PeerIceModule:232) 2024-06-15 15:15:33.112 INFO Received GPGNet message: GameFull (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:15:33.113 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameFull",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:33.168 DEBUG ICE peter321(493819): ICE terminated, connected, selected candidate pair: host <-> srflx (c.f.iceadapter.ice.PeerIceModule:257) 2024-06-15 15:15:33.171 INFO Sending Notification:{"method":"onConnected","params":[249060,493819,true],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:33.172 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"connected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:15:33.177 DEBUG ICE peter321(493819): Now forwarding data from ICE to FA for peer (c.f.iceadapter.ice.PeerIceModule:385) 2024-06-15 15:15:55.439 DEBUG New GameState: Launching (c.f.iceadapter.gpgnet.GPGNetServer:95) 2024-06-15 15:15:55.439 INFO Received GPGNet message: GameState Launching (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:15:55.439 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameState",["Launching"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.333 INFO Received GPGNet message: GameResult 1 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.334 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[1,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.334 INFO Received GPGNet message: GameResult 2 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.334 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[2,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.334 INFO Received GPGNet message: GameResult 3 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.334 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[3,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.334 INFO Received GPGNet message: GameResult 4 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.334 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[4,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.335 INFO Received GPGNet message: GameResult 5 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.335 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[5,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.335 INFO Received GPGNet message: GameResult 6 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.335 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[6,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.335 INFO Received GPGNet message: GameResult 7 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.335 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[7,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:08.335 INFO Received GPGNet message: GameResult 8 defeat -10 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:08.335 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameResult",[8,"defeat -10"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:12.407 INFO Received GPGNet message: JsonStats {"stats":[{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":1500,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":16.089999961853,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"Rinswind__","faction":1,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":1500,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.010000038147,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"LiquidMercury","faction":4,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":2000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.0299999237061,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"Sovereign31","faction":1,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":2000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.05,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"Crab_Enthusiast","faction":1,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":3000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.0700000762939,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"RazorRunner","faction":4,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":3000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":17.089999961853,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"maam_joyce","faction":2,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":6000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":18.010000038147,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"pipidon1337","faction":3,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}},{"type":"Human","general":{"lastupdatetick":41,"score":0,"currentcap":6000,"lost":{"mass":0,"count":0,"energy":0},"kills":{"mass":0,"count":0,"energy":0},"currentunits":0,"built":{"mass":0,"count":0,"energy":0}},"Defeated":18.0299999237061,"units":{"air":{"lost":0,"kills":0,"built":0},"tech3":{"lost":0,"kills":0,"built":0},"experimental":{"lost":0,"kills":0,"built":0},"tech2":{"lost":0,"kills":0,"built":0},"tech1":{"lost":0,"kills":0,"built":0},"transportation":{"lost":0,"kills":0,"built":0},"land":{"lost":0,"kills":0,"built":0},"cdr":{"lost":0,"kills":0,"built":0},"structures":{"lost":0,"kills":0,"built":0},"sacu":{"lost":0,"kills":0,"built":0},"naval":{"lost":0,"kills":0,"built":0},"engineer":{"lost":0,"kills":0,"built":0}},"blueprints":[],"name":"peter321","faction":3,"resources":{"massin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"energyout":{"total":0,"rate":0,"excess":0},"storage":{"storedEnergy":0,"maxEnergy":100,"maxMass":0,"storedMass":0},"energyin":{"total":0,"reclaimed":0,"reclaimRate":0,"rate":0},"massout":{"total":0,"rate":0,"excess":0}}}]} (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:12.407 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["JsonStats",["{\"stats\":[{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":1500,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":16.089999961853,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"Rinswind__\",\"faction\":1,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":1500,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.010000038147,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"LiquidMercury\",\"faction\":4,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":2000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.0299999237061,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"Sovereign31\",\"faction\":1,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":2000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.05,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"Crab_Enthusiast\",\"faction\":1,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":3000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.0700000762939,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"RazorRunner\",\"faction\":4,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":3000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":17.089999961853,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"maam_joyce\",\"faction\":2,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":6000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":18.010000038147,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"pipidon1337\",\"faction\":3,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":41,\"score\":0,\"currentcap\":6000,\"lost\":{\"mass\":0,\"count\":0,\"energy\":0},\"kills\":{\"mass\":0,\"count\":0,\"energy\":0},\"currentunits\":0,\"built\":{\"mass\":0,\"count\":0,\"energy\":0}},\"Defeated\":18.0299999237061,\"units\":{\"air\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech1\":{\"lost\":0,\"kills\":0,\"built\":0},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":0,\"built\":0},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":0},\"structures\":{\"lost\":0,\"kills\":0,\"built\":0},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":0,\"built\":0}},\"blueprints\":[],\"name\":\"peter321\",\"faction\":3,\"resources\":{\"massin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":0,\"rate\":0,\"excess\":0},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":0,\"reclaimed\":0,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":0,\"rate\":0,\"excess\":0}}}]}"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:12.408 INFO GameEnded received, stopping reconnects... (c.f.iceadapter.gpgnet.GPGNetServer:108) 2024-06-15 15:16:12.408 INFO Received GPGNet message: GameEnded (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:12.408 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["GameEnded",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:13.422 INFO Received GPGNet message: Desync 50 1 591ed67865365b5e35b858e8a1ac0b92 1fad9e6f1110dd3c2183ab4e9e56e596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:13.422 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,1,"591ed67865365b5e35b858e8a1ac0b92","1fad9e6f1110dd3c2183ab4e9e56e596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:13.422 INFO Received GPGNet message: Desync 50 3 591ed67865365b5e35b858e8a1ac0b92 1fad9e6f1110dd3c2183ab4e9e56e596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:13.422 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,3,"591ed67865365b5e35b858e8a1ac0b92","1fad9e6f1110dd3c2183ab4e9e56e596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:13.422 INFO Received GPGNet message: Desync 50 5 591ed67865365b5e35b858e8a1ac0b92 1fad9e6f1110dd3c2183ab4e9e56e596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:13.422 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,5,"591ed67865365b5e35b858e8a1ac0b92","1fad9e6f1110dd3c2183ab4e9e56e596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:13.422 INFO Received GPGNet message: Desync 50 6 591ed67865365b5e35b858e8a1ac0b92 1fad9e6f1110dd3c2183ab4e9e56e596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:13.422 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,6,"591ed67865365b5e35b858e8a1ac0b92","1fad9e6f1110dd3c2183ab4e9e56e596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:13.422 INFO Received GPGNet message: Desync 50 7 591ed67865365b5e35b858e8a1ac0b92 1fad9e6f1110dd3c2183ab4e9e56e596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:13.423 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,7,"591ed67865365b5e35b858e8a1ac0b92","1fad9e6f1110dd3c2183ab4e9e56e596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:14.171 INFO Received GPGNet message: Desync 50 0 591ed67865365b5e35b858e8a1ac0b92 1fad9e6f1110dd3c2183ab4e9e56e596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:14.171 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,0,"591ed67865365b5e35b858e8a1ac0b92","1fad9e6f1110dd3c2183ab4e9e56e596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:14.171 INFO Received GPGNet message: Desync 50 2 591ed67865365b5e35b858e8a1ac0b92 1fad9e6f1110dd3c2183ab4e9e56e596 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:14.171 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[50,2,"591ed67865365b5e35b858e8a1ac0b92","1fad9e6f1110dd3c2183ab4e9e56e596"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:21.294 INFO Received GPGNet message: Desync 100 2 d87579a0bbf6189a72249947fceb267c 583e66c780af019ef5e66a5c18b5a233 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:21.294 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,2,"d87579a0bbf6189a72249947fceb267c","583e66c780af019ef5e66a5c18b5a233"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:22.028 INFO Received GPGNet message: Desync 100 5 d87579a0bbf6189a72249947fceb267c 583e66c780af019ef5e66a5c18b5a233 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:22.028 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,5,"d87579a0bbf6189a72249947fceb267c","583e66c780af019ef5e66a5c18b5a233"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:22.028 INFO Received GPGNet message: Desync 100 0 d87579a0bbf6189a72249947fceb267c 583e66c780af019ef5e66a5c18b5a233 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:22.029 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,0,"d87579a0bbf6189a72249947fceb267c","583e66c780af019ef5e66a5c18b5a233"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:22.029 INFO Received GPGNet message: Desync 100 1 d87579a0bbf6189a72249947fceb267c 583e66c780af019ef5e66a5c18b5a233 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:22.029 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,1,"d87579a0bbf6189a72249947fceb267c","583e66c780af019ef5e66a5c18b5a233"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:22.029 INFO Received GPGNet message: Desync 100 3 d87579a0bbf6189a72249947fceb267c 583e66c780af019ef5e66a5c18b5a233 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:22.029 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,3,"d87579a0bbf6189a72249947fceb267c","583e66c780af019ef5e66a5c18b5a233"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:22.029 INFO Received GPGNet message: Desync 100 7 d87579a0bbf6189a72249947fceb267c 583e66c780af019ef5e66a5c18b5a233 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:22.029 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,7,"d87579a0bbf6189a72249947fceb267c","583e66c780af019ef5e66a5c18b5a233"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:23.429 INFO Received GPGNet message: Desync 100 6 d87579a0bbf6189a72249947fceb267c 583e66c780af019ef5e66a5c18b5a233 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:23.429 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[100,6,"d87579a0bbf6189a72249947fceb267c","583e66c780af019ef5e66a5c18b5a233"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:29.651 INFO Received GPGNet message: Desync 150 5 941d6b47a6e3d59518697f1f50c81090 f73675f8abdbc1aa92da2a6c1bfdb238 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:29.651 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[150,5,"941d6b47a6e3d59518697f1f50c81090","f73675f8abdbc1aa92da2a6c1bfdb238"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:29.785 INFO Received GPGNet message: Desync 150 1 941d6b47a6e3d59518697f1f50c81090 f73675f8abdbc1aa92da2a6c1bfdb238 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:29.785 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[150,1,"941d6b47a6e3d59518697f1f50c81090","f73675f8abdbc1aa92da2a6c1bfdb238"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:29.785 INFO Received GPGNet message: Desync 150 6 941d6b47a6e3d59518697f1f50c81090 f73675f8abdbc1aa92da2a6c1bfdb238 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:29.785 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[150,6,"941d6b47a6e3d59518697f1f50c81090","f73675f8abdbc1aa92da2a6c1bfdb238"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:29.785 INFO Received GPGNet message: Desync 150 7 941d6b47a6e3d59518697f1f50c81090 f73675f8abdbc1aa92da2a6c1bfdb238 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:29.785 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[150,7,"941d6b47a6e3d59518697f1f50c81090","f73675f8abdbc1aa92da2a6c1bfdb238"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:29.787 INFO Received GPGNet message: Desync 150 2 941d6b47a6e3d59518697f1f50c81090 f73675f8abdbc1aa92da2a6c1bfdb238 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:29.787 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[150,2,"941d6b47a6e3d59518697f1f50c81090","f73675f8abdbc1aa92da2a6c1bfdb238"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:29.854 INFO Received GPGNet message: Desync 150 0 941d6b47a6e3d59518697f1f50c81090 f73675f8abdbc1aa92da2a6c1bfdb238 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:29.855 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Desync",[150,0,"941d6b47a6e3d59518697f1f50c81090","f73675f8abdbc1aa92da2a6c1bfdb238"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:38.305 INFO Received GPGNet message: Bottleneck data 184 457615 5217.0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:38.305 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Bottleneck",["data","184","457615","5217.0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:44.064 INFO Received GPGNet message: Bottleneck data 184 457615 10976.0 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:44.064 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Bottleneck",["data","184","457615","10976.0"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:49.947 INFO Received GPGNet message: Bottleneck data 184 457615 16858.7 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:49.947 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Bottleneck",["data","184","457615","16858.7"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:54.949 INFO Received GPGNet message: Bottleneck data 184 457615 21860.2 (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:54.949 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["Bottleneck",["data","184","457615","21860.2"]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:16:58.999 INFO Received GPGNet message: BottleneckCleared (c.f.iceadapter.gpgnet.GPGNetServer:116) 2024-06-15 15:16:58.999 INFO Sending Notification:{"method":"onGpgNetMessageReceived","params":["BottleneckCleared",[]],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.594 ERROR Error while communicating with FA (input), assuming shutdown (c.f.iceadapter.gpgnet.GPGNetServer:152) java.io.EOFException: null at com.google.common.io.LittleEndianDataInputStream.readAndCheckByte(LittleEndianDataInputStream.java:235) at com.google.common.io.LittleEndianDataInputStream.readInt(LittleEndianDataInputStream.java:118) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readInt(FaDataInputStream.java:55) at com.faforever.iceadapter.gpgnet.FaDataInputStream.readString(FaDataInputStream.java:64) at com.faforever.iceadapter.gpgnet.GPGNetServer$GPGNetClient.listenerThread(GPGNetServer.java:142) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.594 INFO GPGNet connection lost (c.f.iceadapter.gpgnet.GPGNetServer:178) 2024-06-15 15:17:00.594 DEBUG Closing GPGNetClient (c.f.iceadapter.gpgnet.GPGNetServer:161) 2024-06-15 15:17:00.594 INFO Sending Notification:{"method":"onConnectionStateChanged","params":["Disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.595 INFO FA SHUTDOWN, closing everything (com.faforever.iceadapter.IceAdapter:146) 2024-06-15 15:17:00.595 INFO Closing gameSession (c.f.iceadapter.ice.GameSession:79) 2024-06-15 15:17:00.595 INFO Closing peer for player 497472 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:17:00.597 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) Rinswind__(497472) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:17:00.598 WARN Close requested, stopping... (c.f.iceadapter.rpc.RPCHandler:139) 2024-06-15 15:17:00.598 INFO close() - stopping the adapter (com.faforever.iceadapter.IceAdapter:157) 2024-06-15 15:17:00.601 INFO Closing peer for player 457615 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:17:00.602 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) Sovereign31(457615) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:17:00.602 WARN ICE Rinswind__(497472): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.603 WARN ICE Rinswind__(497472): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:17:00.603 INFO Sending Notification:{"method":"onConnected","params":[249060,497472,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.604 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,497472,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.604 WARN ICE Rinswind__(497472): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:17:00.608 INFO Closing peer for player 494749 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:17:00.608 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) Crab_Enthusiast(494749) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:17:00.609 WARN ICE Sovereign31(457615): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.610 WARN ICE Sovereign31(457615): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:17:00.610 INFO Sending Notification:{"method":"onConnected","params":[249060,457615,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.611 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,457615,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.611 INFO Closing peer for player 493819 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:17:00.611 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) peter321(493819) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:17:00.612 WARN ICE Sovereign31(457615): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:17:00.611 WARN ICE Crab_Enthusiast(494749): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.613 WARN ICE Crab_Enthusiast(494749): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:17:00.613 INFO Closing peer for player 275625 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:17:00.613 WARN ICE peter321(493819): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.614 INFO Sending Notification:{"method":"onConnected","params":[249060,494749,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.614 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) maam_joyce(275625) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:17:00.614 WARN ICE peter321(493819): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:17:00.615 INFO Closing peer for player 511129 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:17:00.615 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,494749,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.616 INFO Sending Notification:{"method":"onConnected","params":[249060,493819,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.615 WARN ICE maam_joyce(275625): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.616 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) LiquidMercury(511129) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:17:00.617 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,493819,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.617 WARN ICE maam_joyce(275625): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:17:00.618 INFO Closing peer for player 181453 (com.faforever.iceadapter.ice.Peer:97) 2024-06-15 15:17:00.618 WARN ICE Crab_Enthusiast(494749): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:17:00.618 WARN ICE LiquidMercury(511129): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.619 DEBUG Error while reading from local FA as peer (probably disconnecting from peer) pipidon1337(181453) (com.faforever.iceadapter.ice.Peer:84) java.net.SocketException: Socket closed at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:264) at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:714) at com.faforever.iceadapter.ice.Peer.faListener(Peer.java:81) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.nio.channels.AsynchronousCloseException: null at java.base/sun.nio.ch.DatagramChannelImpl.endRead(DatagramChannelImpl.java:564) at java.base/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:718) at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:675) at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:241) ... 3 common frames omitted 2024-06-15 15:17:00.619 INFO Sending Notification:{"method":"onConnected","params":[249060,275625,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.619 WARN ICE LiquidMercury(511129): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:17:00.619 WARN ICE peter321(493819): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:17:00.620 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,275625,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.620 DEBUG No longer listening for GPGPNET from FA (c.f.iceadapter.gpgnet.GPGNetServer:155) 2024-06-15 15:17:00.620 INFO GPGNetServer stopped (c.f.iceadapter.gpgnet.GPGNetServer:253) 2024-06-15 15:17:00.620 INFO Sending Notification:{"method":"onConnected","params":[249060,511129,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.620 WARN ICE pipidon1337(181453): Error while reading from ICE adapter (c.f.iceadapter.ice.PeerIceModule:413) org.ice4j.socket.SocketClosedException: Socket closed at org.ice4j.socket.MergingDatagramSocket.receive(MergingDatagramSocket.java:491) at org.ice4j.socket.DelegatingDatagramSocket.receive(DelegatingDatagramSocket.java:698) at org.ice4j.socket.SafeCloseDatagramSocket.receive(SafeCloseDatagramSocket.java:173) at org.ice4j.socket.MultiplexingDatagramSocket.multiplexingXXXSocketSupportDoReceive(MultiplexingDatagramSocket.java:414) at org.ice4j.socket.MultiplexingDatagramSocket$1.doReceive(MultiplexingDatagramSocket.java:66) at org.ice4j.socket.MultiplexingXXXSocketSupport.receive(MultiplexingXXXSocketSupport.java:649) at org.ice4j.socket.MultiplexingDatagramSocket.receive(MultiplexingDatagramSocket.java:465) at com.faforever.iceadapter.ice.PeerIceModule.listener(PeerIceModule.java:392) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-06-15 15:17:00.622 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,511129,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.625 WARN ICE maam_joyce(275625): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:17:00.624 WARN ICE pipidon1337(181453): ICE connection has been lost for peer (c.f.iceadapter.ice.PeerIceModule:303) 2024-06-15 15:17:00.625 INFO Sending Notification:{"method":"onConnected","params":[249060,181453,false],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.627 INFO Sending Notification:{"method":"onIceConnectionStateChanged","params":[249060,181453,"disconnected"],"jsonrpc":"2.0"} (com.nbarraille.jjsonrpc.JJsonPeer:529) 2024-06-15 15:17:00.631 WARN ICE LiquidMercury(511129): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319) 2024-06-15 15:17:00.632 WARN ICE pipidon1337(181453): Peer not connected anymore, aborting onConnectionLost of ICE (c.f.iceadapter.ice.PeerIceModule:319)