Launching... nodetrust:server creating server { id: '[secret]', zone: 'ip.libp2p-nodetrust.tk', letsencrypt: { storageDir: '/tmp/nodetrust-le-tmp', email: 'mkg20001@gmail.com', stub: true }, dns: { port: 4500, ttl: 2 }, listen: [ '/ip4/0.0.0.0/tcp/8899', '/ip6/::/tcp/8899', '/ip4/0.0.0.0/tcp/8877/ws' ] } +0ms libp2p:swarm:dialer create: 8 peer limit, 30000 dial timeout +0ms nodetrust:letsencrypt true created middleware +0ms libp2p:swarm:transport adding TCP +0ms libp2p:swarm:transport adding WebSockets +3ms libp2p:tcp:listen Listening on 8899 0.0.0.0 +0ms Listening on /ip6/::/tcp/8899/ipfs/QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t Listening on /ip4/127.0.0.1/tcp/8877/ws/ipfs/QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t Listening on /ip4/192.168.178.22/tcp/8877/ws/ipfs/QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t Listening on /ip4/10.16.244.1/tcp/8877/ws/ipfs/QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t Listening on /ip4/127.0.0.1/tcp/8899/ipfs/QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t Listening on /ip4/192.168.178.22/tcp/8899/ipfs/QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t Listening on /ip4/10.16.244.1/tcp/8899/ipfs/QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t libp2p:tcp:listen new connection /ip4/127.0.0.1/tcp/34764 +5s libp2p:secio 1. propose - start +0ms libp2p:secio 1. propose - writing proposal +1ms libp2p:secio 1. propose - reading proposal +3ms libp2p:secio 1.1 identify +0ms libp2p:secio 1.1 identify - QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t - identified remote peer as QmUMJGGx9Aj8UMRPhhdYbc8aGgCKKmH4UR2iCnfnmnV51f +1ms libp2p:secio 1.2 selection +0ms libp2p:secio 1. propose - finish +9ms libp2p:secio 2. exchange - start +0ms libp2p:secio 2. exchange - writing exchange +0ms libp2p:secio 2. exchange - reading exchange +20ms libp2p:secio 2.1. verify +27ms libp2p:secio 2.1. verify - signature verified +2ms libp2p:secio 2.2. keys +1ms libp2p:secio 2.3. mac + cipher +3ms libp2p:secio 2. exchange - finish +7ms libp2p:secio 3. finish - start +0ms libp2p:secio 3. finish - finish +4ms nodetrust:protocol cert for ip4127-0-0-1.ip.libp2p-nodetrust.tk +0ms nodetrust:protocol Error: Bye! nodetrust:protocol at Letsencrypt.handleRequest (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/letsencrypt/index.js:59:17) nodetrust:protocol at RPC.sink (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/proto/index.js:46:17) nodetrust:protocol at pull (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pull-stream/pull.js:43:9) nodetrust:protocol at conn.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/proto/index.js:52:7) nodetrust:protocol at Object.s.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-tcp/src/listener.js:33:7) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at RPC.setup (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/proto/index.js:49:10) +0ms libp2p:floodsub dialing QmUMJGGx9Aj8UMRPhhdYbc8aGgCKKmH4UR2iCnfnmnV51f +0ms libp2p:swarm:dial dialing QmUMJGGx9Aj8UMRPhhdYbc8aGgCKKmH4UR2iCnfnmnV51f +0ms libp2p:floodsub:error Failed to identify incomming conn Error: underlying socket has been closed at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:480:37 at Array.forEach () at Multiplex.destroy (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:478:10) at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:45:45 at call (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:52:3) at Array.forEach () at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:72:25 at f (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/once/once.js:25:25) at Stream. (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:31:21) at Stream.f (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/once/once.js:25:25) at Stream.onclose (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/end-of-stream/index.js:47:54) at emitNone (events.js:111:20) at Stream.emit (events.js:208:7) at Stream.s.destroy (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pull-stream-to-stream/index.js:146:7) at Stream.stream.on (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/index.js:15:33) at emitNone (events.js:111:20) +0ms libp2p:floodsub:error Error: underlying socket has been closed libp2p:floodsub:error at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:480:37 libp2p:floodsub:error at Array.forEach () libp2p:floodsub:error at Multiplex.destroy (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:478:10) libp2p:floodsub:error at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:45:45 libp2p:floodsub:error at call (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:52:3) libp2p:floodsub:error at Array.forEach () libp2p:floodsub:error at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:72:25 libp2p:floodsub:error at f (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/once/once.js:25:25) libp2p:floodsub:error at Stream. (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:31:21) libp2p:floodsub:error at Stream.f (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/once/once.js:25:25) libp2p:floodsub:error at Stream.onclose (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/end-of-stream/index.js:47:54) libp2p:floodsub:error at emitNone (events.js:111:20) libp2p:floodsub:error at Stream.emit (events.js:208:7) libp2p:floodsub:error at Stream.s.destroy (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pull-stream-to-stream/index.js:146:7) libp2p:floodsub:error at Stream.stream.on (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/index.js:15:33) libp2p:floodsub:error at emitNone (events.js:111:20) +1ms libp2p:tcp:listen new connection /ip4/127.0.0.1/tcp/34860 +5s libp2p:secio 1. propose - start +5s libp2p:secio 1. propose - writing proposal +0ms libp2p:secio 1. propose - reading proposal +6ms libp2p:secio 1.1 identify +5s libp2p:secio 1.1 identify - QmNnMDsFRCaKHd8Tybhui1eVuN7xKMMqRZobAEtgKBJU5t - identified remote peer as Qme3s2Fs2fL4fAJtXFSVUPfhfVHsPFzs8naA2RCrkPCBJV +1ms libp2p:secio 1.2 selection +0ms libp2p:secio 1. propose - finish +2ms libp2p:secio 2. exchange - start +5s libp2p:secio 2. exchange - writing exchange +0ms libp2p:secio 2. exchange - reading exchange +16ms libp2p:secio 2.1. verify +17ms libp2p:secio 2.1. verify - signature verified +0ms libp2p:secio 2.2. keys +0ms libp2p:secio 2.3. mac + cipher +12ms libp2p:secio 2. exchange - finish +12ms libp2p:secio 3. finish - start +5s libp2p:secio 3. finish - finish +1ms nodetrust:protocol cert for ip4127-0-0-1.ip.libp2p-nodetrust.tk +5s nodetrust:protocol Error: Bye! nodetrust:protocol at Letsencrypt.handleRequest (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/letsencrypt/index.js:59:17) nodetrust:protocol at RPC.sink (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/proto/index.js:46:17) nodetrust:protocol at pull (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pull-stream/pull.js:43:9) nodetrust:protocol at conn.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/proto/index.js:52:7) nodetrust:protocol at Object.s.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-tcp/src/listener.js:33:7) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at Connection.getObservedAddrs (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/interface-connection/src/connection.js:47:24) nodetrust:protocol at RPC.setup (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/src/proto/index.js:49:10) +0ms libp2p:floodsub:error Failed to identify incomming conn Error: underlying socket has been closed at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:480:37 at Array.forEach () at Multiplex.destroy (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:478:10) at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:45:45 at call (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:52:3) at Array.forEach () at /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:72:25 at f (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/once/once.js:25:25) at Stream. (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pump/index.js:31:21) at Stream.f (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/once/once.js:25:25) at Stream.onclose (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/end-of-stream/index.js:47:54) at emitNone (events.js:111:20) at Stream.emit (events.js:208:7) at Stream.s.destroy (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/pull-stream-to-stream/index.js:146:7) at Stream.stream.on (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/index.js:15:33) at emitNone (events.js:111:20) +5s libp2p:floodsub dialing Qme3s2Fs2fL4fAJtXFSVUPfhfVHsPFzs8naA2RCrkPCBJV +5s libp2p:swarm:dial dialing Qme3s2Fs2fL4fAJtXFSVUPfhfVHsPFzs8naA2RCrkPCBJV +5s /home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:95 throw new Error('Multiplexer is destroyed') ^ Error: Multiplexer is destroyed at Multiplex.createStream (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/internals/index.js:95:13) at MultiplexMuxer.newStream (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-mplex/src/muxer.js:54:33) at openConnInMuxedConn (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-switch/src/dial.js:203:16) at gotMuxer (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-switch/src/dial.js:79:7) at Switch.dial (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p-switch/src/dial.js:46:7) at _getPeerInfo (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p/src/index.js:257:19) at Immediate.setImmediate [as _onImmediate] (/home/maciej/Projekte/libp2p/libp2p-nodetrust/server/node_modules/libp2p/src/get-peer-info.js:46:24) at runCallback (timers.js:789:20) at tryOnImmediate (timers.js:751:5) at processImmediate [as _immediateCallback] (timers.js:722:5)