>>> matrix-appservice-irc: Building community/matrix-appservice-irc 0.25.0-r0 (using abuild 3.8.0_rc3-r2) started Mon, 24 May 2021 23:27:05 +0000 >>> matrix-appservice-irc: Checking sanity of /home/buildozer/aports/community/matrix-appservice-irc/APKBUILD... >>> matrix-appservice-irc: Analyzing dependencies... >>> matrix-appservice-irc: Installing for build: build-base nodejs>=12 npm python3 (1/11) Installing nodejs (14.16.1-r2) (2/11) Installing npm (7.13.0-r0) (3/11) Installing libbz2 (1.0.8-r1) (4/11) Installing libffi (3.3-r2) (5/11) Installing gdbm (1.19-r0) (6/11) Installing xz-libs (5.2.5-r0) (7/11) Installing mpdecimal (2.5.1-r1) (8/11) Installing readline (8.1.0-r0) (9/11) Installing sqlite-libs (3.35.5-r0) (10/11) Installing python3 (3.9.5-r1) (11/11) Installing .makedepends-matrix-appservice-irc (20210524.232709) Executing busybox-1.33.1-r1.trigger OK: 410 MiB in 100 packages >>> matrix-appservice-irc: Cleaning up srcdir >>> matrix-appservice-irc: Cleaning up pkgdir >>> matrix-appservice-irc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/matrix-appservice-irc-0.25.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 341 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> matrix-appservice-irc: Fetching https://github.com/matrix-org/matrix-appservice-irc/archive/0.25.0/matrix-appservice-irc-0.25.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 140 100 140 0 0 693 0 --:--:-- --:--:-- --:--:-- 693 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 307k 0 307k 0 0 639k 0 --:--:-- --:--:-- --:--:-- 4268k >>> matrix-appservice-irc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/matrix-appservice-irc-0.25.0.tar.gz >>> matrix-appservice-irc: Checking sha512sums... matrix-appservice-irc-0.25.0.tar.gz: OK matrix-appservice-irc.initd: OK matrix-appservice-irc.confd: OK >>> matrix-appservice-irc: Unpacking /var/cache/distfiles/v3.14/matrix-appservice-irc-0.25.0.tar.gz... > matrix-appservice-irc@0.25.0 prepare > npm run build > matrix-appservice-irc@0.25.0 build > tsc --project ./tsconfig.json added 540 packages, and audited 541 packages in 42s 11 vulnerabilities (5 moderate, 6 high) To address issues that do not require attention, run: npm audit fix Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. > matrix-appservice-irc@0.25.0 test > BLUEBIRD_DEBUG=1 node --max_old_space_size=3072 node_modules/jasmine/bin/jasmine.js --stop-on-failure=true Started Creating admin rooms should be possible by sending an invite to the bot's user ID ================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:56 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.162 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.170 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.180 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.180 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : am6iw0upbco00 (bot enabled=true) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [fzle91z0wvk00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [fzle91z0wvk00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.210 DEBUG MembershipQueue [fzle91z0wvk00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.210 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.210 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.214 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.214 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [fzle91z0wvk00] [M->I] SUCCESS (15ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client am6iw0upbco00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping am6iw0upbco00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Creating admin rooms should not create a room for a non is_direct invite ========================================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.244 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.244 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.246 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.246 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : gjnzi48c9rk00 (bot enabled=true) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [ithbe20pkjs00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:IrcBridge [ithbe20pkjs00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:56 INFO:req [5ntd6yzyafc00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:IrcBridge [5ntd6yzyafc00] [M->I] SUCCESS (1ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client gjnzi48c9rk00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping gjnzi48c9rk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should respond to bad !nick commands with a help notice ==================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.282 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.283 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.284 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.284 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : e3apy16f8vk00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (7ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [ccdoltihjmo00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [ccdoltihjmo00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.298 DEBUG MembershipQueue [ccdoltihjmo00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.299 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.299 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.299 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.299 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [ccdoltihjmo00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [8pe1fzlx9ek00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [8pe1fzlx9ek00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [8pe1fzlx9ek00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.304 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.304 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [8pe1fzlx9ek00] [M->I] SUCCESS (16ms) 2021-05-24 23:27:56 INFO:req [2d7ka4a469zw0] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [2d7ka4a469zw0] [[M->I]] Message body: !nick blargle wargle 2021-05-24 23:27:56 INFO:req [2d7ka4a469zw0] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [2d7ka4a469zw0] [[M->I]] Handling command from @someone:somewhere May-24 23:27:56.321 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.321 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [2d7ka4a469zw0] [M->I] SUCCESS (5ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client e3apy16f8vk00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping e3apy16f8vk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client jzm5arus84000 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping jzm5arus84000 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should respond to bad !join commands with a help notice ==================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.347 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.347 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.348 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.348 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : fffwqom3f1c00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [8ssnckju7ow00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [8ssnckju7ow00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.360 DEBUG MembershipQueue [8ssnckju7ow00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.360 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.360 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.360 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.360 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [8ssnckju7ow00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [jcrfuqrk3tk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [jcrfuqrk3tk00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [jcrfuqrk3tk00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.363 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.363 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [jcrfuqrk3tk00] [M->I] SUCCESS (8ms) 2021-05-24 23:27:56 INFO:req [bao2c234aq800] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [bao2c234aq800] [[M->I]] Message body: !join blargle 2021-05-24 23:27:56 INFO:req [bao2c234aq800] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [bao2c234aq800] [[M->I]] Handling command from @someone:somewhere May-24 23:27:56.373 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.373 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [bao2c234aq800] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client fffwqom3f1c00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping fffwqom3f1c00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 89hx7zakpas00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 89hx7zakpas00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should respond to unknown commands with a notice ============================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.402 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.403 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.404 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.404 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : h520nuld09c00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [glzckf9w3g800] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [glzckf9w3g800] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.415 DEBUG MembershipQueue [glzckf9w3g800] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.416 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.416 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.416 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.416 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [glzckf9w3g800] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [fgjh7dz0otk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [fgjh7dz0otk00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [fgjh7dz0otk00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.419 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.419 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [fgjh7dz0otk00] [M->I] SUCCESS (8ms) 2021-05-24 23:27:56 INFO:req [bsowsxn4uo800] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [bsowsxn4uo800] [[M->I]] Message body: notacommand 2021-05-24 23:27:56 INFO:req [bsowsxn4uo800] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [bsowsxn4uo800] [[M->I]] Handling command from @someone:somewhere May-24 23:27:56.428 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.428 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [bsowsxn4uo800] [M->I] SUCCESS (2ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client h520nuld09c00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping h520nuld09c00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client bdph4fxdjy000 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping bdph4fxdjy000 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should ignore messages sent by the bot =================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.460 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.460 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.461 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.462 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : hfqj6i9dmug00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [bpp98szxd4w00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [bpp98szxd4w00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.474 DEBUG MembershipQueue [bpp98szxd4w00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.474 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.474 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.476 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.476 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [bpp98szxd4w00] [M->I] SUCCESS (5ms) 2021-05-24 23:27:56 INFO:req [cx3nfinfb3c00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [cx3nfinfb3c00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [cx3nfinfb3c00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.478 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.479 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [cx3nfinfb3c00] [M->I] SUCCESS (8ms) 2021-05-24 23:27:56 INFO:req [amgxavl5rbk00] [[M->I]] onMessage: m.room.message usr=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [amgxavl5rbk00] [[M->I]] Message body: !join blargle 2021-05-24 23:27:56 INFO:IrcBridge [amgxavl5rbk00] [M->I] IGNORE virtual user (0ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client hfqj6i9dmug00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping hfqj6i9dmug00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 2xxnprb9gjg00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 2xxnprb9gjg00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should be able to change their nick using !nick ============================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.512 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.512 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.514 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.514 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : 4l16o4n3mec00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [df3izmsur5s00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [df3izmsur5s00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.524 DEBUG MembershipQueue [df3izmsur5s00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.524 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.524 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.525 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.525 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [df3izmsur5s00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [epve9f0xl2000] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [epve9f0xl2000] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [epve9f0xl2000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.527 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.527 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [epve9f0xl2000] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'whois' TEST: Test listening for irc.example_Blurple to call function 'say' 2021-05-24 23:27:56 INFO:req [3z776ozezp200] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [3z776ozezp200] [[M->I]] Message body: !nick irc.example Blurple 2021-05-24 23:27:56 INFO:req [3z776ozezp200] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [3z776ozezp200] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [3z776ozezp200] [[M->I]] @someone:somewhere wants to change their nick on irc.example to Blurple 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to Blurple TEST: Bridge called IRC client.whois(["irc.example_M-someone","whois",{"addr") TEST: Invoking test callback for user irc.example_M-someone : client.whois([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"commandType":"error","command":"err_nosuchnick","args":[null,"Blurple"]} 2021-05-24 23:27:56 DEBUG:ClientPool Added pending nick: Blurple TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) NICK: Nick changed from 'M-someone' to 'Blurple'. 2021-05-24 23:27:56 INFO:ClientPool Remapped @someone:somewhere from M-someone to Blurple May-24 23:27:56.540 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.540 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [3z776ozezp200] [M->I] SUCCESS (6ms) 2021-05-24 23:27:56 INFO:req [c5ax00gu9jk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [c5ax00gu9jk00] [[M->I]] Message body: I don't know what colour I am. 2021-05-24 23:27:56 INFO:req [c5ax00gu9jk00] [[M->I]] Relaying message in #coffee on irc.example 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as Blurple (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout TEST: Bridge called IRC client.say(["irc.example_Blurple","say",{"addr":"ir) TEST: Invoking test callback for user irc.example_Blurple : client.say([{"addr":"irc.example","nick":"Blurple",) 2021-05-24 23:27:56 INFO:IrcBridge [c5ax00gu9jk00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client 4l16o4n3mec00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 4l16o4n3mec00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_Blurple","disconnect",{"ad) 2021-05-24 23:27:56 WARN:ClientPool Client 8ca1i5r7ljc00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 8ca1i5r7ljc00 (Blurple) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should be able to keep their name using !nick ========================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.562 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.562 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.563 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.563 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : dey1qzupgaw00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [ivmv2zmjgso00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [ivmv2zmjgso00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.573 DEBUG MembershipQueue [ivmv2zmjgso00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.573 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.573 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.573 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.573 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [ivmv2zmjgso00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [k5v1nc192gw00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [k5v1nc192gw00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [k5v1nc192gw00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.575 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.575 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [k5v1nc192gw00] [M->I] SUCCESS (10ms) TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'say' 2021-05-24 23:27:56 INFO:req [8har3nl55rk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [8har3nl55rk00] [[M->I]] Message body: !nick irc.example M-someone 2021-05-24 23:27:56 INFO:req [8har3nl55rk00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [8har3nl55rk00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [8har3nl55rk00] [[M->I]] @someone:somewhere wants to change their nick on irc.example to M-someone 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to M-someone 2021-05-24 23:27:56 ERROR:req [8har3nl55rk00] [[M->I]] Error: Your nick is already 'M-someone'. May-24 23:27:56.588 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.588 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [8har3nl55rk00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [9akyf148rew00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [9akyf148rew00] [[M->I]] Message body: I don't know what colour I am. 2021-05-24 23:27:56 INFO:req [9akyf148rew00] [[M->I]] Relaying message in #coffee on irc.example 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") TEST: Invoking test callback for user irc.example_M-someone : client.say([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:IrcBridge [9akyf148rew00] [M->I] SUCCESS (6ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client dey1qzupgaw00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping dey1qzupgaw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 9wnew0mpavs00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 9wnew0mpavs00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should be able to change their nick using !nick and have it persist across disconnects =================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured (node:21381) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 uncaughtException listeners added to [process]. Use emitter.setMaxListeners() to increase limit (Use `node --trace-warnings ...` to show where the warning was created) 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.618 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.619 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.620 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.620 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : hnhnfa002gw00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (6ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [1bjqu06b9y1s0] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [1bjqu06b9y1s0] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.631 DEBUG MembershipQueue [1bjqu06b9y1s0] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.631 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.631 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.631 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.632 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [1bjqu06b9y1s0] [M->I] SUCCESS (2ms) 2021-05-24 23:27:56 INFO:req [fck5xti7qhc00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [fck5xti7qhc00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [fck5xti7qhc00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.633 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.633 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [fck5xti7qhc00] [M->I] SUCCESS (7ms) TEST: Test listening for irc.example_Blurple to call function 'connect' TEST: Test listening for irc.example_Blurple to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'whois' TEST: Test listening for irc.example_Blurple to call function 'say' 2021-05-24 23:27:56 INFO:req [fim06nryqgg00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [fim06nryqgg00] [[M->I]] Message body: !nick irc.example Blurple 2021-05-24 23:27:56 INFO:req [fim06nryqgg00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [fim06nryqgg00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [fim06nryqgg00] [[M->I]] @someone:somewhere wants to change their nick on irc.example to Blurple 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to Blurple TEST: Bridge called IRC client.whois(["irc.example_M-someone","whois",{"addr") TEST: Invoking test callback for user irc.example_M-someone : client.whois([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"commandType":"error","command":"err_nosuchnick","args":[null,"Blurple"]} 2021-05-24 23:27:56 DEBUG:ClientPool Added pending nick: Blurple TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) NICK: Nick changed from 'M-someone' to 'Blurple'. 2021-05-24 23:27:56 INFO:ClientPool Remapped @someone:somewhere from M-someone to Blurple May-24 23:27:56.646 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.646 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [fim06nryqgg00] [M->I] SUCCESS (7ms) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"command":"err_testsezno"} 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - irc_error TEST: Bridge called IRC client.disconnect(["irc.example_Blurple","disconnect",{"ad) 2021-05-24 23:27:56 WARN:ClientPool Client 8kjwedkln8000 (@someone:somewhere) disconnected with reason irc_error 2021-05-24 23:27:56 INFO:req [bjtqrl59w4g00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [bjtqrl59w4g00] [[M->I]] Message body: I don't know what colour I am. 2021-05-24 23:27:56 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:IrcBridge [bjtqrl59w4g00] [M->I] DELAYED (2ms) 2021-05-24 23:27:56 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 INFO:ClientPool Reconnecting client. 0 left. 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Using cached ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as Blurple (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_Blurple","connect",{"addr") TEST: Invoking test callback for user irc.example_Blurple : client.connect([{"addr":"irc.example","nick":"Blurple",) 2021-05-24 23:27:56 INFO:req [bjtqrl59w4g00] [[M->I]] Relaying message in #coffee on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Reconnected Blurple@irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Rejoining 1 channels 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_Blurple","join",{"addr":"i) TEST: Invoking test callback for user irc.example_Blurple : client.join([{"addr":"irc.example","nick":"Blurple",) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as Blurple (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Rejoined channels TEST: Bridge called IRC client.say(["irc.example_Blurple","say",{"addr":"ir) TEST: Invoking test callback for user irc.example_Blurple : client.say([{"addr":"irc.example","nick":"Blurple",) 2021-05-24 23:27:56 INFO:IrcBridge [bjtqrl59w4g00] [M->I] SUCCESS (13ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client hnhnfa002gw00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping hnhnfa002gw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing Blurple@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_Blurple","disconnect",{"ad) 2021-05-24 23:27:56 WARN:ClientPool Client 9hpsykv05vk00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 9hpsykv05vk00 (Blurple) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should be able to change their nick using !nick and have it persist when changing the display name =============================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.681 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.681 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.682 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.682 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : 9u20ie2qc1800 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [he5nuk74yhc00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [he5nuk74yhc00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.691 DEBUG MembershipQueue [he5nuk74yhc00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.691 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.692 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.692 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.692 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [he5nuk74yhc00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [9lylo4m3zbk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [9lylo4m3zbk00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [9lylo4m3zbk00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.694 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.694 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:56 ERROR:ClientPool undefined 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [9lylo4m3zbk00] [M->I] SUCCESS (8ms) TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'whois' TEST: Test listening for irc.example_Blurple to call function 'send' 2021-05-24 23:27:56 INFO:req [27h7hmw8kzb40] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [27h7hmw8kzb40] [[M->I]] Message body: !nick irc.example Blurple 2021-05-24 23:27:56 INFO:req [27h7hmw8kzb40] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [27h7hmw8kzb40] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [27h7hmw8kzb40] [[M->I]] @someone:somewhere wants to change their nick on irc.example to Blurple 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to Blurple TEST: Bridge called IRC client.whois(["irc.example_M-someone","whois",{"addr") TEST: Invoking test callback for user irc.example_M-someone : client.whois([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"commandType":"error","command":"err_nosuchnick","args":[null,"Blurple"]} 2021-05-24 23:27:56 DEBUG:ClientPool Added pending nick: Blurple TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) NICK: Nick changed from 'M-someone' to 'Blurple'. 2021-05-24 23:27:56 INFO:ClientPool Remapped @someone:somewhere from M-someone to Blurple May-24 23:27:56.706 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.706 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [27h7hmw8kzb40] [M->I] SUCCESS (5ms) 2021-05-24 23:27:56 INFO:req [3cg1vndd1pm00] [[M->I]] onJoin: usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:27:56 INFO:IrcBridge [3cg1vndd1pm00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client 9u20ie2qc1800 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 9u20ie2qc1800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_Blurple","disconnect",{"ad) 2021-05-24 23:27:56 WARN:ClientPool Client 35g2ecv12bg00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 35g2ecv12bg00 (Blurple) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should propagate a display name change as a nick change when no custom nick is set =============================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.729 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.729 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.731 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.731 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : g7ervclcl7s00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [b9uxztci8i800] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [b9uxztci8i800] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.740 DEBUG MembershipQueue [b9uxztci8i800] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.740 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.740 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.741 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.741 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [b9uxztci8i800] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [cm9viiy3l7k00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [cm9viiy3l7k00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [cm9viiy3l7k00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.743 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.743 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [cm9viiy3l7k00] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'whois' 2021-05-24 23:27:56 INFO:req [2857ed3m8em80] [[M->I]] onJoin: usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:27:56 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:56 ERROR:ClientPool undefined May-24 23:27:56.751 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.752 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.752 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.752 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to M-Blurple TEST: Bridge called IRC client.whois(["irc.example_M-someone","whois",{"addr") TEST: Invoking test callback for user irc.example_M-someone : client.whois([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"commandType":"error","command":"err_nosuchnick","args":[null,"M-Blurple"]} 2021-05-24 23:27:56 DEBUG:ClientPool Added pending nick: M-Blurple TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:IrcBridge [2857ed3m8em80] [M->I] SUCCESS (5ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client g7ervclcl7s00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping g7ervclcl7s00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 9cfyib9oybc00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 9cfyib9oybc00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should reject !nick changes for IRC errors ======================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.775 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.775 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.776 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.776 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : 9u614ob8w4s00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [a9u51nblemw00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [a9u51nblemw00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.785 DEBUG MembershipQueue [a9u51nblemw00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.785 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.785 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.786 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.786 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [a9u51nblemw00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [300a0xalea400] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [300a0xalea400] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [300a0xalea400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.788 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.788 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [300a0xalea400] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'whois' TEST: Test listening for irc.example_M-someone to call function 'say' 2021-05-24 23:27:56 INFO:req [alrmc9k0u000] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [alrmc9k0u000] [[M->I]] Message body: !nick irc.example Blurple 2021-05-24 23:27:56 INFO:req [alrmc9k0u000] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [alrmc9k0u000] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [alrmc9k0u000] [[M->I]] @someone:somewhere wants to change their nick on irc.example to Blurple 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to Blurple TEST: Bridge called IRC client.whois(["irc.example_M-someone","whois",{"addr") TEST: Invoking test callback for user irc.example_M-someone : client.whois([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"commandType":"error","command":"err_nosuchnick","args":[null,"Blurple"]} 2021-05-24 23:27:56 DEBUG:ClientPool Added pending nick: Blurple TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"commandType":"error","command":"err_nicktoofast"} 2021-05-24 23:27:56 ERROR:BridgedClient (@someone:somewhere) Nick change error : err_nicktoofast 2021-05-24 23:27:56 ERROR:req [alrmc9k0u000] [[M->I]] Error: Failed to change nick: err_nicktoofast May-24 23:27:56.798 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.798 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [alrmc9k0u000] [M->I] SUCCESS (7ms) 2021-05-24 23:27:56 INFO:req [bs1ldhvmivk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [bs1ldhvmivk00] [[M->I]] Message body: I don't know what colour I am. 2021-05-24 23:27:56 INFO:req [bs1ldhvmivk00] [[M->I]] Relaying message in #coffee on irc.example 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") TEST: Invoking test callback for user irc.example_M-someone : client.say([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:IrcBridge [bs1ldhvmivk00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client 9u614ob8w4s00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 9u614ob8w4s00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 1h6ntm0n1q3k0 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 1h6ntm0n1q3k0 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should timeout !nick changes after 10 seconds ========================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.823 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.823 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.824 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.825 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : k4eh5218k4w00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [85i2cwdczyo00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [85i2cwdczyo00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.834 DEBUG MembershipQueue [85i2cwdczyo00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.834 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.834 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.837 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.837 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [85i2cwdczyo00] [M->I] SUCCESS (6ms) 2021-05-24 23:27:56 INFO:req [ge120et6vwg00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [ge120et6vwg00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [ge120et6vwg00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.839 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.839 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [ge120et6vwg00] [M->I] SUCCESS (7ms) TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'whois' 2021-05-24 23:27:56 INFO:req [3en03vuq1i600] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [3en03vuq1i600] [[M->I]] Message body: !nick irc.example Blurple 2021-05-24 23:27:56 INFO:req [3en03vuq1i600] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [3en03vuq1i600] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [3en03vuq1i600] [[M->I]] @someone:somewhere wants to change their nick on irc.example to Blurple 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to Blurple TEST: Bridge called IRC client.whois(["irc.example_M-someone","whois",{"addr") TEST: Invoking test callback for user irc.example_M-someone : client.whois([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:client-connection Server: irc.example (M-someone) Error: {"commandType":"error","command":"err_nosuchnick","args":[null,"Blurple"]} 2021-05-24 23:27:56 DEBUG:ClientPool Added pending nick: Blurple TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:IrcBridge [3en03vuq1i600] [M->I] DELAYED (3ms) 2021-05-24 23:27:56 ERROR:BridgedClient (@someone:somewhere) Timed out trying to change nick to Blurple 2021-05-24 23:27:56 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:27:56 ERROR:req [3en03vuq1i600] [[M->I]] Error: Timed out waiting for a response to change nick. May-24 23:27:56.850 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.850 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [3en03vuq1i600] [M->I] SUCCESS (4ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client k4eh5218k4w00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping k4eh5218k4w00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client a1zq1119fcc00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping a1zq1119fcc00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should not try to change to a nickname that is already in use ========================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.869 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.869 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.870 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.870 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : hp5r8w3h2g000 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [6rl7zrrki3o00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [6rl7zrrki3o00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.880 DEBUG MembershipQueue [6rl7zrrki3o00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.880 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.880 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.880 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.880 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [6rl7zrrki3o00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:56 INFO:req [7aw0964697g00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [7aw0964697g00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [7aw0964697g00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.882 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.882 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [7aw0964697g00] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-someone to call function 'send' TEST: Test listening for irc.example_M-someone to call function 'whois' 2021-05-24 23:27:56 INFO:req [ksf44o6aacw00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [ksf44o6aacw00] [[M->I]] Message body: !nick irc.example Blurple 2021-05-24 23:27:56 INFO:req [ksf44o6aacw00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [ksf44o6aacw00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [ksf44o6aacw00] [[M->I]] @someone:somewhere wants to change their nick on irc.example to Blurple 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Trying to change nick from M-someone to Blurple TEST: Bridge called IRC client.whois(["irc.example_M-someone","whois",{"addr") TEST: Invoking test callback for user irc.example_M-someone : client.whois([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 ERROR:req [ksf44o6aacw00] [[M->I]] Error: The nickname Blurple is taken on irc.example.Please pick a different nick. May-24 23:27:56.890 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.890 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge [ksf44o6aacw00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client hp5r8w3h2g000 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping hp5r8w3h2g000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 3muuoijazms00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 3muuoijazms00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should be able to join a channel with !join if they are on the whitelist ===================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.909 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.910 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.911 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.911 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : 4d9jwis6uty00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (4ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [g5c7jnnr2u800] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [g5c7jnnr2u800] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.923 DEBUG MembershipQueue [g5c7jnnr2u800] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.923 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.923 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.924 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.924 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [g5c7jnnr2u800] [M->I] SUCCESS (3ms) 2021-05-24 23:27:56 INFO:req [begqd2lislc00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [begqd2lislc00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [begqd2lislc00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.926 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.926 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [begqd2lislc00] [M->I] SUCCESS (10ms) TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:req [kkb2p8k8sz400] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [kkb2p8k8sz400] [[M->I]] Message body: !join irc.example #awooga 2021-05-24 23:27:56 INFO:req [kkb2p8k8sz400] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [kkb2p8k8sz400] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [kkb2p8k8sz400] [[M->I]] @someone:somewhere wants to join the channel #awooga on irc.example 2021-05-24 23:27:56 DEBUG:req [kkb2p8k8sz400] [[M->I]] Going to track IRC channel #awooga May-24 23:27:56.939 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.939 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:req [kkb2p8k8sz400] [[M->I]] Matrix room !aasifuhawei:efjkwehfi created for #awooga 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!aasifuhawei:efjkwehfi, addr=irc.example, chan=#awooga, origin=join) 2021-05-24 23:27:56 DEBUG:BridgedClient Joining channel #awooga TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 DEBUG:BridgedClient Joined channel #awooga 2021-05-24 23:27:56 INFO:req [kkb2p8k8sz400] [[M->I]] Bot joined channel 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #awooga on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [kkb2p8k8sz400] [[M->I]] Created a room to track #awooga on irc.example and invited @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #awooga TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #awooga 2021-05-24 23:27:56 INFO:IrcBridge [kkb2p8k8sz400] [M->I] SUCCESS (8ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client 4d9jwis6uty00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 4d9jwis6uty00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 97ickufqubs0 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 97ickufqubs0 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should be able to join a channel with !join and a key ================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:56 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:56 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:56 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:56 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:56.964 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.964 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:56 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:56 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:56 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:56.965 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.965 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:56 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:56 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:56 INFO:Provisioner Provisioning started 2021-05-24 23:27:56 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:56 INFO:BridgedClient Created client for bot 2021-05-24 23:27:56 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:56 DEBUG:ClientPool Created new bot client for irc.example : 4isg1f54ebk00 (bot enabled=true) 2021-05-24 23:27:56 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:56 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:56 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:56 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:56 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:56 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:56 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:56 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:56 INFO:IrcBridge Startup complete. 2021-05-24 23:27:56 INFO:req [jf2tunnh3a800] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [jf2tunnh3a800] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:56.974 DEBUG MembershipQueue [jf2tunnh3a800] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:56.974 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.974 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:56.974 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.974 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:56 INFO:IrcBridge [jf2tunnh3a800] [M->I] SUCCESS (2ms) 2021-05-24 23:27:56 INFO:req [i4lb9gq1vxs00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:56 DEBUG:req [i4lb9gq1vxs00] [[M->I]] Message body: ping 2021-05-24 23:27:56 INFO:req [i4lb9gq1vxs00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:56.976 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.976 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:56 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:56 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:56 INFO:IrcBridge [i4lb9gq1vxs00] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:req [h84xly3eobs00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:56 DEBUG:req [h84xly3eobs00] [[M->I]] Message body: !join irc.example #awooga secret 2021-05-24 23:27:56 INFO:req [h84xly3eobs00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:56 INFO:req [h84xly3eobs00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:56 INFO:req [h84xly3eobs00] [[M->I]] @someone:somewhere wants to join the channel #awooga on irc.example 2021-05-24 23:27:56 DEBUG:req [h84xly3eobs00] [[M->I]] Going to track IRC channel #awooga May-24 23:27:56.983 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:56.984 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:56 INFO:req [h84xly3eobs00] [[M->I]] Matrix room !aasifuhawei:efjkwehfi created for #awooga 2021-05-24 23:27:56 INFO:NeDBDataStore storeRoom (id=!aasifuhawei:efjkwehfi, addr=irc.example, chan=#awooga, origin=join) 2021-05-24 23:27:56 DEBUG:BridgedClient Joining channel #awooga TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:56 DEBUG:BridgedClient Joined channel #awooga 2021-05-24 23:27:56 INFO:req [h84xly3eobs00] [[M->I]] Bot joined channel 2021-05-24 23:27:56 INFO:PublicitySyncer Bot requesting mode for #awooga on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:56 INFO:req [h84xly3eobs00] [[M->I]] Created a room to track #awooga on irc.example and invited @someone:somewhere 2021-05-24 23:27:56 DEBUG:ClientPool Returning cached bridged client @someone:somewhere 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joining channel #awooga TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:56 DEBUG:BridgedClient (@someone:somewhere) Joined channel #awooga 2021-05-24 23:27:56 INFO:IrcBridge [h84xly3eobs00] [M->I] SUCCESS (5ms) 2021-05-24 23:27:56 INFO:main Killing bridge: test teardown 2021-05-24 23:27:56 INFO:IrcBridge Killing all clients 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:56 WARN:ClientPool Client 4isg1f54ebk00 (null) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 4isg1f54ebk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:56 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:56 WARN:ClientPool Client 2m96m7phb6000 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:56 INFO:ClientPool Dropping 2m96m7phb6000 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:56 INFO:BridgedClient Killing client 2021-05-24 23:27:56 DEBUG:BridgedClient Client is now KILLED .Admin rooms should allow arbitrary IRC commands to be issued ============================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:56 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.005 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.005 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.006 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.006 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : idi2e60k3g000 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [hwuqvpvo70000] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [hwuqvpvo70000] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.015 DEBUG MembershipQueue [hwuqvpvo70000] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.015 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.015 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.015 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.016 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [hwuqvpvo70000] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [hi9jamt2hew00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [hi9jamt2hew00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [hi9jamt2hew00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.017 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.017 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [hi9jamt2hew00] [M->I] SUCCESS (9ms) TEST: Test listening for irc.example_M-someone to call function 'send' 2021-05-24 23:27:57 INFO:req [dg07elzcohc00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [dg07elzcohc00] [[M->I]] Message body: !cmd irc.example JOIN #coffee 2021-05-24 23:27:57 INFO:req [dg07elzcohc00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [dg07elzcohc00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [dg07elzcohc00] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [dg07elzcohc00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:57 INFO:req [g4px47xhu8g00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [g4px47xhu8g00] [[M->I]] Message body: !cmd irc.example TOPIC #coffee :some new fancy topic 2021-05-24 23:27:57 INFO:req [g4px47xhu8g00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [g4px47xhu8g00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [g4px47xhu8g00] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [g4px47xhu8g00] [M->I] SUCCESS (1ms) 2021-05-24 23:27:57 INFO:req [arph47djuao00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [arph47djuao00] [[M->I]] Message body: !cmd irc.example PART #coffee 2021-05-24 23:27:57 INFO:req [arph47djuao00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [arph47djuao00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [arph47djuao00] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [arph47djuao00] [M->I] SUCCESS (1ms) 2021-05-24 23:27:57 INFO:req [7ifxbbciphc00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [7ifxbbciphc00] [[M->I]] Message body: !cmd irc.example STUPID COMMANDS 2021-05-24 23:27:57 INFO:req [7ifxbbciphc00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [7ifxbbciphc00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [7ifxbbciphc00] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [7ifxbbciphc00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [vxf3fxphzio0] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [vxf3fxphzio0] [[M->I]] Message body: !cmd rubbishserver SOME COMMAND 2021-05-24 23:27:57 INFO:req [vxf3fxphzio0] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [vxf3fxphzio0] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [vxf3fxphzio0] [[M->I]] No valid (old form) admin command, will try new format May-24 23:27:57.035 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.035 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [vxf3fxphzio0] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client idi2e60k3g000 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping idi2e60k3g000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client 66m8ozalafk00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 66m8ozalafk00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Admin rooms should allow arbitrary IRC commands to be issued when server has not been set ========================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.055 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.055 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.056 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.056 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : aloozcvfaqo00 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [cdfromro2xs00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [cdfromro2xs00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.065 DEBUG MembershipQueue [cdfromro2xs00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.065 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.066 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.066 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.066 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [cdfromro2xs00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:57 INFO:req [ebwml55vd0000] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [ebwml55vd0000] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [ebwml55vd0000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.068 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.068 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [ebwml55vd0000] [M->I] SUCCESS (8ms) TEST: Test listening for irc.example_M-someone to call function 'send' 2021-05-24 23:27:57 INFO:req [j0gugx2iiuo00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [j0gugx2iiuo00] [[M->I]] Message body: !cmd JOIN #coffee 2021-05-24 23:27:57 INFO:req [j0gugx2iiuo00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [j0gugx2iiuo00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [j0gugx2iiuo00] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [j0gugx2iiuo00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [iuh0op6r6fs00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [iuh0op6r6fs00] [[M->I]] Message body: !cmd TOPIC #coffee :some new fancy topic 2021-05-24 23:27:57 INFO:req [iuh0op6r6fs00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [iuh0op6r6fs00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [iuh0op6r6fs00] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [iuh0op6r6fs00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [9nto5g10mk000] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [9nto5g10mk000] [[M->I]] Message body: !cmd PART #coffee 2021-05-24 23:27:57 INFO:req [9nto5g10mk000] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [9nto5g10mk000] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [9nto5g10mk000] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [9nto5g10mk000] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [ifuaim9frvc00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [ifuaim9frvc00] [[M->I]] Message body: !cmd STUPID COMMANDS 2021-05-24 23:27:57 INFO:req [ifuaim9frvc00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [ifuaim9frvc00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [ifuaim9frvc00] [[M->I]] No valid (old form) admin command, will try new format 2021-05-24 23:27:57 DEBUG:ClientPool Returning cached bridged client @someone:somewhere TEST: Bridge called IRC client.send(["irc.example_M-someone","send",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.send([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:IrcBridge [ifuaim9frvc00] [M->I] SUCCESS (1ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client aloozcvfaqo00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping aloozcvfaqo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client 9ghyxhv66xw00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 9ghyxhv66xw00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Admin rooms should reject malformed commands (new form) ======================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.103 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.103 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.104 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.104 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : c9az94y045c00 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [nm2p1483yn40] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [nm2p1483yn40] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.115 DEBUG MembershipQueue [nm2p1483yn40] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.115 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.115 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.115 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.115 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [nm2p1483yn40] [M->I] SUCCESS (3ms) 2021-05-24 23:27:57 INFO:req [iu2xb40lmso00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [iu2xb40lmso00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [iu2xb40lmso00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.117 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.117 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [iu2xb40lmso00] [M->I] SUCCESS (8ms) TEST: Test listening for irc.example_M-someone to call function 'send' 2021-05-24 23:27:57 INFO:req [fy9yog4o39s00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [fy9yog4o39s00] [[M->I]] Message body: !cmd M4LF0RM3D command 2021-05-24 23:27:57 INFO:req [fy9yog4o39s00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [fy9yog4o39s00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [fy9yog4o39s00] [[M->I]] No valid (old form) admin command, will try new format May-24 23:27:57.127 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.127 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [fy9yog4o39s00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client c9az94y045c00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping c9az94y045c00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client 4mybmkcno8m00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 4mybmkcno8m00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Admin rooms should reject PROTOCTL commands ============================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.145 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.145 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.146 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.146 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : eluq8bkhshk00 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [ajyz3z14rz400] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [ajyz3z14rz400] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.155 DEBUG MembershipQueue [ajyz3z14rz400] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.155 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.155 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.155 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.155 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [ajyz3z14rz400] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [3x8s8olz5fy00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [3x8s8olz5fy00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [3x8s8olz5fy00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.157 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.157 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [3x8s8olz5fy00] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-someone to call function 'send' 2021-05-24 23:27:57 INFO:req [bbw1qxbok8g00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [bbw1qxbok8g00] [[M->I]] Message body: !cmd PROTOCTL command 2021-05-24 23:27:57 INFO:req [bbw1qxbok8g00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [bbw1qxbok8g00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:req [bbw1qxbok8g00] [[M->I]] No valid (old form) admin command, will try new format May-24 23:27:57.164 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.164 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [bbw1qxbok8g00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client eluq8bkhshk00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping eluq8bkhshk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client ax4hns2o0kc00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping ax4hns2o0kc00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Admin rooms mx bot should be kicked when there are > 2 users in room and a message is sent =========================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.185 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.185 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.186 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.187 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 3t98teyqfe000 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [ctczi5lsxmg00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [ctczi5lsxmg00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.195 DEBUG MembershipQueue [ctczi5lsxmg00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.195 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.195 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.196 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.196 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [ctczi5lsxmg00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [inf4glo38uo00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [inf4glo38uo00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [inf4glo38uo00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.197 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.197 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [inf4glo38uo00] [M->I] SUCCESS (5ms) 2021-05-24 23:27:57 INFO:req [395r2o8ibd400] [[M->I]] onJoin: usr=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:IrcBridge [395r2o8ibd400] [M->I] IGNORE virtual user (1ms) 2021-05-24 23:27:57 INFO:req [bcmzre8aty800] [[M->I]] onJoin: usr=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:IrcBridge [bcmzre8aty800] [M->I] IGNORE virtual user (0ms) 2021-05-24 23:27:57 INFO:req [j7g286m2i2o00] [[M->I]] onMessage: m.room.message usr=@user2:localhost rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [j7g286m2i2o00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [j7g286m2i2o00] [[M->I]] Received admin message from @user2:localhost 2021-05-24 23:27:57 ERROR:req [j7g286m2i2o00] [[M->I]] onAdminMessage: admin room has 3 users instead of just 2; bot will leave 2021-05-24 23:27:57 INFO:IrcBridge [j7g286m2i2o00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 3t98teyqfe000 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 3t98teyqfe000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client o5ywwi256y80 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping o5ywwi256y80 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Admin rooms mx bot should NOT be kicked when there are 2 users in room and a message is sent ============================================================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.229 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.229 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.230 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.230 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 3o5fsrtuz5800 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [am39rzgw93k00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [am39rzgw93k00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.239 DEBUG MembershipQueue [am39rzgw93k00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.239 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.239 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.239 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.239 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [am39rzgw93k00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:57 INFO:req [5otja6tbfx800] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [5otja6tbfx800] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [5otja6tbfx800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.241 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.241 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [5otja6tbfx800] [M->I] SUCCESS (6ms) 2021-05-24 23:27:57 INFO:req [eif2m8b7h5s0] [[M->I]] onJoin: usr=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:IrcBridge [eif2m8b7h5s0] [M->I] IGNORE virtual user (1ms) 2021-05-24 23:27:57 INFO:req [g2i047r1w4000] [[M->I]] onMessage: m.room.message usr=@user2:localhost rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [g2i047r1w4000] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [g2i047r1w4000] [[M->I]] Received admin message from @user2:localhost 2021-05-24 23:27:57 INFO:req [g2i047r1w4000] [[M->I]] Handling command from @user2:localhost 2021-05-24 23:27:57 INFO:IrcBridge [g2i047r1w4000] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 3o5fsrtuz5800 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 3o5fsrtuz5800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client 2pmv0rw3b4w00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 2pmv0rw3b4w00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Admin rooms should respond with a feature status for !feature ============================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.267 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.267 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.268 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.268 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : i8f57r7by9k0 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [8ogvy152ny000] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [8ogvy152ny000] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.277 DEBUG MembershipQueue [8ogvy152ny000] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.277 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.277 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.277 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.277 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [8ogvy152ny000] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [h1m1b66qfi800] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [h1m1b66qfi800] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [h1m1b66qfi800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.279 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.279 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [h1m1b66qfi800] [M->I] SUCCESS (5ms) 2021-05-24 23:27:57 INFO:req [2aqvj7zjoxc00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [2aqvj7zjoxc00] [[M->I]] Message body: !feature mentions 2021-05-24 23:27:57 INFO:req [2aqvj7zjoxc00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [2aqvj7zjoxc00] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.285 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.285 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client i8f57r7by9k0 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping i8f57r7by9k0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client bif63i6xhlc00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping bif63i6xhlc00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:IrcBridge [2aqvj7zjoxc00] [M->I] SUCCESS (4ms) .Admin rooms should set feature status with !feature ==================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.303 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.303 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.304 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.304 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 1louwwh5joxs0 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (5ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [kgtxwu7e0p800] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [kgtxwu7e0p800] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.312 DEBUG MembershipQueue [kgtxwu7e0p800] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.312 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.312 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.313 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.313 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [kgtxwu7e0p800] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [5u5n2o5lbe000] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [5u5n2o5lbe000] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [5u5n2o5lbe000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.314 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.314 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [5u5n2o5lbe000] [M->I] SUCCESS (6ms) 2021-05-24 23:27:57 INFO:req [k88lmyqy4v400] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [k88lmyqy4v400] [[M->I]] Message body: !feature mentions true 2021-05-24 23:27:57 INFO:req [k88lmyqy4v400] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [k88lmyqy4v400] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.321 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.321 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:req [dbu8te0umoo00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [dbu8te0umoo00] [[M->I]] Message body: !feature mentions 2021-05-24 23:27:57 INFO:IrcBridge [k88lmyqy4v400] [M->I] SUCCESS (3ms) 2021-05-24 23:27:57 INFO:req [dbu8te0umoo00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [dbu8te0umoo00] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.322 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.323 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 1louwwh5joxs0 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 1louwwh5joxs0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client co8aph5ocm800 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping co8aph5ocm800 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:IrcBridge [dbu8te0umoo00] [M->I] SUCCESS (4ms) .Admin rooms !feature should fail with a missing or invalidate feature-name =========================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.340 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.340 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.341 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.341 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : pkoyh0bksuo0 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [8ug2e4qpcgk00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [8ug2e4qpcgk00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.349 DEBUG MembershipQueue [8ug2e4qpcgk00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.350 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.350 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.350 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.350 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [8ug2e4qpcgk00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:57 INFO:req [7hnzedebe1g00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [7hnzedebe1g00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [7hnzedebe1g00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.351 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.351 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [7hnzedebe1g00] [M->I] SUCCESS (5ms) 2021-05-24 23:27:57 INFO:req [7hqzzjos3lo00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [7hqzzjos3lo00] [[M->I]] Message body: !feature 2021-05-24 23:27:57 INFO:req [5q2tvg1g54800] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [5q2tvg1g54800] [[M->I]] Message body: !feature doggo 2021-05-24 23:27:57 INFO:req [33a5ys1847600] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [33a5ys1847600] [[M->I]] Message body: !feature enabled 2021-05-24 23:27:57 INFO:req [7hqzzjos3lo00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [7hqzzjos3lo00] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.358 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.358 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:req [5q2tvg1g54800] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [5q2tvg1g54800] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.359 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.359 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [7hqzzjos3lo00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:57 INFO:IrcBridge [5q2tvg1g54800] [M->I] SUCCESS (4ms) 2021-05-24 23:27:57 INFO:req [33a5ys1847600] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [33a5ys1847600] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.360 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.360 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client pkoyh0bksuo0 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping pkoyh0bksuo0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client 1x0wk1in1sw00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 1x0wk1in1sw00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:IrcBridge [33a5ys1847600] [M->I] SUCCESS (7ms) .Admin rooms should set feature status with !feature ==================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.382 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.382 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.383 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.383 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 3munrtml2i400 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [f6awxfsjuf400] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [f6awxfsjuf400] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.392 DEBUG MembershipQueue [f6awxfsjuf400] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.392 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.392 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.392 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.393 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [f6awxfsjuf400] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [72rrmoadrbk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [72rrmoadrbk00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [72rrmoadrbk00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.394 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.394 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [72rrmoadrbk00] [M->I] SUCCESS (6ms) 2021-05-24 23:27:57 INFO:req [87k5s9c4mgs00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [87k5s9c4mgs00] [[M->I]] Message body: !feature mentions bacon 2021-05-24 23:27:57 INFO:req [87k5s9c4mgs00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [87k5s9c4mgs00] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.400 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.400 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:req [5qjv10kcqq400] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [5qjv10kcqq400] [[M->I]] Message body: !feature mentions 2021-05-24 23:27:57 INFO:IrcBridge [87k5s9c4mgs00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [5qjv10kcqq400] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [5qjv10kcqq400] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.402 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.402 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 3munrtml2i400 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 3munrtml2i400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client 5t44th2on4s00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 5t44th2on4s00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:IrcBridge [5qjv10kcqq400] [M->I] SUCCESS (7ms) .Admin rooms should be able to store a password with !storepass =============================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.425 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.425 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.426 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.426 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : cadjazd35eo00 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (2ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [1aze27lxyr5s0] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [1aze27lxyr5s0] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.436 DEBUG MembershipQueue [1aze27lxyr5s0] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.436 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.436 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.436 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.436 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [1aze27lxyr5s0] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [27u6ct3a3lno0] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [27u6ct3a3lno0] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [27u6ct3a3lno0] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.438 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.438 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [27u6ct3a3lno0] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-someone to call function 'disconnect' TEST: Test listening for irc.example_M-someone to call function 'connect' 2021-05-24 23:27:57 INFO:req [5i9tmy2wpg400] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [5i9tmy2wpg400] [[M->I]] Message body: !storepass foobar 2021-05-24 23:27:57 INFO:req [5i9tmy2wpg400] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [5i9tmy2wpg400] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - iwanttoreconnect TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") TEST: Invoking test callback for user irc.example_M-someone : client.disconnect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 WARN:ClientPool Client l0cpnj5jwuo00 (@someone:somewhere) disconnected with reason iwanttoreconnect May-24 23:27:57.446 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.446 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [5i9tmy2wpg400] [M->I] SUCCESS (4ms) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 INFO:ClientPool Reconnecting client. 0 left. 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Using cached ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Reconnected M-someone@irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Rejoining 1 channels 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client cadjazd35eo00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping cadjazd35eo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") TEST: Invoking test callback for user irc.example_M-someone : client.disconnect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 WARN:ClientPool Client 60c7566y24w00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 60c7566y24w00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Rejoined channels .Admin rooms should be able to store a username:password with !storepass ======================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.482 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.482 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.483 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.483 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 9erpfvj620w00 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [kct0moynor40] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [kct0moynor40] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.492 DEBUG MembershipQueue [kct0moynor40] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.492 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.494 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.495 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.495 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [kct0moynor40] [M->I] SUCCESS (5ms) 2021-05-24 23:27:57 INFO:req [ewdq8axmdtk00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [ewdq8axmdtk00] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [ewdq8axmdtk00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.496 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.496 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [ewdq8axmdtk00] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-someone to call function 'disconnect' TEST: Test listening for irc.example_M-someone to call function 'connect' 2021-05-24 23:27:57 INFO:req [21h75zg8cu4g0] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [21h75zg8cu4g0] [[M->I]] Message body: !storepass mynick:foopassword 2021-05-24 23:27:57 INFO:req [21h75zg8cu4g0] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [21h75zg8cu4g0] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - iwanttoreconnect TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") TEST: Invoking test callback for user irc.example_M-someone : client.disconnect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 WARN:ClientPool Client b3oc7wlzsj400 (@someone:somewhere) disconnected with reason iwanttoreconnect May-24 23:27:57.505 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.505 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [21h75zg8cu4g0] [M->I] SUCCESS (4ms) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 INFO:ClientPool Reconnecting client. 0 left. 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Using cached ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Reconnected M-someone@irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Rejoining 1 channels 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 9erpfvj620w00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 9erpfvj620w00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") TEST: Invoking test callback for user irc.example_M-someone : client.disconnect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 WARN:ClientPool Client tzdukb47adc0 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping tzdukb47adc0 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Rejoined channels .Admin rooms should be able to remove a password with !removepass ================================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-someone to call function 'connect' TEST: Test listening for irc.example_M-someone to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:57.543 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.543 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.544 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.544 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : bffrnzehtbk00 (bot enabled=true) 2021-05-24 23:27:57 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:27:57 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:27:57 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:27:57 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:27:57 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:27:57 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:req [45v9klgd24o00] [[M->I]] onInvite: from=@someone:somewhere to=@monkeybot:some.home.server rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:req [45v9klgd24o00] [[M->I]] Handling invite from @someone:somewhere directed to bot. May-24 23:27:57.552 DEBUG MembershipQueue [45v9klgd24o00] @monkeybot:some.home.server@!adminroomid:here -> join (reason: none, kicker: undefined) May-24 23:27:57.552 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.552 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:57.552 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.552 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:NeDBDataStore storeAdminRoom (id=!adminroomid:here, user_id=@someone:somewhere) 2021-05-24 23:27:57 INFO:IrcBridge [45v9klgd24o00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [dm37yaj4sk800] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!foo:bar id=undefined 2021-05-24 23:27:57 DEBUG:req [dm37yaj4sk800] [[M->I]] Message body: ping 2021-05-24 23:27:57 INFO:req [dm37yaj4sk800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:57.554 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.554 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:ClientPool Creating virtual irc user with nick undefined for @someone:somewhere (display name undefined) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Pushing username generation request for @someone:somewhere on irc.example to the queue... 2021-05-24 23:27:57 DEBUG:IdentGenerator Generating username for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:IdentGenerator Generated ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:IrcBridge Sending IRC message in #coffee as M-someone (connected=true) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-someone","say",{"addr":") 2021-05-24 23:27:57 INFO:IrcBridge [dm37yaj4sk800] [M->I] SUCCESS (5ms) 2021-05-24 23:27:57 INFO:req [6yu6igwvlzg00] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [6yu6igwvlzg00] [[M->I]] Message body: !storepass foobar 2021-05-24 23:27:57 INFO:req [6yu6igwvlzg00] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [6yu6igwvlzg00] [[M->I]] Handling command from @someone:somewhere 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - iwanttoreconnect TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client cjdkeabsy5c00 (@someone:somewhere) disconnected with reason iwanttoreconnect May-24 23:27:57.561 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.561 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [6yu6igwvlzg00] [M->I] SUCCESS (2ms) 2021-05-24 23:27:57 INFO:req [jubi1x3173400] [[M->I]] onMessage: m.room.message usr=@someone:somewhere rm=!adminroomid:here id=undefined 2021-05-24 23:27:57 DEBUG:req [jubi1x3173400] [[M->I]] Message body: !removepass 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Created client for @someone:somewhere 2021-05-24 23:27:57 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:57 INFO:ClientPool Reconnecting client. 0 left. 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Client is now CONNECTING 2021-05-24 23:27:57 DEBUG:IdentGenerator Using cached ident username someonesom for @someone:somewhere on irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Connecting to IRC server irc.example as M-someone (user=someonesom) TEST: Bridge called IRC client.connect(["irc.example_M-someone","connect",{"add) TEST: Invoking test callback for user irc.example_M-someone : client.connect([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Client is now CONNECTED 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Reconnected M-someone@irc.example 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Rejoining 1 channels 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-someone","join",{"addr":) TEST: Invoking test callback for user irc.example_M-someone : client.join([{"addr":"irc.example","nick":"M-someone) 2021-05-24 23:27:57 DEBUG:BridgedClient (@someone:somewhere) Joined channel #coffee 2021-05-24 23:27:57 INFO:BridgedClient (@someone:somewhere) Rejoined channels 2021-05-24 23:27:57 INFO:req [jubi1x3173400] [[M->I]] Received admin message from @someone:somewhere 2021-05-24 23:27:57 INFO:req [jubi1x3173400] [[M->I]] Handling command from @someone:somewhere May-24 23:27:57.586 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.586 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge [jubi1x3173400] [M->I] SUCCESS (26ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client bffrnzehtbk00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping bffrnzehtbk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing M-someone@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-someone","disconnect",{") 2021-05-24 23:27:57 WARN:ClientPool Client 5in6qwshjeo00 (@someone:somewhere) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 5in6qwshjeo00 (M-someone) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Connection reaping users should appear online by default ========================================================= TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:57 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcBridge Restoring last active times from DB 2021-05-24 23:27:57 INFO:IrcBridge Restored 0 last active times from DB 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:27:57 INFO:DebugApi DEBUG API LISTENING ON :NaN May-24 23:27:57.621 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.621 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.622 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.622 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 4tkclcbfsio00 (bot enabled=true) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:MxActivityTracker MatrixLiteClient (REQ-1) 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 ERROR:MxActivityTracker MatrixLiteClient (REQ-1) getaddrinfo ENOTFOUND some.home.server.goeshere 2021-05-24 23:27:57 INFO:MxActivityTracker MatrixLiteClient (REQ-2) 2021-05-24 23:27:57 DEBUG:MxActivityTracker Metrics 2021-05-24 23:27:57 ERROR:MxActivityTracker MatrixLiteClient (REQ-2) getaddrinfo ENOTFOUND some.home.server.goeshere 2021-05-24 23:27:57 DEBUG:MxActivityTracker Metrics 2021-05-24 23:27:57 DEBUG:MxActivityTracker Metrics 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 4tkclcbfsio00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 4tkclcbfsio00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Connection reaping users should appear offline if they haven't sent any messages ================================================================================= TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcBridge Restoring last active times from DB 2021-05-24 23:27:57 INFO:IrcBridge Restored 0 last active times from DB 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:27:57 INFO:DebugApi DEBUG API LISTENING ON :NaN May-24 23:27:57.930 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.931 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.932 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.932 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : kgl44z9kto000 (bot enabled=true) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:MxActivityTracker MatrixLiteClient (REQ-1) 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 ERROR:MxActivityTracker MatrixLiteClient (REQ-1) getaddrinfo ENOTFOUND some.home.server.goeshere 2021-05-24 23:27:57 INFO:MxActivityTracker MatrixLiteClient (REQ-2) 2021-05-24 23:27:57 DEBUG:MxActivityTracker Metrics 2021-05-24 23:27:57 ERROR:MxActivityTracker MatrixLiteClient (REQ-2) getaddrinfo ENOTFOUND some.home.server.goeshere 2021-05-24 23:27:57 DEBUG:MxActivityTracker Metrics 2021-05-24 23:27:57 DEBUG:MxActivityTracker Metrics 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client kgl44z9kto000 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping kgl44z9kto000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Connection reaping users should appear online if they have sent a message ========================================================================== TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcBridge Restoring last active times from DB 2021-05-24 23:27:57 INFO:IrcBridge Restored 0 last active times from DB 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:27:57 INFO:DebugApi DEBUG API LISTENING ON :NaN May-24 23:27:57.962 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.962 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.963 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.963 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 3he7wddnkwo00 (bot enabled=true) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:MxActivityTracker MatrixLiteClient (REQ-1) 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 ERROR:MxActivityTracker MatrixLiteClient (REQ-1) getaddrinfo ENOTFOUND some.home.server.goeshere 2021-05-24 23:27:57 DEBUG:MxActivityTracker Metrics 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 3he7wddnkwo00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 3he7wddnkwo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .2021-05-24 23:27:57 INFO:IrcBridge [ji9ver4a2bc00] [M->I] SUCCESS (6ms) Connection reaping users last active status should be stored in the database ============================================================================= TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:57 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:57 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:57 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:57 INFO:IrcBridge Restoring last active times from DB 2021-05-24 23:27:57 INFO:IrcBridge Restored 0 last active times from DB 2021-05-24 23:27:57 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:57 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:57 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:27:57 INFO:DebugApi DEBUG API LISTENING ON :NaN May-24 23:27:57.989 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.989 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:57 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:57 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:57 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:57.990 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:57.990 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:57 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:57 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:57 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:57 INFO:Provisioner Provisioning started 2021-05-24 23:27:57 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:57 INFO:BridgedClient Created client for bot 2021-05-24 23:27:57 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:57 DEBUG:ClientPool Created new bot client for irc.example : 64zwmxjj2tc00 (bot enabled=true) 2021-05-24 23:27:57 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:57 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:57 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:57 INFO:IrcBridge Startup complete. 2021-05-24 23:27:57 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:57 INFO:IrcBridge [kh69st9f17k00] [M->I] SUCCESS (1ms) 2021-05-24 23:27:57 INFO:main Killing bridge: test teardown 2021-05-24 23:27:57 INFO:IrcBridge Killing all clients 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:57 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:57 WARN:ClientPool Client 64zwmxjj2tc00 (null) disconnected with reason killed 2021-05-24 23:27:57 INFO:ClientPool Dropping 64zwmxjj2tc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:57 INFO:BridgedClient Killing client 2021-05-24 23:27:57 DEBUG:BridgedClient Client is now KILLED .Debug API should enable the debug API ====================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcBridge Restoring last active times from DB 2021-05-24 23:27:58 INFO:IrcBridge Restored 0 last active times from DB 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:27:58 INFO:DebugApi DEBUG API LISTENING ON :15555 May-24 23:27:58.014 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.014 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.015 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.016 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 65vb74ajum000 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 DEBUG:DebugApi GET /version 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client 65vb74ajum000 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping 65vb74ajum000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Dynamic channels should join IRC channels when it receives special alias queries ================================================================================= TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.058 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.059 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.060 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.060 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : aqm5qjfvk6w00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 INFO:req [ilja1flk9xk00] [[M->I]] onAliasQuery #irc_irc.example_#foobar:some.home.server 2021-05-24 23:27:58 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#foobar:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #foobar 2021-05-24 23:27:58 INFO:req [ilja1flk9xk00] [[M->I]] Mapped to #foobar on irc.example 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 DEBUG:req [ilja1flk9xk00] [[M->I]] Going to track IRC channel #foobar May-24 23:27:58.066 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.067 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:req [ilja1flk9xk00] [[M->I]] Matrix room !newroom:id created for #foobar 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!newroom:id, addr=irc.example, chan=#foobar, origin=alias) 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #foobar TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 DEBUG:BridgedClient Joined channel #foobar 2021-05-24 23:27:58 INFO:req [ilja1flk9xk00] [[M->I]] Bot joined channel 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #foobar on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:IrcBridge [ilja1flk9xk00] [M->I] SUCCESS (5ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client aqm5qjfvk6w00 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping aqm5qjfvk6w00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Dynamic channels should create federated room when joining channel and federation is enabled ============================================================================================= TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.088 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.088 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.089 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.089 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : a1p2gyluusc00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 INFO:req [d2pz3m50va800] [[M->I]] onAliasQuery #irc_irc.example_#foobar:some.home.server 2021-05-24 23:27:58 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#foobar:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #foobar 2021-05-24 23:27:58 INFO:req [d2pz3m50va800] [[M->I]] Mapped to #foobar on irc.example 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 DEBUG:req [d2pz3m50va800] [[M->I]] Going to track IRC channel #foobar May-24 23:27:58.095 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.095 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:req [d2pz3m50va800] [[M->I]] Matrix room !newroom:id created for #foobar 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!newroom:id, addr=irc.example, chan=#foobar, origin=alias) 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #foobar TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 DEBUG:BridgedClient Joined channel #foobar 2021-05-24 23:27:58 INFO:req [d2pz3m50va800] [[M->I]] Bot joined channel 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #foobar on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:IrcBridge [d2pz3m50va800] [M->I] SUCCESS (4ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client a1p2gyluusc00 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping a1p2gyluusc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Dynamic channels should point to the same room ID for aliases with different cases =================================================================================== TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.118 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.118 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.120 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.120 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 3een6y3dh3400 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 INFO:req [i43gzrg52xs00] [[M->I]] onAliasQuery #irc_irc.example_#foobar:some.home.server 2021-05-24 23:27:58 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#foobar:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #foobar 2021-05-24 23:27:58 INFO:req [i43gzrg52xs00] [[M->I]] Mapped to #foobar on irc.example 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 DEBUG:req [i43gzrg52xs00] [[M->I]] Going to track IRC channel #foobar May-24 23:27:58.126 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.126 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:req [i43gzrg52xs00] [[M->I]] Matrix room !newroom:id created for #foobar 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!newroom:id, addr=irc.example, chan=#foobar, origin=alias) 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #foobar TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 DEBUG:BridgedClient Joined channel #foobar 2021-05-24 23:27:58 INFO:req [i43gzrg52xs00] [[M->I]] Bot joined channel 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #foobar on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:IrcBridge [i43gzrg52xs00] [M->I] SUCCESS (7ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:27:58 INFO:req [8ugg8pd86bk00] [[M->I]] onAliasQuery #irc_irc.example_#FooBar:some.home.server 2021-05-24 23:27:58 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#FooBar:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #FooBar 2021-05-24 23:27:58 INFO:req [8ugg8pd86bk00] [[M->I]] Mapped to #FooBar on irc.example 2021-05-24 23:27:58 INFO:req [8ugg8pd86bk00] [[M->I]] Pointing alias #irc_irc.example_#FooBar:some.home.server to !newroom:id 2021-05-24 23:27:58 INFO:IrcBridge [8ugg8pd86bk00] [M->I] SUCCESS (1ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client 3een6y3dh3400 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping 3een6y3dh3400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Dynamic channels should create a channel with the specified room version ========================================================================= TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.149 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.149 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.150 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.151 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 4t6z6nw5bd600 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 INFO:req [ac3tzyfnds80] [[M->I]] onAliasQuery #irc_irc.example_#foobar:some.home.server 2021-05-24 23:27:58 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#foobar:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #foobar 2021-05-24 23:27:58 INFO:req [ac3tzyfnds80] [[M->I]] Mapped to #foobar on irc.example 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 DEBUG:req [ac3tzyfnds80] [[M->I]] Going to track IRC channel #foobar May-24 23:27:58.155 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.156 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:req [ac3tzyfnds80] [[M->I]] Matrix room !newroom:id created for #foobar 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!newroom:id, addr=irc.example, chan=#foobar, origin=alias) 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #foobar TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 DEBUG:BridgedClient Joined channel #foobar 2021-05-24 23:27:58 INFO:req [ac3tzyfnds80] [[M->I]] Bot joined channel 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #foobar on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:IrcBridge [ac3tzyfnds80] [M->I] SUCCESS (3ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client 4t6z6nw5bd600 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping 4t6z6nw5bd600 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Dynamic channels (federation disabled) should create non federated room when joining channel and federation is disabled ======================================================================================================================== TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.175 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.175 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.176 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.176 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : jbv0ir2m6sw00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 INFO:req [9aknhsm55ds00] [[M->I]] onAliasQuery #irc_irc.example_#foobar:some.home.server 2021-05-24 23:27:58 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#foobar:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #foobar 2021-05-24 23:27:58 INFO:req [9aknhsm55ds00] [[M->I]] Mapped to #foobar on irc.example 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 DEBUG:req [9aknhsm55ds00] [[M->I]] Going to track IRC channel #foobar May-24 23:27:58.181 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.181 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:req [9aknhsm55ds00] [[M->I]] Matrix room !newroom:id created for #foobar 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!newroom:id, addr=irc.example, chan=#foobar, origin=alias) 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #foobar TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 DEBUG:BridgedClient Joined channel #foobar 2021-05-24 23:27:58 INFO:req [9aknhsm55ds00] [[M->I]] Bot joined channel 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #foobar on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:IrcBridge [9aknhsm55ds00] [M->I] SUCCESS (3ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client jbv0ir2m6sw00 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping jbv0ir2m6sw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Dynamic channels (disabled) should NOT join IRC channels when it receives special alias queries ================================================================================================ TEST: Test listening for irc.example_flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_flibble to call function 'join' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.202 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.202 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.203 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.203 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 9h8im8sgji000 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 INFO:req [2c42ljb6785c0] [[M->I]] onAliasQuery #irc.example_#foobar:some.home.server 2021-05-24 23:27:58 INFO:IrcBridge [2c42ljb6785c0] [M->I] FAILED (0ms) onAliasQuery threw => Error: Unknown alias: #irc.example_#foobar:some.home.server at MatrixHandler._onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/lib/bridge/MatrixHandler.js:794:19) at MatrixHandler.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/lib/bridge/MatrixHandler.js:949:37) at IrcBridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/lib/bridge/IrcBridge.js:818:34) at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:712:60) at MockAppService._queryAlias (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/spec/util/app-service-mock.js:110:17) at UserContext. (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/spec/integ/dynamic-channels.spec.js:355:28) at QueueRunner.attempt (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/jasmine-core/lib/jasmine-core/jasmine.js:7071:24) at QueueRunner.run (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/jasmine-core/lib/jasmine-core/jasmine.js:7104:25) at runNext (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/jasmine-core/lib/jasmine-core/jasmine.js:7023:18) at next (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/jasmine-core/lib/jasmine-core/jasmine.js:7030:11) at /home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/jasmine-core/lib/jasmine-core/jasmine.js:6924:9 at /home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/spec/util/test.js:175:13 at tryCatcher (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/promise.js:547:31) at Promise._settlePromise (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/promise.js:604:18) at Promise._settlePromise0 (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/promise.js:649:10) at Promise._settlePromises (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/promise.js:729:18) at _drainQueueStep (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/async.js:93:12) at _drainQueue (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/async.js:86:9) at Async._drainQueues (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/async.js:102:5) at Immediate.Async.drainQueues (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/bluebird/js/release/async.js:15:14) at processImmediate (internal/timers.js:461:21) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client 9h8im8sgji000 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping 9h8im8sgji000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : kybosy8wrcg00 (bot enabled=true) .2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Homeserver user queries should always create a new Matrix user for the specified ID ==================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.229 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.230 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.231 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.231 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 328fzmjjamg00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'whois' 2021-05-24 23:27:58 INFO:req [21uqpozgh2o00] [[M->I]] onUserQuery: @irc.example_Alisha:some.home.server 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:IrcBridge irc.example_Alisha does not exist in the store yet, setting a profile May-24 23:27:58.240 DEBUG Intent Checking if user @irc.example_Alisha:some.home.server is registered May-24 23:27:58.241 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge [21uqpozgh2o00] [M->I] SUCCESS (4ms) May-24 23:27:58.242 WARN bridge Not provisioning user for @irc.example_Alisha:some.home.server 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client 328fzmjjamg00 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping 328fzmjjamg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Homeserver alias queries should make the AS start tracking the channel specified in the alias. =============================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.259 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.259 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.260 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.261 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : cpip136bvv400 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 INFO:req [9h08de713bk00] [[M->I]] onAliasQuery #irc_irc.example_#tower:some.home.server 2021-05-24 23:27:58 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#tower:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #tower 2021-05-24 23:27:58 INFO:req [9h08de713bk00] [[M->I]] Mapped to #tower on irc.example 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 DEBUG:req [9h08de713bk00] [[M->I]] Going to track IRC channel #tower May-24 23:27:58.265 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.265 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:req [9h08de713bk00] [[M->I]] Matrix room !something:somewhere created for #tower 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!something:somewhere, addr=irc.example, chan=#tower, origin=alias) 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #tower TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 DEBUG:BridgedClient Joined channel #tower 2021-05-24 23:27:58 INFO:req [9h08de713bk00] [[M->I]] Bot joined channel 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #tower on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:IrcBridge [9h08de713bk00] [M->I] SUCCESS (3ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client cpip136bvv400 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping cpip136bvv400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Initialisation should connect to the IRC network and channel in the config =========================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.283 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.283 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.284 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.284 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : ccaahgenc8w00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:58 ERROR:ClientPool undefined 2021-05-24 23:27:58 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client ccaahgenc8w00 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping ccaahgenc8w00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Initialisation [BOTS-70] should attempt to set the bot nick if ircd assigned random string =========================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'send' 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.828 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.828 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.833 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.833 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : a00i9imfpkw00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:BridgedClient NICK: Nick changed from 'ro_bot_nick' to '5EXABJ6GG'. 2021-05-24 23:27:58 INFO:ClientPool Remapped null from ro_bot_nick to 5EXABJ6GG 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. .2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_5EXABJ6GG","mode",{"addr":) Invite-only rooms should be joined by the bot if the AS does know the room ID ============================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.884 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.884 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.886 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.886 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 8t97zz63q4000 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. 2021-05-24 23:27:58 INFO:req [l1wu9kh7ppc00] [[M->I]] onInvite: from=@flibble:wibble to=@monkeybot:some.home.server rm=!adminroom:id id=undefined 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:req [l1wu9kh7ppc00] [[M->I]] Handling invite from @flibble:wibble directed to bot. May-24 23:27:58.896 DEBUG MembershipQueue [l1wu9kh7ppc00] @monkeybot:some.home.server@!adminroom:id -> join (reason: none, kicker: undefined) May-24 23:27:58.896 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.896 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:NeDBDataStore storeAdminRoom (id=!adminroom:id, user_id=@flibble:wibble) 2021-05-24 23:27:58 INFO:IrcBridge [l1wu9kh7ppc00] [M->I] SUCCESS (5ms) 2021-05-24 23:27:58 INFO:req [i0en71vjhaw00] [[M->I]] onInvite: from=@flibble:wibble to=@monkeybot:some.home.server rm=!adminroom:id id=undefined 2021-05-24 23:27:58 INFO:req [i0en71vjhaw00] [[M->I]] Handling invite from @flibble:wibble directed to bot. May-24 23:27:58.899 DEBUG MembershipQueue [i0en71vjhaw00] @monkeybot:some.home.server@!adminroom:id -> join (reason: none, kicker: undefined) May-24 23:27:58.899 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.900 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:NeDBDataStore storeAdminRoom (id=!adminroom:id, user_id=@flibble:wibble) 2021-05-24 23:27:58 INFO:IrcBridge [i0en71vjhaw00] [M->I] SUCCESS (3ms) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client 8t97zz63q4000 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping 8t97zz63q4000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .Invite-only rooms should be joined by a virtual IRC user if the bot invited them, regardless of the number of people in the room. ================================================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.933 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.933 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.935 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.935 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 6h9vsbtex4k00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'whois' 2021-05-24 23:27:58 INFO:req [ep6irt6spc000] [[M->I]] onInvite: from=@monkeybot:some.home.server to=@irc.example_foobar:some.home.server rm=!foo:bar id=undefined 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:req [ep6irt6spc000] [[M->I]] Handling invite from bot directed at irc.example on foobar 2021-05-24 23:27:58 INFO:IrcBridge irc.example_foobar does not exist in the store yet, setting a profile May-24 23:27:58.946 DEBUG Intent Checking if user @irc.example_foobar:some.home.server is registered May-24 23:27:58.947 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:27:58.948 DEBUG MembershipQueue [ep6irt6spc000] @irc.example_foobar:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:27:58.948 DEBUG Intent Checking if user @irc.example_foobar:some.home.server is registered May-24 23:27:58.949 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge [ep6irt6spc000] [M->I] SUCCESS (6ms) 2021-05-24 23:27:58 INFO:main Killing bridge: test teardown 2021-05-24 23:27:58 INFO:IrcBridge Killing all clients 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:58 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:58 WARN:ClientPool Client 6h9vsbtex4k00 (null) disconnected with reason killed 2021-05-24 23:27:58 INFO:ClientPool Dropping 6h9vsbtex4k00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:58 INFO:BridgedClient Killing client 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now KILLED .IRC client cycling should disconnect the oldest (last message time) client =========================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-alice to call function 'say' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'disconnect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-bob to call function 'say' TEST: Test listening for irc.example_M-bob to call function 'connect' TEST: Test listening for irc.example_M-bob to call function 'disconnect' TEST: Test listening for irc.example_M-bob to call function 'join' TEST: Test listening for irc.example_M-charles to call function 'say' TEST: Test listening for irc.example_M-charles to call function 'connect' TEST: Test listening for irc.example_M-charles to call function 'disconnect' TEST: Test listening for irc.example_M-charles to call function 'join' 2021-05-24 23:27:58 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:58 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:58 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:58 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:58 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:58 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:58 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:58.984 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.984 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:58 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:58 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:58 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:58.986 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.986 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:58 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:58 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:58 INFO:Provisioner Provisioning started 2021-05-24 23:27:58 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:58 INFO:BridgedClient Created client for bot 2021-05-24 23:27:58 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:58 DEBUG:ClientPool Created new bot client for irc.example : 9hgsovo5wkk00 (bot enabled=true) 2021-05-24 23:27:58 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:58 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:58 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:58 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:58 INFO:IrcBridge Startup complete. 2021-05-24 23:27:58 INFO:req [cr8j3fqlps800] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:58 DEBUG:req [cr8j3fqlps800] [[M->I]] Message body: A message 2021-05-24 23:27:58 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:58 INFO:req [cr8j3fqlps800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:58.994 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:58.994 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:58 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name undefined) 2021-05-24 23:27:58 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:27:58 DEBUG:ClientPool 2 active connections on irc.example (limit 2) 2021-05-24 23:27:58 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:27:58 DEBUG:IdentGenerator Pushing username generation request for @alice:hs on irc.example to the queue... 2021-05-24 23:27:58 DEBUG:IdentGenerator Generating username for @alice:hs on irc.example 2021-05-24 23:27:58 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-alice (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) TEST: Invoking test callback for user irc.example_M-alice : client.say([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 INFO:IrcBridge [cr8j3fqlps800] [M->I] SUCCESS (12ms) 2021-05-24 23:27:59 INFO:req [j0w6nq65kbs0] [[M->I]] onMessage: m.room.message usr=@bob:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [j0w6nq65kbs0] [[M->I]] Message body: Another message 2021-05-24 23:27:59 INFO:req [j0w6nq65kbs0] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.006 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.006 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @bob:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@bob:hs) Created client for @bob:hs 2021-05-24 23:27:59 DEBUG:ClientPool 3 active connections on irc.example (limit 2) 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-alice@irc.example - limit_reached TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) TEST: Invoking test callback for user irc.example_M-alice : client.disconnect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 WARN:ClientPool Client f9vfu4x1pi800 (@alice:hs) disconnected with reason limit_reached 2021-05-24 23:27:59 INFO:ClientPool Dropping f9vfu4x1pi800 (M-alice) because explicitDisconnect is true 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @bob:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @bob:hs on irc.example 2021-05-24 23:27:59 INFO:ClientPool Client limit exceeded: Disconnected M-alice on irc.example. 2021-05-24 23:27:59 INFO:BridgedClient (@bob:hs) Connecting to IRC server irc.example as M-bob (user=bobhs) TEST: Bridge called IRC client.connect(["irc.example_M-bob","connect",{"addr":") TEST: Invoking test callback for user irc.example_M-bob : client.connect([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 INFO:BridgedClient (@bob:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-bob (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-bob","join",{"addr":"irc) TEST: Invoking test callback for user irc.example_M-bob : client.join([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-bob","say",{"addr":"irc.) TEST: Invoking test callback for user irc.example_M-bob : client.say([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 INFO:IrcBridge [j0w6nq65kbs0] [M->I] SUCCESS (8ms) 2021-05-24 23:27:59 INFO:req [3ijn7ygkloy00] [[M->I]] onMessage: m.room.message usr=@charles:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [3ijn7ygkloy00] [[M->I]] Message body: A third message 2021-05-24 23:27:59 INFO:req [3ijn7ygkloy00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.015 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.015 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @charles:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@charles:hs) Created client for @charles:hs 2021-05-24 23:27:59 DEBUG:ClientPool 3 active connections on irc.example (limit 2) 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-bob@irc.example - limit_reached TEST: Bridge called IRC client.disconnect(["irc.example_M-bob","disconnect",{"addr) TEST: Invoking test callback for user irc.example_M-bob : client.disconnect([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 WARN:ClientPool Client gkhnocsjv6o00 (@bob:hs) disconnected with reason limit_reached 2021-05-24 23:27:59 INFO:ClientPool Dropping gkhnocsjv6o00 (M-bob) because explicitDisconnect is true 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @charles:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @charles:hs on irc.example 2021-05-24 23:27:59 INFO:ClientPool Client limit exceeded: Disconnected M-bob on irc.example. 2021-05-24 23:27:59 INFO:BridgedClient (@charles:hs) Connecting to IRC server irc.example as M-charles (user=charleshs) TEST: Bridge called IRC client.connect(["irc.example_M-charles","connect",{"add) TEST: Invoking test callback for user irc.example_M-charles : client.connect([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 INFO:BridgedClient (@charles:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-charles (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-charles","join",{"addr":) TEST: Invoking test callback for user irc.example_M-charles : client.join([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-charles","say",{"addr":") TEST: Invoking test callback for user irc.example_M-charles : client.say([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 INFO:IrcBridge [3ijn7ygkloy00] [M->I] SUCCESS (8ms) 2021-05-24 23:27:59 INFO:main Killing bridge: test teardown 2021-05-24 23:27:59 INFO:IrcBridge Killing all clients 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client 9hgsovo5wkk00 (null) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping 9hgsovo5wkk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-charles@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-charles","disconnect",{") TEST: Invoking test callback for user irc.example_M-charles : client.disconnect([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 WARN:ClientPool Client 1bkeppkurrgg0 (@charles:hs) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping 1bkeppkurrgg0 (M-charles) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED .IRC client cycling should reconnect (make a new connection) for a cycled-out client when speaking and not use the old disconnected client ========================================================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-alice to call function 'say' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'disconnect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-bob to call function 'say' TEST: Test listening for irc.example_M-bob to call function 'connect' TEST: Test listening for irc.example_M-bob to call function 'disconnect' TEST: Test listening for irc.example_M-bob to call function 'join' TEST: Test listening for irc.example_M-charles to call function 'say' TEST: Test listening for irc.example_M-charles to call function 'connect' TEST: Test listening for irc.example_M-charles to call function 'disconnect' TEST: Test listening for irc.example_M-charles to call function 'join' 2021-05-24 23:27:59 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:59 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:59 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:59 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:59 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:59.045 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.045 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:59 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:59 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:59 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:59.046 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.047 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:59 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:59 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:59 INFO:Provisioner Provisioning started 2021-05-24 23:27:59 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:59 INFO:BridgedClient Created client for bot 2021-05-24 23:27:59 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:59 DEBUG:ClientPool Created new bot client for irc.example : edf1b06etcw00 (bot enabled=true) 2021-05-24 23:27:59 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:59 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:59 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:59 INFO:IrcBridge Startup complete. 2021-05-24 23:27:59 INFO:req [76bxaatntrc00] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [76bxaatntrc00] [[M->I]] Message body: A message 2021-05-24 23:27:59 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:59 INFO:req [76bxaatntrc00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.052 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.052 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:27:59 DEBUG:ClientPool 2 active connections on irc.example (limit 2) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @alice:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @alice:hs on irc.example 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-alice (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) TEST: Invoking test callback for user irc.example_M-alice : client.say([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 INFO:IrcBridge [76bxaatntrc00] [M->I] SUCCESS (7ms) 2021-05-24 23:27:59 INFO:req [d8zd8pav9pc00] [[M->I]] onMessage: m.room.message usr=@bob:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [d8zd8pav9pc00] [[M->I]] Message body: Another message 2021-05-24 23:27:59 INFO:req [d8zd8pav9pc00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.059 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.059 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @bob:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@bob:hs) Created client for @bob:hs 2021-05-24 23:27:59 DEBUG:ClientPool 3 active connections on irc.example (limit 2) 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-alice@irc.example - limit_reached TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) TEST: Invoking test callback for user irc.example_M-alice : client.disconnect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 WARN:ClientPool Client 64ict8dhw7c00 (@alice:hs) disconnected with reason limit_reached 2021-05-24 23:27:59 INFO:ClientPool Dropping 64ict8dhw7c00 (M-alice) because explicitDisconnect is true 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @bob:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @bob:hs on irc.example 2021-05-24 23:27:59 INFO:ClientPool Client limit exceeded: Disconnected M-alice on irc.example. 2021-05-24 23:27:59 INFO:BridgedClient (@bob:hs) Connecting to IRC server irc.example as M-bob (user=bobhs) TEST: Bridge called IRC client.connect(["irc.example_M-bob","connect",{"addr":") TEST: Invoking test callback for user irc.example_M-bob : client.connect([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 INFO:BridgedClient (@bob:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-bob (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-bob","join",{"addr":"irc) TEST: Invoking test callback for user irc.example_M-bob : client.join([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 DEBUG:BridgedClient (@bob:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-bob","say",{"addr":"irc.) TEST: Invoking test callback for user irc.example_M-bob : client.say([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 INFO:IrcBridge [d8zd8pav9pc00] [M->I] SUCCESS (8ms) 2021-05-24 23:27:59 INFO:req [e7mp0zhz78o00] [[M->I]] onMessage: m.room.message usr=@charles:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [e7mp0zhz78o00] [[M->I]] Message body: A third message 2021-05-24 23:27:59 INFO:req [e7mp0zhz78o00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.067 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.067 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @charles:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@charles:hs) Created client for @charles:hs 2021-05-24 23:27:59 DEBUG:ClientPool 3 active connections on irc.example (limit 2) 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-bob@irc.example - limit_reached TEST: Bridge called IRC client.disconnect(["irc.example_M-bob","disconnect",{"addr) TEST: Invoking test callback for user irc.example_M-bob : client.disconnect([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:27:59 WARN:ClientPool Client 3qnamqu47cw00 (@bob:hs) disconnected with reason limit_reached 2021-05-24 23:27:59 INFO:ClientPool Dropping 3qnamqu47cw00 (M-bob) because explicitDisconnect is true 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @charles:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @charles:hs on irc.example 2021-05-24 23:27:59 INFO:ClientPool Client limit exceeded: Disconnected M-bob on irc.example. 2021-05-24 23:27:59 INFO:BridgedClient (@charles:hs) Connecting to IRC server irc.example as M-charles (user=charleshs) TEST: Bridge called IRC client.connect(["irc.example_M-charles","connect",{"add) TEST: Invoking test callback for user irc.example_M-charles : client.connect([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 INFO:BridgedClient (@charles:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-charles (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-charles","join",{"addr":) TEST: Invoking test callback for user irc.example_M-charles : client.join([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 DEBUG:BridgedClient (@charles:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-charles","say",{"addr":") TEST: Invoking test callback for user irc.example_M-charles : client.say([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 INFO:IrcBridge [e7mp0zhz78o00] [M->I] SUCCESS (8ms) 2021-05-24 23:27:59 INFO:req [fv2x06hw7z400] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [fv2x06hw7z400] [[M->I]] Message body: That first guy is back again. 2021-05-24 23:27:59 INFO:req [fv2x06hw7z400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.075 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.075 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 DEBUG:ClientPool Configuring IRC user from store => @alice:hs=>irc.example={"username":"alicehs"} 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:27:59 DEBUG:ClientPool 3 active connections on irc.example (limit 2) 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-charles@irc.example - limit_reached TEST: Bridge called IRC client.disconnect(["irc.example_M-charles","disconnect",{") TEST: Invoking test callback for user irc.example_M-charles : client.disconnect([{"addr":"irc.example","nick":"M-charles) 2021-05-24 23:27:59 WARN:ClientPool Client 5z5jigo16t400 (@charles:hs) disconnected with reason limit_reached 2021-05-24 23:27:59 INFO:ClientPool Dropping 5z5jigo16t400 (M-charles) because explicitDisconnect is true 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Using cached ident username alicehs for @alice:hs on irc.example 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-alice (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 INFO:ClientPool Client limit exceeded: Disconnected M-charles on irc.example. 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) TEST: Invoking test callback for user irc.example_M-alice : client.say([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 INFO:IrcBridge [fv2x06hw7z400] [M->I] SUCCESS (9ms) 2021-05-24 23:27:59 INFO:main Killing bridge: test teardown 2021-05-24 23:27:59 INFO:IrcBridge Killing all clients 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client edf1b06etcw00 (null) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping edf1b06etcw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) TEST: Invoking test callback for user irc.example_M-alice : client.disconnect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 WARN:ClientPool Client fg6w38b136000 (@alice:hs) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping fg6w38b136000 (M-alice) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED .IRC connections should use the matrix user's display name if they have one =========================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:59 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:27:59 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:59 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:59 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:59 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:59 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:59.107 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.107 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:59 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:59 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:59 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:59.108 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.108 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:59 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:59 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:59 INFO:Provisioner Provisioning started 2021-05-24 23:27:59 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:59 INFO:BridgedClient Created client for bot 2021-05-24 23:27:59 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:59 DEBUG:ClientPool Created new bot client for irc.example : 1ujy40gud6u80 (bot enabled=true) 2021-05-24 23:27:59 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:59 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:59 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:59 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-Some_Name to call function 'join' TEST: Test listening for irc.example_M-Some_Name to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-Some_Name to call function 'say' 2021-05-24 23:27:59 INFO:req [56seyjb3vog00] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [56seyjb3vog00] [[M->I]] Message body: A message 2021-05-24 23:27:59 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:59 INFO:req [56seyjb3vog00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.114 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.114 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name Some_Name) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:27:59 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @alice:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @alice:hs on irc.example 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-Some_Name (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-Some_Name","connect",{"a) TEST: Invoking test callback for user irc.example_M-Some_Name : client.connect([{"addr":"irc.example","nick":"M-Some_Na) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-Some_Name (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-Some_Name","join",{"addr) TEST: Invoking test callback for user irc.example_M-Some_Name : client.join([{"addr":"irc.example","nick":"M-Some_Na) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-Some_Name","say",{"addr") TEST: Invoking test callback for user irc.example_M-Some_Name : client.say([{"addr":"irc.example","nick":"M-Some_Na) 2021-05-24 23:27:59 INFO:IrcBridge [56seyjb3vog00] [M->I] SUCCESS (8ms) 2021-05-24 23:27:59 INFO:main Killing bridge: test teardown 2021-05-24 23:27:59 INFO:IrcBridge Killing all clients 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client 1ujy40gud6u80 (null) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping 1ujy40gud6u80 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-Some_Name@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-Some_Name","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client l3i89sn6zlc00 (@alice:hs) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping l3i89sn6zlc00 (M-Some_Name) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED .IRC connections should coerce invalid nicks into a valid form ============================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:59 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:59 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:59 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:59 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:59 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:59.142 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.143 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:59 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:59 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:59 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:59.144 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.144 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:59 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:59 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:59 INFO:Provisioner Provisioning started 2021-05-24 23:27:59 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:59 INFO:BridgedClient Created client for bot 2021-05-24 23:27:59 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:59 DEBUG:ClientPool Created new bot client for irc.example : czl9kqsv94w00 (bot enabled=true) 2021-05-24 23:27:59 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:59 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:59 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:59 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-123NumBer to call function 'join' TEST: Test listening for irc.example_M-123NumBer to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-123NumBer to call function 'say' 2021-05-24 23:27:59 INFO:req [b1zhm54hzn400] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [b1zhm54hzn400] [[M->I]] Message body: A message 2021-05-24 23:27:59 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:59 INFO:req [b1zhm54hzn400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.152 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.152 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name 123Num£Ber) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:27:59 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @alice:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @alice:hs on irc.example 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-123NumBer (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-123NumBer","connect",{"a) TEST: Invoking test callback for user irc.example_M-123NumBer : client.connect([{"addr":"irc.example","nick":"M-123NumB) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-123NumBer (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-123NumBer","join",{"addr) TEST: Invoking test callback for user irc.example_M-123NumBer : client.join([{"addr":"irc.example","nick":"M-123NumB) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-123NumBer","say",{"addr") TEST: Invoking test callback for user irc.example_M-123NumBer : client.say([{"addr":"irc.example","nick":"M-123NumB) 2021-05-24 23:27:59 INFO:IrcBridge [b1zhm54hzn400] [M->I] SUCCESS (14ms) 2021-05-24 23:27:59 INFO:main Killing bridge: test teardown 2021-05-24 23:27:59 INFO:IrcBridge Killing all clients 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client czl9kqsv94w00 (null) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping czl9kqsv94w00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-123NumBer@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-123NumBer","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client bq2bfouw78o00 (@alice:hs) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping bq2bfouw78o00 (M-123NumBer) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED .IRC connections should use the nick assigned in the rpl_welcome (registered) event =================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:59 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:59 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:59 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:59 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:59 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:59.189 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.189 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:59 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:59 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:59 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:59.190 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.190 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:59 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:59 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:59 INFO:Provisioner Provisioning started 2021-05-24 23:27:59 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:59 INFO:BridgedClient Created client for bot 2021-05-24 23:27:59 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:59 DEBUG:ClientPool Created new bot client for irc.example : 93hfan3igfk00 (bot enabled=true) 2021-05-24 23:27:59 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:59 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:59 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:59 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_monkeys to call function 'join' 2021-05-24 23:27:59 INFO:req [hn8dydg1n3c00] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [hn8dydg1n3c00] [[M->I]] Message body: A message 2021-05-24 23:27:59 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:59 INFO:req [hn8dydg1n3c00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.199 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.199 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:27:59 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @alice:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @alice:hs on irc.example 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-alice (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:ClientPool Connected with nick 'monkeys' instead of desired nick 'M-alice' 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as monkeys (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_monkeys","join",{"addr":"i) TEST: Invoking test callback for user irc.example_monkeys : client.join([{"addr":"irc.example","nick":"monkeys",) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_monkeys","say",{"addr":"ir) 2021-05-24 23:27:59 INFO:IrcBridge [hn8dydg1n3c00] [M->I] SUCCESS (11ms) 2021-05-24 23:27:59 INFO:IrcBridge [ia04l9ty5sw00] [I->M] IGNORE virtual user (1ms) 2021-05-24 23:27:59 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:27:59 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:59 ERROR:ClientPool undefined 2021-05-24 23:27:59 INFO:main Killing bridge: test teardown 2021-05-24 23:27:59 INFO:IrcBridge Killing all clients 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client 93hfan3igfk00 (null) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping 93hfan3igfk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_monkeys","disconnect",{"ad) 2021-05-24 23:27:59 WARN:ClientPool Client k779ajfhvsw00 (@alice:hs) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping k779ajfhvsw00 (monkeys) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED .IRC connections should be made once per client, regardless of how many messages are to be sent to IRC ====================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:59 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:59 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:59 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:59 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:59 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:59.433 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.433 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:59 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:59 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:59 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:59.435 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.435 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:59 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:59 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:59 INFO:Provisioner Provisioning started 2021-05-24 23:27:59 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:59 INFO:BridgedClient Created client for bot 2021-05-24 23:27:59 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:59 DEBUG:ClientPool Created new bot client for irc.example : iny7o6qrclc00 (bot enabled=true) 2021-05-24 23:27:59 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:59 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:59 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:59 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-alice to call function 'connect' 2021-05-24 23:27:59 INFO:req [k5u5oytukps00] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [k5u5oytukps00] [[M->I]] Message body: A message 2021-05-24 23:27:59 INFO:req [6olax7mww9o00] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [6olax7mww9o00] [[M->I]] Message body: Another message 2021-05-24 23:27:59 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:59 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:59 ERROR:ClientPool undefined 2021-05-24 23:27:59 INFO:req [k5u5oytukps00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.443 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.443 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:req [6olax7mww9o00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.444 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.444 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:27:59 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @alice:hs on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @alice:hs on irc.example 2021-05-24 23:27:59 DEBUG:ClientPool Returning cached bridged client @alice:hs 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-alice (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:59 ERROR:ClientPool undefined 2021-05-24 23:27:59 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:59 ERROR:ClientPool undefined 2021-05-24 23:27:59 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:59 ERROR:ClientPool undefined 2021-05-24 23:27:59 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:59 ERROR:ClientPool undefined 2021-05-24 23:27:59 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:27:59 ERROR:ClientPool undefined 2021-05-24 23:27:59 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:59 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:27:59 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:27:59 INFO:IrcBridge [6olax7mww9o00] [M->I] SUCCESS (513ms) 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:27:59 INFO:IrcBridge [k5u5oytukps00] [M->I] SUCCESS (515ms) 2021-05-24 23:27:59 INFO:main Killing bridge: test teardown 2021-05-24 23:27:59 INFO:IrcBridge Killing all clients 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:27:59 WARN:ClientPool Client iny7o6qrclc00 (null) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping iny7o6qrclc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:27:59 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:27:59 WARN:ClientPool Client 5pht8ga4yh800 (@alice:hs) disconnected with reason killed 2021-05-24 23:27:59 INFO:ClientPool Dropping 5pht8ga4yh800 (M-alice) because explicitDisconnect is true 2021-05-24 23:27:59 INFO:BridgedClient Killing client 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now KILLED .IRC connections [BOTS-41] should be able to handle clashing nicks without causing echos ======================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:27:59 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:27:59 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:27:59 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:27:59 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:27:59 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:27:59 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:27:59.978 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.978 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:27:59 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:27:59 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:27:59 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:27:59.980 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.980 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:27:59 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:27:59 INFO:Provisioner Starting provisioning... 2021-05-24 23:27:59 INFO:Provisioner Provisioning started 2021-05-24 23:27:59 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:27:59 INFO:BridgedClient Created client for bot 2021-05-24 23:27:59 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:27:59 DEBUG:ClientPool Created new bot client for irc.example : 3rlal47ogxi00 (bot enabled=true) 2021-05-24 23:27:59 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:27:59 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:27:59 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:27:59 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:27:59 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-kermit to call function 'connect' TEST: Test listening for irc.example_M-kermit to call function 'join' TEST: Test listening for irc.example_M-kermit1 to call function 'join' 2021-05-24 23:27:59 INFO:req [deujtki1yts00] [[M->I]] onMessage: m.room.message usr=@kermit:bar rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [deujtki1yts00] [[M->I]] Message body: A message 2021-05-24 23:27:59 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:27:59 INFO:req [deujtki1yts00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.986 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.986 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @kermit:bar (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@kermit:bar) Created client for @kermit:bar 2021-05-24 23:27:59 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:27:59 DEBUG:BridgedClient (@kermit:bar) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @kermit:bar on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @kermit:bar on irc.example 2021-05-24 23:27:59 INFO:BridgedClient (@kermit:bar) Connecting to IRC server irc.example as M-kermit (user=kermitbar) TEST: Bridge called IRC client.connect(["irc.example_M-kermit","connect",{"addr) TEST: Invoking test callback for user irc.example_M-kermit : client.connect([{"addr":"irc.example","nick":"M-kermit") 2021-05-24 23:27:59 INFO:BridgedClient (@kermit:bar) Client is now CONNECTED 2021-05-24 23:27:59 DEBUG:BridgedClient (@kermit:bar) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 INFO:IrcBridge Sending IRC message in #coffee as M-kermit (connected=true) 2021-05-24 23:27:59 DEBUG:BridgedClient (@kermit:bar) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:27:59 DEBUG:BridgedClient (@kermit:bar) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-kermit","join",{"addr":") TEST: Invoking test callback for user irc.example_M-kermit : client.join([{"addr":"irc.example","nick":"M-kermit") 2021-05-24 23:27:59 DEBUG:BridgedClient (@kermit:bar) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-kermit","say",{"addr":"i) 2021-05-24 23:27:59 INFO:IrcBridge [deujtki1yts00] [M->I] SUCCESS (7ms) 2021-05-24 23:27:59 INFO:req [kyvpygksjc000] [[M->I]] onMessage: m.room.message usr=@kermit:someplace rm=!foo:bar id=undefined 2021-05-24 23:27:59 DEBUG:req [kyvpygksjc000] [[M->I]] Message body: Another message 2021-05-24 23:27:59 INFO:req [kyvpygksjc000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:27:59.993 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:27:59.993 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:27:59 INFO:ClientPool Creating virtual irc user with nick undefined for @kermit:someplace (display name undefined) 2021-05-24 23:27:59 INFO:BridgedClient (@kermit:someplace) Created client for @kermit:someplace 2021-05-24 23:27:59 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:27:59 DEBUG:BridgedClient (@kermit:someplace) Client is now CONNECTING 2021-05-24 23:27:59 DEBUG:IdentGenerator Pushing username generation request for @kermit:someplace on irc.example to the queue... 2021-05-24 23:27:59 DEBUG:IdentGenerator Generating username for @kermit:someplace on irc.example 2021-05-24 23:27:59 INFO:IdentGenerator Generated ident username kermitsome for @kermit:someplace on irc.example 2021-05-24 23:27:59 INFO:BridgedClient (@kermit:someplace) Connecting to IRC server irc.example as M-kermit (user=kermitsome) TEST: Bridge called IRC client.connect(["irc.example_M-kermit","connect",{"addr) TEST: Invoking test callback for user irc.example_M-kermit : client.connect([{"addr":"irc.example","nick":"M-kermit") 2021-05-24 23:28:00 INFO:BridgedClient (@kermit:someplace) Client is now CONNECTED 2021-05-24 23:28:00 DEBUG:ClientPool Connected with nick 'M-kermit1' instead of desired nick 'M-kermit' 2021-05-24 23:28:00 DEBUG:BridgedClient (@kermit:someplace) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 INFO:IrcBridge Sending IRC message in #coffee as M-kermit1 (connected=true) 2021-05-24 23:28:00 DEBUG:BridgedClient (@kermit:someplace) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 DEBUG:BridgedClient (@kermit:someplace) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-kermit1","join",{"addr":) TEST: Invoking test callback for user irc.example_M-kermit1 : client.join([{"addr":"irc.example","nick":"M-kermit1) 2021-05-24 23:28:00 DEBUG:BridgedClient (@kermit:someplace) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-kermit1","say",{"addr":") 2021-05-24 23:28:00 INFO:IrcBridge [kyvpygksjc000] [M->I] SUCCESS (13ms) 2021-05-24 23:28:00 INFO:req [gwdywyb2po000] [[M->I]] onMessage: m.room.message usr=@kermit:bar rm=!foo:bar id=undefined 2021-05-24 23:28:00 DEBUG:req [gwdywyb2po000] [[M->I]] Message body: 3rd message 2021-05-24 23:28:00 INFO:req [gwdywyb2po000] [[M->I]] Relaying message in #coffee on irc.example 2021-05-24 23:28:00 INFO:IrcBridge Sending IRC message in #coffee as M-kermit (connected=true) 2021-05-24 23:28:00 DEBUG:BridgedClient (@kermit:bar) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 INFO:IrcBridge [gwdywyb2po000] [M->I] SUCCESS (2ms) 2021-05-24 23:28:00 INFO:IrcBridge [kj4h0sc89tc00] [I->M] IGNORE virtual user (0ms) 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 3rlal47ogxi00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 3rlal47ogxi00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing M-kermit@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-kermit","disconnect",{"a) 2021-05-24 23:28:00 WARN:ClientPool Client 5wkqem856ls00 (@kermit:bar) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 5wkqem856ls00 (M-kermit) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing M-kermit@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-kermit1","disconnect",{") 2021-05-24 23:28:00 WARN:ClientPool Client ekp29f2079s00 (@kermit:someplace) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping ekp29f2079s00 (M-kermit1) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED .IRC connections should assign different ident usernames for long user IDs ========================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.236 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.237 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.238 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.238 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 2nfd4l8xf8800 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-averyverylongname to call function 'join' TEST: Test listening for irc.example_M-averyverylongnameagain to call function 'join' TEST: Test listening for irc.example_M-averyverylongname to call function 'connect' TEST: Test listening for irc.example_M-averyverylongnameagain to call function 'connect' 2021-05-24 23:28:00 INFO:req [3t404jlvrpy00] [[M->I]] onMessage: m.room.message usr=@averyverylongname:localhost rm=!foo:bar id=undefined 2021-05-24 23:28:00 DEBUG:req [3t404jlvrpy00] [[M->I]] Message body: A message 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [3t404jlvrpy00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:00.244 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.244 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:ClientPool Creating virtual irc user with nick undefined for @averyverylongname:localhost (display name undefined) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongname:localhost) Created client for @averyverylongname:localhost 2021-05-24 23:28:00 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) Client is now CONNECTING 2021-05-24 23:28:00 DEBUG:IdentGenerator Pushing username generation request for @averyverylongname:localhost on irc.example to the queue... 2021-05-24 23:28:00 DEBUG:IdentGenerator Generating username for @averyverylongname:localhost on irc.example 2021-05-24 23:28:00 INFO:IdentGenerator Generated ident username averyveryl for @averyverylongname:localhost on irc.example 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongname:localhost) Connecting to IRC server irc.example as M-averyverylongname (user=averyveryl) TEST: Bridge called IRC client.connect(["irc.example_M-averyverylongname","conn) TEST: Invoking test callback for user irc.example_M-averyverylongname : client.connect([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongname:localhost) Client is now CONNECTED 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 INFO:IrcBridge Sending IRC message in #coffee as M-averyverylongname (connected=true) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-averyverylongname","join) TEST: Invoking test callback for user irc.example_M-averyverylongname : client.join([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-averyverylongname","say") 2021-05-24 23:28:00 INFO:IrcBridge [3t404jlvrpy00] [M->I] SUCCESS (10ms) 2021-05-24 23:28:00 INFO:req [jpqhgxe80k000] [[M->I]] onMessage: m.room.message usr=@averyverylongnameagain:localhost rm=!foo:bar id=undefined 2021-05-24 23:28:00 DEBUG:req [jpqhgxe80k000] [[M->I]] Message body: A message2 2021-05-24 23:28:00 INFO:req [jpqhgxe80k000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:00.254 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.255 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:ClientPool Creating virtual irc user with nick undefined for @averyverylongnameagain:localhost (display name undefined) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongnameagain:localhost) Created client for @averyverylongnameagain:localhost 2021-05-24 23:28:00 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) Client is now CONNECTING 2021-05-24 23:28:00 DEBUG:IdentGenerator Pushing username generation request for @averyverylongnameagain:localhost on irc.example to the queue... 2021-05-24 23:28:00 DEBUG:IdentGenerator Generating username for @averyverylongnameagain:localhost on irc.example 2021-05-24 23:28:00 INFO:IdentGenerator Generated ident username averyver_1 for @averyverylongnameagain:localhost on irc.example 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongnameagain:localhost) Connecting to IRC server irc.example as M-averyverylongnameagain (user=averyver_1) TEST: Bridge called IRC client.connect(["irc.example_M-averyverylongnameagain",) TEST: Invoking test callback for user irc.example_M-averyverylongnameagain : client.connect([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongnameagain:localhost) Client is now CONNECTED 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 INFO:IrcBridge Sending IRC message in #coffee as M-averyverylongnameagain (connected=true) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-averyverylongnameagain",) TEST: Invoking test callback for user irc.example_M-averyverylongnameagain : client.join([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-averyverylongnameagain",) 2021-05-24 23:28:00 INFO:IrcBridge [jpqhgxe80k000] [M->I] SUCCESS (13ms) 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 2nfd4l8xf8800 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 2nfd4l8xf8800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing M-averyverylongname@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-averyverylongname","disc) 2021-05-24 23:28:00 WARN:ClientPool Client 1ljjqexxy98g0 (@averyverylongname:localhost) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 1ljjqexxy98g0 (M-averyverylongname) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing M-averyverylongnameagain@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-averyverylongnameagain",) 2021-05-24 23:28:00 WARN:ClientPool Client axz420io8w800 (@averyverylongnameagain:localhost) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping axz420io8w800 (M-averyverylongnameagain) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED .IRC connections should queue ident generation requests to avoid racing when querying for cached ident usernames ================================================================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.313 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.314 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.316 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.316 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : kvl8njx2h1c00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-averyverylongname to call function 'join' TEST: Test listening for irc.example_M-averyverylongnameagain to call function 'join' TEST: Test listening for irc.example_M-averyverylongname to call function 'connect' TEST: Test listening for irc.example_M-averyverylongnameagain to call function 'connect' 2021-05-24 23:28:00 INFO:req [fnow7luzx9400] [[M->I]] onMessage: m.room.message usr=@averyverylongname:localhost rm=!foo:bar id=undefined 2021-05-24 23:28:00 DEBUG:req [fnow7luzx9400] [[M->I]] Message body: A message 2021-05-24 23:28:00 INFO:req [4lk7tc5vp5000] [[M->I]] onMessage: m.room.message usr=@averyverylongnameagain:localhost rm=!foo:bar id=undefined 2021-05-24 23:28:00 DEBUG:req [4lk7tc5vp5000] [[M->I]] Message body: A message2 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [fnow7luzx9400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:00.328 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.328 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:req [4lk7tc5vp5000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:00.329 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.330 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:ClientPool Creating virtual irc user with nick undefined for @averyverylongname:localhost (display name undefined) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongname:localhost) Created client for @averyverylongname:localhost 2021-05-24 23:28:00 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) Client is now CONNECTING 2021-05-24 23:28:00 DEBUG:IdentGenerator Pushing username generation request for @averyverylongname:localhost on irc.example to the queue... 2021-05-24 23:28:00 DEBUG:IdentGenerator Generating username for @averyverylongname:localhost on irc.example 2021-05-24 23:28:00 INFO:ClientPool Creating virtual irc user with nick undefined for @averyverylongnameagain:localhost (display name undefined) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongnameagain:localhost) Created client for @averyverylongnameagain:localhost 2021-05-24 23:28:00 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) Client is now CONNECTING 2021-05-24 23:28:00 DEBUG:IdentGenerator Pushing username generation request for @averyverylongnameagain:localhost on irc.example to the queue... 2021-05-24 23:28:00 INFO:IdentGenerator Generated ident username averyveryl for @averyverylongname:localhost on irc.example 2021-05-24 23:28:00 DEBUG:IdentGenerator Generating username for @averyverylongnameagain:localhost on irc.example 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongname:localhost) Connecting to IRC server irc.example as M-averyverylongname (user=averyveryl) TEST: Bridge called IRC client.connect(["irc.example_M-averyverylongname","conn) TEST: Invoking test callback for user irc.example_M-averyverylongname : client.connect([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongname:localhost) Client is now CONNECTED 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 INFO:IrcBridge Sending IRC message in #coffee as M-averyverylongname (connected=true) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-averyverylongname","join) TEST: Invoking test callback for user irc.example_M-averyverylongname : client.join([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongname:localhost) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-averyverylongname","say") 2021-05-24 23:28:00 INFO:IdentGenerator Generated ident username averyver_1 for @averyverylongnameagain:localhost on irc.example 2021-05-24 23:28:00 INFO:IrcBridge [fnow7luzx9400] [M->I] SUCCESS (21ms) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongnameagain:localhost) Connecting to IRC server irc.example as M-averyverylongnameagain (user=averyver_1) TEST: Bridge called IRC client.connect(["irc.example_M-averyverylongnameagain",) TEST: Invoking test callback for user irc.example_M-averyverylongnameagain : client.connect([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 INFO:BridgedClient (@averyverylongnameagain:localhost) Client is now CONNECTED 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 INFO:IrcBridge Sending IRC message in #coffee as M-averyverylongnameagain (connected=true) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-averyverylongnameagain",) TEST: Invoking test callback for user irc.example_M-averyverylongnameagain : client.join([{"addr":"irc.example","nick":"M-averyve) 2021-05-24 23:28:00 DEBUG:BridgedClient (@averyverylongnameagain:localhost) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-averyverylongnameagain",) 2021-05-24 23:28:00 INFO:IrcBridge [4lk7tc5vp5000] [M->I] SUCCESS (28ms) 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client kvl8njx2h1c00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping kvl8njx2h1c00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing M-averyverylongname@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-averyverylongname","disc) 2021-05-24 23:28:00 WARN:ClientPool Client 5tdl42w500g00 (@averyverylongname:localhost) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 5tdl42w500g00 (M-averyverylongname) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing M-averyverylongnameagain@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-averyverylongnameagain",) 2021-05-24 23:28:00 WARN:ClientPool Client 55mp6ovkqlk00 (@averyverylongnameagain:localhost) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 55mp6ovkqlk00 (M-averyverylongnameagain) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED .IRC connections should gracefully fail if it fails to join a channel when sending a message ============================================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.392 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.392 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.394 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.394 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 49by4eouf940 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' 2021-05-24 23:28:00 INFO:req [3dzxfj052dw00] [[M->I]] onMessage: m.room.message usr=@alice:hs rm=!foo:bar id=undefined 2021-05-24 23:28:00 DEBUG:req [3dzxfj052dw00] [[M->I]] Message body: A message 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [3dzxfj052dw00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:00.404 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.404 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:hs (display name undefined) 2021-05-24 23:28:00 INFO:BridgedClient (@alice:hs) Created client for @alice:hs 2021-05-24 23:28:00 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:00 DEBUG:BridgedClient (@alice:hs) Client is now CONNECTING 2021-05-24 23:28:00 DEBUG:IdentGenerator Pushing username generation request for @alice:hs on irc.example to the queue... 2021-05-24 23:28:00 DEBUG:IdentGenerator Generating username for @alice:hs on irc.example 2021-05-24 23:28:00 INFO:BridgedClient (@alice:hs) Connecting to IRC server irc.example as M-alice (user=alicehs) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:00 INFO:BridgedClient (@alice:hs) Client is now CONNECTED 2021-05-24 23:28:00 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:00 DEBUG:BridgedClient (@alice:hs) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:00 DEBUG:BridgedClient (@alice:hs) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:00 ERROR:client-connection Server: irc.example (M-alice) Error: {"command":"err_bannedfromchan","args":["#coffee"]} 2021-05-24 23:28:00 ERROR:BridgedClient (@alice:hs) Join channel #coffee : {"command":"err_bannedfromchan","args":["#coffee"]} 2021-05-24 23:28:00 ERROR:BridgedClient (@alice:hs) Cannot track channel #coffee: err_bannedfromchan 2021-05-24 23:28:00 INFO:ClientPool Kicking @alice:hs from room due to err_bannedfromchan 2021-05-24 23:28:00 INFO:req [1q9kh6ouf4zk0] [[I->M]] M-alice@irc.example#eqmbrifjoow00~@alice:hs : Sending metadata 'Could not join #coffee on 'irc.example': err_bannedfromchan' 2021-05-24 23:28:00 ERROR:BridgedClient (@alice:hs) sendMessage: Failed to join channel #coffee 2021-05-24 23:28:00 INFO:IrcBridge [3dzxfj052dw00] [M->I] FAILED (24ms) 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 49by4eouf940 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 49by4eouf940 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:00 WARN:ClientPool Client eqmbrifjoow00 (@alice:hs) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping eqmbrifjoow00 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED May-24 23:28:00.432 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.432 DEBUG Intent ensureRegistered: Registered, and not encrypted .2021-05-24 23:28:00 INFO:req [1q9kh6ouf4zk0] [[I->M]] Creating an admin room with @alice:hs May-24 23:28:00.434 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.434 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge [1q9kh6ouf4zk0] [I->M] FAILED (10ms) IRC connections should not bridge matrix users who are excluded ================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.468 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.468 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.470 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.470 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 9ktrsnazbbc00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-excluded to call function 'connect' 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:ClientPool Creating virtual irc user with nick undefined for @excluded:hs (display name undefined) 2021-05-24 23:28:00 ERROR:ClientPool Couldn't connect virtual user undefined (@excluded:hs) to irc.example : {} 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 9ktrsnazbbc00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 9ktrsnazbbc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:00 ERROR:ClientPool undefined .IRC connections should not bridge matrix users who are deactivated =================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.515 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.515 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.517 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.517 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 6ztg1vxqang00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) TEST: Test listening for irc.example_M-deactivated to call function 'connect' 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 6ztg1vxqang00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 6ztg1vxqang00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix mode bridging should set join_rules to 'invite' on +k. ===================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.559 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.559 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.561 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.562 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : hgrn28zzim800 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:req [4erbehui5l400] [[I->M]] onMode(+k) in #coffee by anIrcUser (arg=undefined) 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:NeDBDataStore setModeForRoom (mode=k, roomId=!foo:bar, enabled=true) 2021-05-24 23:28:00 INFO:req [4erbehui5l400] [[I->M]] Locking room !foo:bar 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client hgrn28zzim800 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping hgrn28zzim800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [4erbehui5l400] [I->M] SUCCESS (9ms) .IRC-to-Matrix mode bridging should set join_rules to 'invite' on +i. ===================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.607 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.608 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.609 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.610 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 44zmnokrup800 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:req [jmzauoeh9zc00] [[I->M]] onMode(+i) in #coffee by anIrcUser (arg=undefined) 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:NeDBDataStore setModeForRoom (mode=i, roomId=!foo:bar, enabled=true) 2021-05-24 23:28:00 INFO:req [jmzauoeh9zc00] [[I->M]] Locking room !foo:bar 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 44zmnokrup800 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 44zmnokrup800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [jmzauoeh9zc00] [I->M] SUCCESS (9ms) .IRC-to-Matrix mode bridging should revert join_rules to config value on -i. ============================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.647 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.648 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.649 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.649 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 1u2gxw4rtlc00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:req [1vr2b4ubr9k00] [[I->M]] onMode(-i) in #coffee by anIrcUser (arg=undefined) 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:NeDBDataStore setModeForRoom (mode=i, roomId=!foo:bar, enabled=false) 2021-05-24 23:28:00 INFO:req [1vr2b4ubr9k00] [[I->M]] Reverting !foo:bar back to default join_rule 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 1u2gxw4rtlc00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 1u2gxw4rtlc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [1vr2b4ubr9k00] [I->M] SUCCESS (4ms) .IRC-to-Matrix mode bridging should revert join_rules to config value on -k. ============================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.677 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.678 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.679 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.679 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : bnpiroe7zmg00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:req [j3vpz39lx1c00] [[I->M]] onMode(-k) in #coffee by anIrcUser (arg=undefined) 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:NeDBDataStore setModeForRoom (mode=k, roomId=!foo:bar, enabled=false) 2021-05-24 23:28:00 INFO:req [j3vpz39lx1c00] [[I->M]] Reverting !foo:bar back to default join_rule 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client bnpiroe7zmg00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping bnpiroe7zmg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [j3vpz39lx1c00] [I->M] SUCCESS (4ms) .IRC-to-Matrix message bridging should bridge IRC text as Matrix message's m.text ================================================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.707 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.707 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.708 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.708 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : g4d148cx9jk00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [dlrqurr2e6g00] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:00 DEBUG:req [dlrqurr2e6g00] [[I->M]] action={"type":"message","text":"this is some test text.","ts":0} 2021-05-24 23:28:00 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:00.718 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.718 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 DEBUG:req [dlrqurr2e6g00] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:00.719 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.719 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client g4d148cx9jk00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping g4d148cx9jk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [dlrqurr2e6g00] [I->M] SUCCESS (9ms) .IRC-to-Matrix message bridging should bridge IRC actions as Matrix message's m.emote ===================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:00 ERROR:ClientPool undefined 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.745 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.746 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.747 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.747 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : hn7o472rwmo00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [f7e95mo5cuw00] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:00 DEBUG:req [f7e95mo5cuw00] [[I->M]] action={"type":"emote","text":"thinks for a bit","ts":0} 2021-05-24 23:28:00 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:00.754 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.755 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 DEBUG:req [f7e95mo5cuw00] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:00.755 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.755 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client hn7o472rwmo00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping hn7o472rwmo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [f7e95mo5cuw00] [I->M] SUCCESS (6ms) .IRC-to-Matrix message bridging should bridge IRC notices as Matrix message's m.notice ====================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.777 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.777 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.781 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.781 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : jvnhwql68n400 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [8gd5vt834js0] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:00 DEBUG:req [8gd5vt834js0] [[I->M]] action={"type":"notice","text":"Automated bot text: SUCCESS!","ts":0} 2021-05-24 23:28:00 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:00.789 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.789 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 DEBUG:req [8gd5vt834js0] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:00.790 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.790 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client jvnhwql68n400 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping jvnhwql68n400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [8gd5vt834js0] [I->M] SUCCESS (6ms) .IRC-to-Matrix message bridging should bridge IRC topics as Matrix m.room.topic in aliased rooms ================================================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.812 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.812 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.813 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.813 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : c200lo2nvmg00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:00 INFO:req [ipzywgsqo7400] [[M->I]] onAliasQuery #irc_irc.example_#someotherchannel:some.home.server 2021-05-24 23:28:00 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#someotherchannel:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #someotherchannel 2021-05-24 23:28:00 INFO:req [ipzywgsqo7400] [[M->I]] Mapped to #someotherchannel on irc.example 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 DEBUG:req [ipzywgsqo7400] [[M->I]] Going to track IRC channel #someotherchannel May-24 23:28:00.820 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.820 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:req [ipzywgsqo7400] [[M->I]] Matrix room !foo:bar created for #someotherchannel 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#someotherchannel, origin=alias) 2021-05-24 23:28:00 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:00 ERROR:ClientPool undefined 2021-05-24 23:28:00 DEBUG:BridgedClient Joining channel #someotherchannel TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 DEBUG:BridgedClient Joined channel #someotherchannel 2021-05-24 23:28:00 INFO:req [ipzywgsqo7400] [[M->I]] Bot joined channel 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #someotherchannel on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:IrcBridge [ipzywgsqo7400] [M->I] SUCCESS (5ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:28:00 INFO:req [ij297o2va34] [[I->M]] onTopic: irc.example from=mike (null@irc.example) to=#someotherchannel 2021-05-24 23:28:00 DEBUG:req [ij297o2va34] [[I->M]] action={"type":"topic","text":"Topics are liek the best thing eletz!","ts":0} 2021-05-24 23:28:00 INFO:req [ij297o2va34] [[I->M]] New topic in #someotherchannel - bot queing to set topic in [ '!foo:bar' ] May-24 23:28:00.828 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.828 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client c200lo2nvmg00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping c200lo2nvmg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED .2021-05-24 23:28:00 INFO:req [ij297o2va34] [[I->M]] Topic: 'Topics are liek the ...' set in rooms: IRC-to-Matrix message bridging should bridge IRC topics as Matrix m.room.topic in aliased rooms, using the bot =============================================================================================================== 2021-05-24 23:28:00 INFO:IrcBridge [ij297o2va34] [I->M] SUCCESS (9ms) TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.850 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.851 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.852 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.852 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 8s6xkoxf5qg00 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:00 INFO:req [ggyn4cb6vm800] [[M->I]] onAliasQuery #irc_irc.example_#someotherchannel:some.home.server 2021-05-24 23:28:00 INFO:IrcServer getChannelFromAlias -> #irc_irc.example_#someotherchannel:some.home.server -> #irc_irc\.example_([^:]*):some\.home\.server -> #someotherchannel 2021-05-24 23:28:00 INFO:req [ggyn4cb6vm800] [[M->I]] Mapped to #someotherchannel on irc.example 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 DEBUG:req [ggyn4cb6vm800] [[M->I]] Going to track IRC channel #someotherchannel May-24 23:28:00.859 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.859 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:req [ggyn4cb6vm800] [[M->I]] Matrix room !foo:bar created for #someotherchannel 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#someotherchannel, origin=alias) 2021-05-24 23:28:00 DEBUG:BridgedClient Joining channel #someotherchannel TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 DEBUG:BridgedClient Joined channel #someotherchannel 2021-05-24 23:28:00 INFO:req [ggyn4cb6vm800] [[M->I]] Bot joined channel 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #someotherchannel on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:IrcBridge [ggyn4cb6vm800] [M->I] SUCCESS (4ms) onAliasQuery threw => Error: Not provisioning room for this alias at Bridge.onAliasQuery (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/bridge.js:715:19) 2021-05-24 23:28:00 INFO:req [8ilprqv6q1400] [[I->M]] onTopic: irc.example from=mike (null@irc.example) to=#someotherchannel 2021-05-24 23:28:00 DEBUG:req [8ilprqv6q1400] [[I->M]] action={"type":"topic","text":"Topics are liek the best thing eletz!","ts":0} 2021-05-24 23:28:00 INFO:req [8ilprqv6q1400] [[I->M]] New topic in #someotherchannel - bot queing to set topic in [ '!foo:bar' ] May-24 23:28:00.863 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.863 DEBUG Intent ensureRegistered: Registered, and not encrypted (node:21381) Warning: a promise was rejected with a non-error: [object String] May-24 23:28:00.868 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.868 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 8s6xkoxf5qg00 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 8s6xkoxf5qg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED .2021-05-24 23:28:00 INFO:req [8ilprqv6q1400] [[I->M]] Topic: 'Topics are liek the ...' set in rooms: IRC-to-Matrix message bridging should be insensitive to the case of the channel ================================================================================ 2021-05-24 23:28:00 INFO:IrcBridge [8ilprqv6q1400] [I->M] SUCCESS (11ms) TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.896 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.896 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.897 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.897 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 179rj21d08680 (bot enabled=true) 2021-05-24 23:28:00 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:00 ERROR:ClientPool undefined 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [1bsyj5rb1ark0] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#COFFEE 2021-05-24 23:28:00 DEBUG:req [1bsyj5rb1ark0] [[I->M]] action={"type":"message","text":"this is some test text.","ts":0} 2021-05-24 23:28:00 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:00.905 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.905 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 DEBUG:req [1bsyj5rb1ark0] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:00.906 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.906 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 179rj21d08680 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 179rj21d08680 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [1bsyj5rb1ark0] [I->M] SUCCESS (6ms) .IRC-to-Matrix message bridging should bridge IRC formatted text as Matrix's org.matrix.custom.html =================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.927 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.927 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.928 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.928 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : 3nrqp0ydsa400 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [jw08rkaz24w00] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:00 DEBUG:req [jw08rkaz24w00] [[I->M]] action={"type":"message","text":"This text is \u0002bold\u000f and this is \u001funderl 2021-05-24 23:28:00 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:00.934 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.934 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 DEBUG:req [jw08rkaz24w00] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:00.935 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.935 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client 3nrqp0ydsa400 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping 3nrqp0ydsa400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [jw08rkaz24w00] [I->M] SUCCESS (6ms) .IRC-to-Matrix message bridging should bridge badly formatted IRC text as Matrix's org.matrix.custom.html ========================================================================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.957 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.957 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.959 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.959 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : ip1osm3pwr400 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [64k9y102x0000] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:00 DEBUG:req [64k9y102x0000] [[I->M]] action={"type":"message","text":"\u0002hello \u001d world\u0002 ! \u001d","ts":0} 2021-05-24 23:28:00 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:00.965 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.965 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 DEBUG:req [64k9y102x0000] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:00.966 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:00.966 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:main Killing bridge: test teardown 2021-05-24 23:28:00 INFO:IrcBridge Killing all clients 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:00 WARN:ClientPool Client ip1osm3pwr400 (null) disconnected with reason killed 2021-05-24 23:28:00 INFO:ClientPool Dropping ip1osm3pwr400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:00 INFO:BridgedClient Killing client 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:00 INFO:IrcBridge [64k9y102x0000] [I->M] SUCCESS (6ms) .IRC-to-Matrix message bridging should bridge special regex character formatted IRC colours as Matrix'sorg.matrix.custom.html ============================================================================================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:00 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:00 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:00 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:00 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:00 ERROR:ClientPool undefined 2021-05-24 23:28:00 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:00 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:00 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:00.992 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.992 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:00 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:00 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:00 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:00.993 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:00.994 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:00 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:00 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:00 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:00 INFO:Provisioner Provisioning started 2021-05-24 23:28:00 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:00 INFO:BridgedClient Created client for bot 2021-05-24 23:28:00 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:00 DEBUG:ClientPool Created new bot client for irc.example : ek1gm17oik000 (bot enabled=true) 2021-05-24 23:28:00 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:00 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:00 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:00 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:00 INFO:IrcBridge Startup complete. 2021-05-24 23:28:00 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:00 INFO:req [ao4u7wh0b8800] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:00 DEBUG:req [ao4u7wh0b8800] [[I->M]] action={"type":"message","text":"\u000303$& \u000304 world\u000303 ! \u000304","ts":0} 2021-05-24 23:28:01 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:01.000 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:01.000 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 DEBUG:req [ao4u7wh0b8800] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:01.001 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:01.001 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 INFO:main Killing bridge: test teardown 2021-05-24 23:28:01 INFO:IrcBridge Killing all clients 2021-05-24 23:28:01 INFO:BridgedClient Killing client 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:01 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:01 WARN:ClientPool Client ek1gm17oik000 (null) disconnected with reason killed 2021-05-24 23:28:01 INFO:ClientPool Dropping ek1gm17oik000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:01 INFO:BridgedClient Killing client 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:01 INFO:IrcBridge [ao4u7wh0b8800] [I->M] SUCCESS (6ms) .IRC-to-Matrix message bridging should html escape IRC text =========================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:01 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:01 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:01 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:01 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:01.027 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.029 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:01 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:01 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:01 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:01.030 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.031 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:01 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:01 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:01 INFO:Provisioner Provisioning started 2021-05-24 23:28:01 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:01 INFO:BridgedClient Created client for bot 2021-05-24 23:28:01 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:01 DEBUG:ClientPool Created new bot client for irc.example : cbkgjjj9jao00 (bot enabled=true) 2021-05-24 23:28:01 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:01 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:01 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:01 INFO:IrcBridge Startup complete. 2021-05-24 23:28:01 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:01 INFO:req [inti6l9f4ww00] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:01 DEBUG:req [inti6l9f4ww00] [[I->M]] action={"type":"message","text":"This text is \u0002bold\u000f and has
tags & cha 2021-05-24 23:28:01 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:01.039 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:01.039 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 DEBUG:req [inti6l9f4ww00] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:01.040 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:01.040 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 INFO:main Killing bridge: test teardown 2021-05-24 23:28:01 INFO:IrcBridge Killing all clients 2021-05-24 23:28:01 INFO:BridgedClient Killing client 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:01 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:01 WARN:ClientPool Client cbkgjjj9jao00 (null) disconnected with reason killed 2021-05-24 23:28:01 INFO:ClientPool Dropping cbkgjjj9jao00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:01 INFO:BridgedClient Killing client 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:01 INFO:IrcBridge [inti6l9f4ww00] [I->M] SUCCESS (6ms) .IRC-to-Matrix message bridging should toggle on IRC formatting flags ===================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:01 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:01 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:01 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:01 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:01 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:01.063 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.063 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:01 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:01 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:01 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:01.064 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.064 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:01 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:01 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:01 INFO:Provisioner Provisioning started 2021-05-24 23:28:01 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:01 INFO:BridgedClient Created client for bot 2021-05-24 23:28:01 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:01 DEBUG:ClientPool Created new bot client for irc.example : 42mp6gx7f2400 (bot enabled=true) 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:01 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:01 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:01 INFO:IrcBridge Startup complete. 2021-05-24 23:28:01 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:01 INFO:req [btzadflmh6800] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:01 DEBUG:req [btzadflmh6800] [[I->M]] action={"type":"message","text":"This text is \u0002bold\u0002 and \u0002\u0002thats it 2021-05-24 23:28:01 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:01.071 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:01.071 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 DEBUG:req [btzadflmh6800] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:01.072 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:01.072 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 INFO:main Killing bridge: test teardown 2021-05-24 23:28:01 INFO:IrcBridge Killing all clients 2021-05-24 23:28:01 INFO:BridgedClient Killing client 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:01 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:01 WARN:ClientPool Client 42mp6gx7f2400 (null) disconnected with reason killed 2021-05-24 23:28:01 INFO:ClientPool Dropping 42mp6gx7f2400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:01 INFO:BridgedClient Killing client 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:01 INFO:IrcBridge [btzadflmh6800] [I->M] SUCCESS (5ms) .IRC-to-Matrix operator modes bridging should bridge modes to power levels ========================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-bob to call function 'connect' TEST: Test listening for irc.example_M-bob to call function 'join' 2021-05-24 23:28:01 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:01 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:01 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:01 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:01 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:01 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:01 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:01.098 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.098 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:01 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:01 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:01 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:01.100 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.100 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:01 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:01 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:01 INFO:Provisioner Provisioning started 2021-05-24 23:28:01 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:01 INFO:BridgedClient Created client for bot 2021-05-24 23:28:01 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:01 DEBUG:ClientPool Created new bot client for irc.example : 4hb7jenq4oa00 (bot enabled=true) 2021-05-24 23:28:01 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:01 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:01 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:01 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:01 INFO:IrcBridge Startup complete. 2021-05-24 23:28:01 INFO:req [49h78zl8hv200] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:01 DEBUG:req [49h78zl8hv200] [[M->I]] Message body: get me in 2021-05-24 23:28:01 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:01 INFO:req [49h78zl8hv200] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:01.106 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.106 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:01 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:01 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:01 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:01 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:01 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:01 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:01 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:01 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:01 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:01 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:01 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:01 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:01 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:01 INFO:IrcBridge [49h78zl8hv200] [M->I] SUCCESS (8ms) 2021-05-24 23:28:01 INFO:req [3c6d352jbym00] [[I->M]] onMode(+o) in #coffee by op-er (arg=M-alice) 2021-05-24 23:28:01 INFO:req [3c6d352jbym00] [[I->M]] onMode: Mode o received for M-alice, granting level of 50 to @alice:anotherhomeserver May-24 23:28:01.114 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:01.114 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 INFO:IrcBridge [3c6d352jbym00] [I->M] SUCCESS (3ms) 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:01 ERROR:ClientPool undefined 2021-05-24 23:28:01 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:02 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:02.117 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:02.118 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:02 INFO:main Killing bridge: test teardown 2021-05-24 23:28:02 INFO:IrcBridge Killing all clients 2021-05-24 23:28:02 INFO:BridgedClient Killing client 2021-05-24 23:28:02 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:02 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:02 WARN:ClientPool Client 4hb7jenq4oa00 (null) disconnected with reason killed 2021-05-24 23:28:02 INFO:ClientPool Dropping 4hb7jenq4oa00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:02 INFO:BridgedClient Killing client 2021-05-24 23:28:02 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:02 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:02 WARN:ClientPool Client 2ecibk4qjphc0 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:02 INFO:ClientPool Dropping 2ecibk4qjphc0 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:02 INFO:BridgedClient Killing client 2021-05-24 23:28:02 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix operator modes bridging should bridge multiple mode changes as a single power level event ======================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-bob to call function 'connect' TEST: Test listening for irc.example_M-bob to call function 'join' 2021-05-24 23:28:02 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:02 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:02 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:02 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:02 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:02 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:02 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:02 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:02 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:02 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:02 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:02.146 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:02.147 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:02 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:02 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:02 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:02 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:02.148 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:02.148 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:02 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:02 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:02 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:02 INFO:Provisioner Provisioning started 2021-05-24 23:28:02 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:02 INFO:BridgedClient Created client for bot 2021-05-24 23:28:02 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:02 DEBUG:ClientPool Created new bot client for irc.example : juyzvezztwg00 (bot enabled=true) 2021-05-24 23:28:02 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:02 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:02 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:02 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:02 INFO:IrcBridge Startup complete. 2021-05-24 23:28:02 INFO:req [f9eqz3mfif400] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:02 DEBUG:req [f9eqz3mfif400] [[M->I]] Message body: get me in 2021-05-24 23:28:02 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:02 INFO:req [f9eqz3mfif400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:02.153 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:02.153 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:02 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:02 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:02 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:02 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:02 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:02 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:02 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:02 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:02 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:02 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:02 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:02 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:02 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:02 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:02 INFO:IrcBridge [f9eqz3mfif400] [M->I] SUCCESS (8ms) 2021-05-24 23:28:02 INFO:req [b0pkpzilugg00] [[M->I]] onMessage: m.room.message usr=@bob:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:02 DEBUG:req [b0pkpzilugg00] [[M->I]] Message body: get me in 2021-05-24 23:28:02 INFO:req [b0pkpzilugg00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:02.160 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:02.160 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:02 INFO:ClientPool Creating virtual irc user with nick undefined for @bob:anotherhomeserver (display name undefined) 2021-05-24 23:28:02 INFO:BridgedClient (@bob:anotherhomeserver) Created client for @bob:anotherhomeserver 2021-05-24 23:28:02 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:02 DEBUG:BridgedClient (@bob:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:02 DEBUG:IdentGenerator Pushing username generation request for @bob:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:02 DEBUG:IdentGenerator Generating username for @bob:anotherhomeserver on irc.example 2021-05-24 23:28:02 INFO:IdentGenerator Generated ident username bobanother for @bob:anotherhomeserver on irc.example 2021-05-24 23:28:02 INFO:BridgedClient (@bob:anotherhomeserver) Connecting to IRC server irc.example as M-bob (user=bobanother) TEST: Bridge called IRC client.connect(["irc.example_M-bob","connect",{"addr":") TEST: Invoking test callback for user irc.example_M-bob : client.connect([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:28:02 INFO:BridgedClient (@bob:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:02 DEBUG:BridgedClient (@bob:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:02 INFO:IrcBridge Sending IRC message in #coffee as M-bob (connected=true) 2021-05-24 23:28:02 DEBUG:BridgedClient (@bob:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:02 DEBUG:BridgedClient (@bob:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-bob","join",{"addr":"irc) TEST: Invoking test callback for user irc.example_M-bob : client.join([{"addr":"irc.example","nick":"M-bob","o) 2021-05-24 23:28:02 DEBUG:BridgedClient (@bob:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-bob","say",{"addr":"irc.) 2021-05-24 23:28:02 INFO:IrcBridge [b0pkpzilugg00] [M->I] SUCCESS (7ms) 2021-05-24 23:28:02 INFO:req [6rnulq1fqwc00] [[I->M]] onMode(+o) in #coffee by op-er (arg=M-alice) 2021-05-24 23:28:02 INFO:req [2z25yseomvu00] [[I->M]] onMode(+o) in #coffee by op-er (arg=M-bob) 2021-05-24 23:28:02 INFO:req [6rnulq1fqwc00] [[I->M]] onMode: Mode o received for M-alice, granting level of 50 to @alice:anotherhomeserver May-24 23:28:02.168 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:02.168 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:02 INFO:IrcBridge [6rnulq1fqwc00] [I->M] SUCCESS (1ms) 2021-05-24 23:28:02 INFO:req [2z25yseomvu00] [[I->M]] onMode: Mode o received for M-bob, granting level of 50 to @bob:anotherhomeserver 2021-05-24 23:28:02 INFO:IrcBridge [2z25yseomvu00] [I->M] SUCCESS (2ms) 2021-05-24 23:28:02 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:03 INFO:RoomAccessSyncer Changing power levels for 2 user(s) from !foo:bar May-24 23:28:03.169 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:03.170 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:03 INFO:main Killing bridge: test teardown 2021-05-24 23:28:03 INFO:IrcBridge Killing all clients 2021-05-24 23:28:03 INFO:BridgedClient Killing client 2021-05-24 23:28:03 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:03 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:03 WARN:ClientPool Client juyzvezztwg00 (null) disconnected with reason killed 2021-05-24 23:28:03 INFO:ClientPool Dropping juyzvezztwg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:03 INFO:BridgedClient Killing client 2021-05-24 23:28:03 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:03 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:03 WARN:ClientPool Client 9rulx7kkqrk00 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:03 INFO:ClientPool Dropping 9rulx7kkqrk00 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:03 INFO:BridgedClient Killing client 2021-05-24 23:28:03 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:03 INFO:client-connection disconnect()ing M-bob@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-bob","disconnect",{"addr) 2021-05-24 23:28:03 WARN:ClientPool Client kwukwmi0kho00 (@bob:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:03 INFO:ClientPool Dropping kwukwmi0kho00 (M-bob) because explicitDisconnect is true 2021-05-24 23:28:03 INFO:BridgedClient Killing client 2021-05-24 23:28:03 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix operator modes bridging should bridge the highest power of multiple modes ======================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-bob to call function 'connect' TEST: Test listening for irc.example_M-bob to call function 'join' 2021-05-24 23:28:03 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:03 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:03 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:03 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:03 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:03 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:03 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:03 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:03 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:03 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:03 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:03.202 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:03.202 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:03 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:03 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:03 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:03 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:03.203 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:03.203 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:03 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:03 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:03 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:03 INFO:Provisioner Provisioning started 2021-05-24 23:28:03 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:03 INFO:BridgedClient Created client for bot 2021-05-24 23:28:03 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:03 DEBUG:ClientPool Created new bot client for irc.example : knyiqzzwc0w00 (bot enabled=true) 2021-05-24 23:28:03 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:03 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:03 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:03 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:03 INFO:IrcBridge Startup complete. 2021-05-24 23:28:03 INFO:req [417ux2pcyh600] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:03 DEBUG:req [417ux2pcyh600] [[M->I]] Message body: get me in 2021-05-24 23:28:03 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:03 INFO:req [417ux2pcyh600] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:03.209 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:03.210 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:03 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:03 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:03 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:03 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:03 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:03 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:03 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:03 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:03 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:03 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:03 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:03 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:03 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:03 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:03 INFO:IrcBridge [417ux2pcyh600] [M->I] SUCCESS (7ms) 2021-05-24 23:28:03 INFO:req [av2jkh2mg8s00] [[I->M]] onMode(+o) in #coffee by op-er (arg=M-alice) 2021-05-24 23:28:03 INFO:req [av2jkh2mg8s00] [[I->M]] onMode: Mode o received for M-alice, granting level of 50 to @alice:anotherhomeserver May-24 23:28:03.217 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:03.217 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:03 INFO:IrcBridge [av2jkh2mg8s00] [I->M] SUCCESS (1ms) 2021-05-24 23:28:03 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:04 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:04.218 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:04.218 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:04 INFO:main Killing bridge: test teardown 2021-05-24 23:28:04 INFO:IrcBridge Killing all clients 2021-05-24 23:28:04 INFO:BridgedClient Killing client 2021-05-24 23:28:04 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:04 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:04 WARN:ClientPool Client knyiqzzwc0w00 (null) disconnected with reason killed 2021-05-24 23:28:04 INFO:ClientPool Dropping knyiqzzwc0w00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:04 INFO:BridgedClient Killing client 2021-05-24 23:28:04 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:04 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:04 WARN:ClientPool Client 48jxhqzitoa00 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:04 INFO:ClientPool Dropping 48jxhqzitoa00 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:04 INFO:BridgedClient Killing client 2021-05-24 23:28:04 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix operator modes bridging should bridge the highest power of multiple modes when a higher power mode is removed ============================================================================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-bob to call function 'connect' TEST: Test listening for irc.example_M-bob to call function 'join' 2021-05-24 23:28:04 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:04 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:04 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:04 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:04 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:04 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:04 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:04 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:04 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:04 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:04 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:04.249 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:04.249 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:04 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:04 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:04 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:04 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:04.251 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:04.251 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:04 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:04 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:04 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:04 INFO:Provisioner Provisioning started 2021-05-24 23:28:04 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:04 INFO:BridgedClient Created client for bot 2021-05-24 23:28:04 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:04 DEBUG:ClientPool Created new bot client for irc.example : 8pqiqx5zkw000 (bot enabled=true) 2021-05-24 23:28:04 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:04 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:04 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:04 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:04 INFO:IrcBridge Startup complete. 2021-05-24 23:28:04 INFO:req [g1ciig1q2r400] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:04 DEBUG:req [g1ciig1q2r400] [[M->I]] Message body: get me in 2021-05-24 23:28:04 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:04 INFO:req [g1ciig1q2r400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:04.261 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:04.261 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:04 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:04 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:04 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:04 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:04 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:04 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:04 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:04 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:04 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:04 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:04 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:04 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:04 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:04 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:04 INFO:IrcBridge [g1ciig1q2r400] [M->I] SUCCESS (13ms) 2021-05-24 23:28:04 INFO:req [2eelvyv8cp0k0] [[I->M]] onMode(+v) in #coffee by op-er (arg=M-alice) 2021-05-24 23:28:04 INFO:req [75grxqhgmo800] [[I->M]] onMode(-o) in #coffee by op-er (arg=M-alice) 2021-05-24 23:28:04 INFO:req [2eelvyv8cp0k0] [[I->M]] onMode: Mode v received for M-alice, granting level of 25 to @alice:anotherhomeserver May-24 23:28:04.274 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:04.274 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:04 INFO:IrcBridge [2eelvyv8cp0k0] [I->M] SUCCESS (2ms) 2021-05-24 23:28:04 INFO:req [75grxqhgmo800] [[I->M]] onMode: Mode o received for M-alice, granting level of 0 to @alice:anotherhomeserver 2021-05-24 23:28:04 DEBUG:req [75grxqhgmo800] [[I->M]] Not granting PLs, user already has correct PL 2021-05-24 23:28:04 INFO:IrcBridge [75grxqhgmo800] [I->M] SUCCESS (3ms) 2021-05-24 23:28:04 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:05 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:05.276 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:05.276 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:05 INFO:main Killing bridge: test teardown 2021-05-24 23:28:05 INFO:IrcBridge Killing all clients 2021-05-24 23:28:05 INFO:BridgedClient Killing client 2021-05-24 23:28:05 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:05 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:05 WARN:ClientPool Client 8pqiqx5zkw000 (null) disconnected with reason killed 2021-05-24 23:28:05 INFO:ClientPool Dropping 8pqiqx5zkw000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:05 INFO:BridgedClient Killing client 2021-05-24 23:28:05 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:05 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:05 WARN:ClientPool Client dt5oudea9yw00 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:05 INFO:ClientPool Dropping dt5oudea9yw00 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:05 INFO:BridgedClient Killing client 2021-05-24 23:28:05 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix operator modes bridging should bridge the highest power of multiple modes when a lower power mode is removed =========================================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-bob to call function 'connect' TEST: Test listening for irc.example_M-bob to call function 'join' 2021-05-24 23:28:05 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:05 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:05 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:05 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:05 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:05 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:05 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:05 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:05 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:05 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:05 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:05.306 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:05.306 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:05 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:05 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:05 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:05 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:05.307 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:05.307 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:05 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:05 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:05 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:05 INFO:Provisioner Provisioning started 2021-05-24 23:28:05 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:05 INFO:BridgedClient Created client for bot 2021-05-24 23:28:05 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:05 DEBUG:ClientPool Created new bot client for irc.example : eagg3bakb1c00 (bot enabled=true) 2021-05-24 23:28:05 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:05 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:05 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:05 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:05 INFO:IrcBridge Startup complete. 2021-05-24 23:28:05 INFO:req [fy2jlbsfbm800] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:05 DEBUG:req [fy2jlbsfbm800] [[M->I]] Message body: get me in 2021-05-24 23:28:05 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:05 INFO:req [fy2jlbsfbm800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:05.313 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:05.313 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:05 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:05 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:05 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:05 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:05 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:05 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:05 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:05 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:05 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:05 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:05 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:05 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:05 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:05 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:05 INFO:IrcBridge [fy2jlbsfbm800] [M->I] SUCCESS (7ms) 2021-05-24 23:28:05 INFO:req [jbl1kb0d6qg00] [[I->M]] onMode(+o) in #coffee by op-er (arg=M-alice) 2021-05-24 23:28:05 INFO:req [gtmt2ueiz7400] [[I->M]] onMode(-v) in #coffee by op-er (arg=M-alice) 2021-05-24 23:28:05 INFO:req [jbl1kb0d6qg00] [[I->M]] onMode: Mode o received for M-alice, granting level of 50 to @alice:anotherhomeserver May-24 23:28:05.321 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:05.321 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:05 INFO:IrcBridge [jbl1kb0d6qg00] [I->M] SUCCESS (1ms) 2021-05-24 23:28:05 INFO:req [gtmt2ueiz7400] [[I->M]] onMode: Mode v received for M-alice, granting level of 0 to @alice:anotherhomeserver 2021-05-24 23:28:05 DEBUG:req [gtmt2ueiz7400] [[I->M]] Not granting PLs, user already has correct PL 2021-05-24 23:28:05 INFO:IrcBridge [gtmt2ueiz7400] [I->M] SUCCESS (2ms) 2021-05-24 23:28:05 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:06 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:06.322 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:06.322 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:main Killing bridge: test teardown 2021-05-24 23:28:06 INFO:IrcBridge Killing all clients 2021-05-24 23:28:06 INFO:BridgedClient Killing client 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:06 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:06 WARN:ClientPool Client eagg3bakb1c00 (null) disconnected with reason killed 2021-05-24 23:28:06 INFO:ClientPool Dropping eagg3bakb1c00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:06 INFO:BridgedClient Killing client 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:06 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:06 WARN:ClientPool Client 73imj9pxl3k00 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:06 INFO:ClientPool Dropping 73imj9pxl3k00 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:06 INFO:BridgedClient Killing client 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix name bridging should set the matrix display name from the config file template ============================================================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:06 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:06 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:06 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:06 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:06 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:06 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:06.350 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:06.350 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:06 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:06 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:06 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:06.351 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:06.351 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:06 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:06 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:06 INFO:Provisioner Provisioning started 2021-05-24 23:28:06 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:06 INFO:BridgedClient Created client for bot 2021-05-24 23:28:06 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:06 DEBUG:ClientPool Created new bot client for irc.example : jdfo9zr047s00 (bot enabled=true) 2021-05-24 23:28:06 INFO:MemberListSyncer Found 0 syncable rooms (6ms) 2021-05-24 23:28:06 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:06 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:06 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:06 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:06 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:06 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:06 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:06 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:06 INFO:IrcBridge Startup complete. 2021-05-24 23:28:06 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:06 INFO:req [hqzftlh9bs000] [[I->M]] onMessage: irc.example from=mike (null@irc.example) to=#coffee 2021-05-24 23:28:06 DEBUG:req [hqzftlh9bs000] [[I->M]] action={"type":"message","text":"ping","ts":0} 2021-05-24 23:28:06 INFO:IrcBridge irc.example_mike does not exist in the store yet, setting a profile May-24 23:28:06.363 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:06.363 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:main Killing bridge: test teardown 2021-05-24 23:28:06 INFO:IrcBridge Killing all clients 2021-05-24 23:28:06 INFO:BridgedClient Killing client 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:06 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:06 WARN:ClientPool Client jdfo9zr047s00 (null) disconnected with reason killed 2021-05-24 23:28:06 INFO:ClientPool Dropping jdfo9zr047s00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:06 INFO:BridgedClient Killing client 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now KILLED .2021-05-24 23:28:06 DEBUG:req [hqzftlh9bs000] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:06.366 DEBUG Intent Checking if user @irc.example_mike:some.home.server is registered May-24 23:28:06.366 DEBUG Intent ensureRegistered: Registered, and not encrypted IRC-to-Matrix name bridging should process all NAMEs entries ============================================================= TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:06 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:06 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:06 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:06 INFO:IrcBridge [hqzftlh9bs000] [I->M] SUCCESS (27ms) 2021-05-24 23:28:06 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:06 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:06.393 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:06.393 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:06 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:06 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:06 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:06.396 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:06.396 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:06 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:06 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:06 INFO:Provisioner Provisioning started 2021-05-24 23:28:06 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:06 INFO:BridgedClient Created client for bot 2021-05-24 23:28:06 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:06 DEBUG:ClientPool Created new bot client for irc.example : 659il73nq4o00 (bot enabled=true) 2021-05-24 23:28:06 INFO:MemberListSyncer Found 0 syncable rooms (10ms) 2021-05-24 23:28:06 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:06 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:06 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:06 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:06 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:28:06 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:06 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:06 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:06 INFO:IrcBridge Startup complete. 2021-05-24 23:28:06 INFO:MemberListSyncer updateIrcMemberList: Updating IRC member list for #coffee with 3 IRC nicks 2021-05-24 23:28:06 INFO:BridgedClient NAMEs: Adding 3 nicks from #coffee. 2021-05-24 23:28:06 DEBUG:BridgedClient Names bucket has 3 entries 2021-05-24 23:28:06 INFO:req [bry7eszjjrs0] [[I->M]] onJoin(names) Clarissa to #coffee 2021-05-24 23:28:06 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:06 INFO:IrcBridge irc.example_Clarissa does not exist in the store yet, setting a profile May-24 23:28:06.421 DEBUG Intent Checking if user @irc.example_Clarissa:some.home.server is registered 2021-05-24 23:28:06 INFO:MemberListSyncer updateIrcMemberList: Leaving 0 users as they are not in #coffee. May-24 23:28:06.422 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:req [bry7eszjjrs0] [[I->M]] Joining room !foo:bar and setting presence to online May-24 23:28:06.424 DEBUG MembershipQueue [bry7eszjjrs0] @irc.example_Clarissa:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:06.424 DEBUG Intent Checking if user @irc.example_Clarissa:some.home.server is registered May-24 23:28:06.424 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:06.425 DEBUG Intent Checking if user @irc.example_Clarissa:some.home.server is registered May-24 23:28:06.425 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:IrcBridge [bry7eszjjrs0] [I->M] SUCCESS (8ms) 2021-05-24 23:28:06 INFO:req [bry7eszjjrs0] [[I->M]] Calculating +mode for Clarissa in #coffee with opLevel=[object Object] 2021-05-24 23:28:06 INFO:req [bm0pf6ikrz400] [[I->M]] onJoin(names) Bertha to #coffee 2021-05-24 23:28:06 INFO:IrcBridge irc.example_Bertha does not exist in the store yet, setting a profile May-24 23:28:06.431 DEBUG Intent Checking if user @irc.example_Bertha:some.home.server is registered May-24 23:28:06.432 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:req [bm0pf6ikrz400] [[I->M]] Joining room !foo:bar and setting presence to online May-24 23:28:06.433 DEBUG MembershipQueue [bm0pf6ikrz400] @irc.example_Bertha:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:06.434 DEBUG Intent Checking if user @irc.example_Bertha:some.home.server is registered May-24 23:28:06.434 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:06.434 DEBUG Intent Checking if user @irc.example_Bertha:some.home.server is registered May-24 23:28:06.435 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:IrcBridge [bm0pf6ikrz400] [I->M] SUCCESS (5ms) 2021-05-24 23:28:06 INFO:req [bm0pf6ikrz400] [[I->M]] Calculating +mode for Bertha in #coffee with opLevel=[object Object] 2021-05-24 23:28:06 INFO:req [e7xo6xaa8bk00] [[I->M]] onJoin(names) Alicia to #coffee 2021-05-24 23:28:06 INFO:IrcBridge irc.example_Alicia does not exist in the store yet, setting a profile May-24 23:28:06.437 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:06.437 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:req [e7xo6xaa8bk00] [[I->M]] Joining room !foo:bar and setting presence to online May-24 23:28:06.439 DEBUG MembershipQueue [e7xo6xaa8bk00] @irc.example_Alicia:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:06.439 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:06.439 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:main Killing bridge: test teardown 2021-05-24 23:28:06 INFO:IrcBridge Killing all clients 2021-05-24 23:28:06 INFO:BridgedClient Killing client 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:06 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:06 WARN:ClientPool Client 659il73nq4o00 (null) disconnected with reason killed 2021-05-24 23:28:06 INFO:ClientPool Dropping 659il73nq4o00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:06 INFO:BridgedClient Killing client 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now KILLED May-24 23:28:06.444 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:06.444 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:IrcBridge [e7xo6xaa8bk00] [I->M] SUCCESS (9ms) 2021-05-24 23:28:06 ERROR:req [e7xo6xaa8bk00] [[I->M]] No client exists to set onMode for Alicia .IRC-to-Matrix name bridging should retry a join ================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:06 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:06 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:06 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:06 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:06 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:06 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:06.477 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:06.477 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:06 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:06 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:06 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:06.479 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:06.480 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:06 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:06 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:06 INFO:Provisioner Provisioning started 2021-05-24 23:28:06 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:06 INFO:BridgedClient Created client for bot 2021-05-24 23:28:06 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:06 DEBUG:ClientPool Created new bot client for irc.example : 9u6gbzzqyho00 (bot enabled=true) 2021-05-24 23:28:06 INFO:MemberListSyncer Found 0 syncable rooms (10ms) 2021-05-24 23:28:06 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:06 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:06 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:06 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:06 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:06 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:06 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:06 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:06 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:06 INFO:IrcBridge Startup complete. 2021-05-24 23:28:06 INFO:MemberListSyncer updateIrcMemberList: Updating IRC member list for #coffee with 1 IRC nicks 2021-05-24 23:28:06 INFO:BridgedClient NAMEs: Adding 1 nicks from #coffee. 2021-05-24 23:28:06 DEBUG:BridgedClient Names bucket has 1 entries 2021-05-24 23:28:06 INFO:req [28ddi7wh26jo0] [[I->M]] onJoin(names) Alicia to #coffee 2021-05-24 23:28:06 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:06 INFO:IrcBridge irc.example_Alicia does not exist in the store yet, setting a profile May-24 23:28:06.501 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered 2021-05-24 23:28:06 INFO:MemberListSyncer updateIrcMemberList: Leaving 0 users as they are not in #coffee. May-24 23:28:06.502 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:req [28ddi7wh26jo0] [[I->M]] Joining room !foo:bar and setting presence to online May-24 23:28:06.503 DEBUG MembershipQueue [28ddi7wh26jo0] @irc.example_Alicia:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:06.503 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:06.503 DEBUG Intent ensureRegistered: Registered, and not encrypted (node:21381) Warning: a promise was rejected with a non-error: [object Object] May-24 23:28:06.506 WARN MembershipQueue [28ddi7wh26jo0] Failed to join !foo:bar, delaying for 43.60088726246036ms May-24 23:28:06.507 DEBUG MembershipQueue [28ddi7wh26jo0] Failed with: undefined Failed to join room May-24 23:28:06.551 DEBUG MembershipQueue [28ddi7wh26jo0] @irc.example_Alicia:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:06.551 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:06.551 DEBUG Intent ensureRegistered: Registered, and not encrypted (node:21381) Warning: a promise was rejected with a non-error: [object Object] May-24 23:28:06.553 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:06.554 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:06 INFO:IrcBridge [28ddi7wh26jo0] [I->M] SUCCESS (55ms) 2021-05-24 23:28:06 INFO:req [28ddi7wh26jo0] [[I->M]] Calculating +mode for Alicia in #coffee with opLevel=[object Object] May-24 23:28:06.555 WARN MembershipQueue [28ddi7wh26jo0] Failed to join !foo:bar, delaying for 500ms May-24 23:28:06.555 DEBUG MembershipQueue [28ddi7wh26jo0] Failed with: undefined Failed to join room 2021-05-24 23:28:06 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:06 ERROR:ClientPool undefined 2021-05-24 23:28:06 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:06 ERROR:ClientPool undefined 2021-05-24 23:28:06 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) May-24 23:28:07.056 DEBUG MembershipQueue [28ddi7wh26jo0] @irc.example_Alicia:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:07.056 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:07.057 DEBUG Intent ensureRegistered: Registered, and not encrypted (node:21381) Warning: a promise was rejected with a non-error: [object Object] May-24 23:28:07.059 WARN MembershipQueue [28ddi7wh26jo0] Failed to join !foo:bar, delaying for 500ms May-24 23:28:07.060 DEBUG MembershipQueue [28ddi7wh26jo0] Failed with: undefined Failed to join room May-24 23:28:07.560 DEBUG MembershipQueue [28ddi7wh26jo0] @irc.example_Alicia:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:07.560 DEBUG Intent Checking if user @irc.example_Alicia:some.home.server is registered May-24 23:28:07.560 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client 9u6gbzzqyho00 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping 9u6gbzzqyho00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED .Kicking IRC users on IRC should make the kickee leave the Matrix room ====================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:07 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:07 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:07 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:07.595 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.595 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:07 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:07 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:07 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:07.596 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.596 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:07 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:07 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:07 INFO:Provisioner Provisioning started 2021-05-24 23:28:07 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:07 INFO:BridgedClient Created client for bot 2021-05-24 23:28:07 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:07 DEBUG:ClientPool Created new bot client for irc.example : emdw35sbyyw00 (bot enabled=true) 2021-05-24 23:28:07 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:07 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:07 INFO:IrcBridge Startup complete. 2021-05-24 23:28:07 INFO:req [i73s9pab2ww00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:07 DEBUG:req [i73s9pab2ww00] [[M->I]] Message body: let me in 2021-05-24 23:28:07 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:07 INFO:req [i73s9pab2ww00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:07.601 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.602 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:07 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:07 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:07 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") 2021-05-24 23:28:07 INFO:IrcBridge [i73s9pab2ww00] [M->I] SUCCESS (7ms) 2021-05-24 23:28:07 INFO:req [3nvvsp95wjc00] [[I->M]] onKick(irc.example) KickerNick is kicking bob from #coffee 2021-05-24 23:28:07 INFO:req [jxc4vw8w46800] [[I->M]] onMessage: irc.example from=bob (null@irc.example) to=#coffee 2021-05-24 23:28:07 DEBUG:req [jxc4vw8w46800] [[I->M]] action={"type":"message","text":"let me in","ts":0} 2021-05-24 23:28:07 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:07.610 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:07.610 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 DEBUG:req [jxc4vw8w46800] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:07.612 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:07.612 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge [jxc4vw8w46800] [I->M] SUCCESS (5ms) 2021-05-24 23:28:07 INFO:IrcBridge irc.example_KickerNick does not exist in the store yet, setting a profile May-24 23:28:07.613 DEBUG Intent Checking if user @irc.example_KickerNick:some.home.server is registered May-24 23:28:07.613 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:req [3nvvsp95wjc00] [[I->M]] Mapped kickee nick bob to {"userId":"@irc.example_bob:some.home.server","_data":{"displayName":"bob (IRC)"},"_localpart":"irc.example_bob","host":"some.home.server"} May-24 23:28:07.615 DEBUG MembershipQueue [3nvvsp95wjc00] @irc.example_bob:some.home.server@!foo:bar -> leave (reason: They had to go, they knew too much, kicker: @irc.example_KickerNick:some.home.server) May-24 23:28:07.615 DEBUG Intent Checking if user @irc.example_KickerNick:some.home.server is registered May-24 23:28:07.615 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge [3nvvsp95wjc00] [I->M] SUCCESS (7ms) 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client emdw35sbyyw00 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping emdw35sbyyw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:07 WARN:ClientPool Client e25eks9gzxc00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping e25eks9gzxc00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED .Kicking Matrix users on Matrix should make the kickee part the IRC channel =========================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:07 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:07 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:07 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:07.650 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.650 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:07 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:07 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:07 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:07.652 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.652 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:07 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:07 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:07 INFO:Provisioner Provisioning started 2021-05-24 23:28:07 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:07 INFO:BridgedClient Created client for bot 2021-05-24 23:28:07 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:07 DEBUG:ClientPool Created new bot client for irc.example : j8srdpdyxsw00 (bot enabled=true) 2021-05-24 23:28:07 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:07 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:07 INFO:IrcBridge Startup complete. 2021-05-24 23:28:07 INFO:req [k5jvhrh36h800] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:07 DEBUG:req [k5jvhrh36h800] [[M->I]] Message body: let me in 2021-05-24 23:28:07 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:07 INFO:req [k5jvhrh36h800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:07.666 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.666 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:07 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:07 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:07 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") 2021-05-24 23:28:07 INFO:IrcBridge [k5jvhrh36h800] [M->I] SUCCESS (18ms) TEST: Test listening for irc.example_M-flibble to call function 'part' 2021-05-24 23:28:07 INFO:req [7g8lw7n5egw00] [[M->I]] onKick @the_kicker:localhost is kicking/banning @flibble:wibble from !foo:bar (reason: none) 2021-05-24 23:28:07 INFO:req [q1jv9cu11280] [[I->M]] onMessage: irc.example from=bob (null@irc.example) to=#coffee 2021-05-24 23:28:07 DEBUG:req [q1jv9cu11280] [[I->M]] action={"type":"message","text":"let me in","ts":0} 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Leaving channel #coffee TEST: Bridge called IRC client.part(["irc.example_M-flibble","part",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.part([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Left channel #coffee 2021-05-24 23:28:07 INFO:IrcBridge [7g8lw7n5egw00] [M->I] SUCCESS (7ms) 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client j8srdpdyxsw00 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping j8srdpdyxsw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:07 WARN:ClientPool Client g4ojkr8ahg000 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping g4ojkr8ahg000 (M-flibble) because they are not joined to any channels 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:07.696 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered .May-24 23:28:07.697 DEBUG Intent ensureRegistered: Registered, and not encrypted Kicking Matrix users on IRC should make the AS bot kick the Matrix user from the Matrix room ============================================================================================= 2021-05-24 23:28:07 DEBUG:req [q1jv9cu11280] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:07.699 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:07.700 DEBUG Intent ensureRegistered: Registered, and not encrypted TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:07 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:07 INFO:IrcBridge [q1jv9cu11280] [I->M] SUCCESS (47ms) 2021-05-24 23:28:07 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:07 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:07.732 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.732 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:07 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:07 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:07 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:07.734 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.734 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:07 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:07 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:07 INFO:Provisioner Provisioning started 2021-05-24 23:28:07 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:07 INFO:BridgedClient Created client for bot 2021-05-24 23:28:07 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:07 DEBUG:ClientPool Created new bot client for irc.example : 5uprizv9d2k00 (bot enabled=true) 2021-05-24 23:28:07 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:07 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:07 INFO:IrcBridge Startup complete. 2021-05-24 23:28:07 INFO:req [3eq8y4u6br000] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:07 DEBUG:req [3eq8y4u6br000] [[M->I]] Message body: let me in 2021-05-24 23:28:07 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:07 INFO:req [3eq8y4u6br000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:07.744 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.744 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:07 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:07 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:07 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") 2021-05-24 23:28:07 INFO:IrcBridge [3eq8y4u6br000] [M->I] SUCCESS (12ms) 2021-05-24 23:28:07 INFO:req [58nrescbfuo00] [[I->M]] onKick(irc.example) KickerNick is kicking M-flibble from #coffee 2021-05-24 23:28:07 INFO:req [kt8ymartqz400] [[I->M]] onMessage: irc.example from=bob (null@irc.example) to=#coffee 2021-05-24 23:28:07 DEBUG:req [kt8ymartqz400] [[I->M]] action={"type":"message","text":"let me in","ts":0} May-24 23:28:07.757 DEBUG MembershipQueue [58nrescbfuo00] @flibble:wibble@!foo:bar -> leave (reason: KickerNick has kicked this user from #coffee (Reasons), kicker: @monkeybot:some.home.server) May-24 23:28:07.757 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.757 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client 5uprizv9d2k00 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping 5uprizv9d2k00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:07 WARN:ClientPool Client afzr4qr7g8c00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping afzr4qr7g8c00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:IrcBridge [58nrescbfuo00] [I->M] SUCCESS (8ms) 2021-05-24 23:28:07 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:07.764 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered .May-24 23:28:07.765 DEBUG Intent ensureRegistered: Registered, and not encrypted Kicking IRC users on Matrix should make the virtual IRC client KICK the real IRC user ====================================================================================== 2021-05-24 23:28:07 DEBUG:req [kt8ymartqz400] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:07.767 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:07.767 DEBUG Intent ensureRegistered: Registered, and not encrypted TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:07 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:07 INFO:IrcBridge [kt8ymartqz400] [I->M] SUCCESS (39ms) 2021-05-24 23:28:07 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:07 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:07.796 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.797 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:07 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:07 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:07 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:07.799 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.799 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:07 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:07 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:07 INFO:Provisioner Provisioning started 2021-05-24 23:28:07 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:07 INFO:BridgedClient Created client for bot 2021-05-24 23:28:07 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:07 DEBUG:ClientPool Created new bot client for irc.example : 3r9uls7n89600 (bot enabled=true) 2021-05-24 23:28:07 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:07 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:07 INFO:IrcBridge Startup complete. 2021-05-24 23:28:07 INFO:req [h7a37d0bxm000] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:07 DEBUG:req [h7a37d0bxm000] [[M->I]] Message body: let me in 2021-05-24 23:28:07 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:07 INFO:req [h7a37d0bxm000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:07.807 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.808 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:07 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:07 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:07 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") 2021-05-24 23:28:07 INFO:IrcBridge [h7a37d0bxm000] [M->I] SUCCESS (17ms) TEST: Test listening for irc.example_M-flibble to call function 'send' 2021-05-24 23:28:07 INFO:req [terk8q613r40] [[M->I]] onKick @flibble:wibble is kicking/banning @irc.example_bob:some.home.server from !foo:bar (reason: they are a fish) 2021-05-24 23:28:07 INFO:req [iijymek1zds00] [[I->M]] onMessage: irc.example from=bob (null@irc.example) to=#coffee 2021-05-24 23:28:07 DEBUG:req [iijymek1zds00] [[I->M]] action={"type":"message","text":"let me in","ts":0} 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Kicking bob from channel #coffee TEST: Bridge called IRC client.send(["irc.example_M-flibble","send",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.send([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:IrcBridge [terk8q613r40] [M->I] SUCCESS (4ms) 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client 3r9uls7n89600 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping 3r9uls7n89600 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:07 WARN:ClientPool Client jrqvq9ydikg00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping jrqvq9ydikg00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:07.836 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:07.836 DEBUG Intent ensureRegistered: Registered, and not encrypted .2021-05-24 23:28:07 DEBUG:req [iijymek1zds00] [[I->M]] Relaying in room(s) !foo:bar May-24 23:28:07.838 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:07.838 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge [iijymek1zds00] [I->M] SUCCESS (16ms) Kicking on IRC join should be done for err_needreggednick ========================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:07 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:07 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:07 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:07.868 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.869 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:07 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:07 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:07 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:07.871 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.871 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:07 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:07 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:07 INFO:Provisioner Provisioning started 2021-05-24 23:28:07 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:07 INFO:BridgedClient Created client for bot 2021-05-24 23:28:07 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:07 DEBUG:ClientPool Created new bot client for irc.example : eyidt71ycug00 (bot enabled=true) 2021-05-24 23:28:07 INFO:MemberListSyncer Found 0 syncable rooms (6ms) 2021-05-24 23:28:07 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:07 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:07 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:07 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:07 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:28:07 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:07 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:07 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'join' 2021-05-24 23:28:07 INFO:req [5ff1kmou27c00] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:07 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:07 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:28:07 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:07 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:07 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:07 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 ERROR:client-connection Server: irc.example (M-flibble) Error: {"command":"err_needreggednick","args":["#coffee"]} 2021-05-24 23:28:07 ERROR:BridgedClient (@flibble:wibble) Join channel #coffee : {"command":"err_needreggednick","args":["#coffee"]} 2021-05-24 23:28:07 ERROR:BridgedClient (@flibble:wibble) Cannot track channel #coffee: err_needreggednick 2021-05-24 23:28:07 INFO:ClientPool Kicking @flibble:wibble from room due to err_needreggednick 2021-05-24 23:28:07 INFO:req [c59pud2bh5s00] [[I->M]] M-flibble@irc.example#5jnweed1auo00~@flibble:wibble : Sending metadata 'Could not join #coffee on 'irc.example': err_needreggednick' 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee 2021-05-24 23:28:07 INFO:IrcBridge [5ff1kmou27c00] [M->I] FAILED (9ms) May-24 23:28:07.892 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.892 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client eyidt71ycug00 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping eyidt71ycug00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:07 WARN:ClientPool Client 5jnweed1auo00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping 5jnweed1auo00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:req [c59pud2bh5s00] [[I->M]] Creating an admin room with @flibble:wibble May-24 23:28:07.895 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.895 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge [c59pud2bh5s00] [I->M] FAILED (6ms) .Matrix-to-IRC message bridging should bridge matrix messages as IRC text ========================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:07 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:07 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:07 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:07.919 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.920 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:07 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:07 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:07 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:07.921 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.921 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:07 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:07 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:07 INFO:Provisioner Provisioning started 2021-05-24 23:28:07 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:07 INFO:BridgedClient Created client for bot 2021-05-24 23:28:07 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:07 DEBUG:ClientPool Created new bot client for irc.example : 6sq024t62yo00 (bot enabled=true) 2021-05-24 23:28:07 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:07 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:07 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:07 INFO:req [2a1icxa0j7gg0] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:07 DEBUG:req [2a1icxa0j7gg0] [[M->I]] Message body: Here is some test text. 2021-05-24 23:28:07 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:07 INFO:req [2a1icxa0j7gg0] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:07.927 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.927 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:07 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:07 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:07 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client 6sq024t62yo00 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping 6sq024t62yo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:07 WARN:ClientPool Client 25kl6i3ifvb40 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping 25kl6i3ifvb40 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:IrcBridge [2a1icxa0j7gg0] [M->I] SUCCESS (11ms) .Matrix-to-IRC message bridging should bridge formatted matrix messages as formatted IRC text ============================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:07 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:07 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:07 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:07.953 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.953 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:07 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:07 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:07 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:07.955 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.955 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:07 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:07 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:07 INFO:Provisioner Provisioning started 2021-05-24 23:28:07 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:07 INFO:BridgedClient Created client for bot 2021-05-24 23:28:07 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:07 DEBUG:ClientPool Created new bot client for irc.example : jofigjhzylc00 (bot enabled=true) 2021-05-24 23:28:07 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:07 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:07 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:07 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:07 INFO:req [frwergav15s00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:07 DEBUG:req [frwergav15s00] [[M->I]] Message body: I support em, strong bold and normal bold and bold and underline including green 2021-05-24 23:28:07 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:07 INFO:req [frwergav15s00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:07.976 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:07.976 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:07 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:07 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:07 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:07 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:07 INFO:main Killing bridge: test teardown 2021-05-24 23:28:07 INFO:IrcBridge Killing all clients 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:07 WARN:ClientPool Client jofigjhzylc00 (null) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping jofigjhzylc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:07 WARN:ClientPool Client 9vzo4gse38o00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:07 INFO:ClientPool Dropping 9vzo4gse38o00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:07 INFO:BridgedClient Killing client 2021-05-24 23:28:07 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:07 INFO:IrcBridge [frwergav15s00] [M->I] SUCCESS (26ms) .Matrix-to-IRC message bridging should bridge escaped HTML matrix messages as unescaped HTML ============================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:07 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:07 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:07 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.003 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.003 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.004 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.004 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : hqhiv8ail3c00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [k6w6mxnesls00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [k6w6mxnesls00] [[M->I]] Message body: this is a "test" & some _ mo!re fun ch@racters... are < included > here. 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [k6w6mxnesls00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.010 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.011 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client hqhiv8ail3c00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping hqhiv8ail3c00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 9qdtyhdqdik00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 9qdtyhdqdik00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [k6w6mxnesls00] [M->I] SUCCESS (11ms) .Matrix-to-IRC message bridging should strip out unknown html tags from formatted_body ====================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.036 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.036 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.038 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.038 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : g638c6zzyyg00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [299kze8pvk740] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [299kze8pvk740] [[M->I]] Message body: Here is baz text 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [299kze8pvk740] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.043 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.043 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client g638c6zzyyg00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping g638c6zzyyg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 7sd8ng2k09800 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 7sd8ng2k09800 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [299kze8pvk740] [M->I] SUCCESS (11ms) .Matrix-to-IRC message bridging should use the fallback text if there are unrecognised tags =========================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.070 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.070 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.071 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.071 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : hwz6qk1do0800 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [c579udinogw00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [c579udinogw00] [[M->I]] Message body: Here is *baz* text 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [c579udinogw00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.077 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.077 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client hwz6qk1do0800 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping hwz6qk1do0800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client hvsmfl1pfmo00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping hvsmfl1pfmo00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [c579udinogw00] [M->I] SUCCESS (12ms) .Matrix-to-IRC message bridging should bridge matrix emotes as IRC actions ========================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.107 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.107 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.109 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.109 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 77390pvu7ww00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'action' 2021-05-24 23:28:08 INFO:req [2in6mehfla400] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [2in6mehfla400] [[M->I]] Message body: thinks 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [2in6mehfla400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.114 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.114 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.action(["irc.example_M-flibble","action",{"addr) TEST: Invoking test callback for user irc.example_M-flibble : client.action([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 77390pvu7ww00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 77390pvu7ww00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client iq8kvn3lnnk00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping iq8kvn3lnnk00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [2in6mehfla400] [M->I] SUCCESS (11ms) .Matrix-to-IRC message bridging should bridge matrix notices as IRC notices =========================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.145 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.146 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.147 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.147 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : jleatcnhkrk00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'notice' 2021-05-24 23:28:08 INFO:req [hhmqi5fr7mg00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [hhmqi5fr7mg00] [[M->I]] Message body: Some automated message 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [hhmqi5fr7mg00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.152 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.152 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.notice(["irc.example_M-flibble","notice",{"addr) TEST: Invoking test callback for user irc.example_M-flibble : client.notice([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client jleatcnhkrk00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping jleatcnhkrk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 3gy25voby9c00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 3gy25voby9c00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [hhmqi5fr7mg00] [M->I] SUCCESS (10ms) .2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined Matrix-to-IRC message bridging should bridge matrix replies as roughly formatted text ====================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.179 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.180 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.181 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.181 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : l1el4xqwohs00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:req [bxvcil3xdiw00] [[M->I]] onMessage: m.room.message usr=@friend:bar.com rm=!foo:bar id=$original:bar.com 2021-05-24 23:28:08 DEBUG:req [bxvcil3xdiw00] [[M->I]] Message body: This is the real message 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [bxvcil3xdiw00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.186 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.186 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @friend:bar.com (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Created client for @friend:bar.com 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @friend:bar.com on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username friendbarc for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Connecting to IRC server irc.example as M-friend (user=friendbarc) TEST: Bridge called IRC client.connect(["irc.example_M-friend","connect",{"addr) TEST: Invoking test callback for user irc.example_M-friend : client.connect([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-friend (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-friend","join",{"addr":") TEST: Invoking test callback for user irc.example_M-friend : client.join([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-friend","say",{"addr":"i) 2021-05-24 23:28:08 INFO:IrcBridge [bxvcil3xdiw00] [M->I] SUCCESS (7ms) TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [k71sixxygcg00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [k71sixxygcg00] [[M->I]] Message body: > <@somedude:bar.com> This is the fake message Reply Text 2021-05-24 23:28:08 INFO:req [k71sixxygcg00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.194 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.194 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:IrcBridge [k71sixxygcg00] [M->I] SUCCESS (9ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client l1el4xqwohs00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping l1el4xqwohs00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-friend@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-friend","disconnect",{"a) 2021-05-24 23:28:08 WARN:ClientPool Client 9hga7rjk74800 (@friend:bar.com) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 9hga7rjk74800 (M-friend) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 8km7f437lbw00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 8km7f437lbw00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging should bridge matrix replies which contain displaynames ======================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.225 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.225 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.226 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.226 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : c8fhh40073k0 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:req [6s14p5l5qig00] [[M->I]] onMessage: m.room.message usr=@friend:bar.com rm=!foo:bar id=$original:bar.com 2021-05-24 23:28:08 DEBUG:req [6s14p5l5qig00] [[M->I]] Message body: This is the real message 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [6s14p5l5qig00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.231 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.231 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @friend:bar.com (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Created client for @friend:bar.com 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @friend:bar.com on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username friendbarc for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Connecting to IRC server irc.example as M-friend (user=friendbarc) TEST: Bridge called IRC client.connect(["irc.example_M-friend","connect",{"addr) TEST: Invoking test callback for user irc.example_M-friend : client.connect([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-friend (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-friend","join",{"addr":") TEST: Invoking test callback for user irc.example_M-friend : client.join([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-friend","say",{"addr":"i) 2021-05-24 23:28:08 INFO:IrcBridge [6s14p5l5qig00] [M->I] SUCCESS (6ms) TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [ejitkewk8w800] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [ejitkewk8w800] [[M->I]] Message body: > This is the fake message Reply Text 2021-05-24 23:28:08 INFO:req [ejitkewk8w800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.238 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.238 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:IrcBridge [ejitkewk8w800] [M->I] SUCCESS (8ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client c8fhh40073k0 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping c8fhh40073k0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-friend@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-friend","disconnect",{"a) 2021-05-24 23:28:08 WARN:ClientPool Client 5zehriamx5s00 (@friend:bar.com) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 5zehriamx5s00 (M-friend) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 5akmm1xrvq000 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 5akmm1xrvq000 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging should bridge matrix replies as roughly formatted text, newline edition ======================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.265 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.265 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.267 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.267 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 292iaqm97rvo0 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:req [gvprp69eow800] [[M->I]] onMessage: m.room.message usr=@friend:bar.com rm=!foo:bar id=$original:bar.com 2021-05-24 23:28:08 DEBUG:req [gvprp69eow800] [[M->I]] Message body: This is the real message 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [gvprp69eow800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.272 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.272 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @friend:bar.com (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Created client for @friend:bar.com 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @friend:bar.com on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username friendbarc for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Connecting to IRC server irc.example as M-friend (user=friendbarc) TEST: Bridge called IRC client.connect(["irc.example_M-friend","connect",{"addr) TEST: Invoking test callback for user irc.example_M-friend : client.connect([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-friend (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-friend","join",{"addr":") TEST: Invoking test callback for user irc.example_M-friend : client.join([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-friend","say",{"addr":"i) 2021-05-24 23:28:08 INFO:IrcBridge [gvprp69eow800] [M->I] SUCCESS (7ms) TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [f6apbk9wqqg00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [f6apbk9wqqg00] [[M->I]] Message body: > <@somedude:bar.com> This is the fake message Reply Text 2021-05-24 23:28:08 INFO:req [f6apbk9wqqg00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.279 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.279 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:IrcBridge [f6apbk9wqqg00] [M->I] SUCCESS (7ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 292iaqm97rvo0 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 292iaqm97rvo0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-friend@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-friend","disconnect",{"a) 2021-05-24 23:28:08 WARN:ClientPool Client d4ntgsimtuo0 (@friend:bar.com) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping d4ntgsimtuo0 (M-friend) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client kqw7nrr56v400 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping kqw7nrr56v400 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging should bridge matrix replies as reply only, if source not found =============================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.307 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.307 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.309 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.309 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : bzp4wvoyvo000 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [bx4hnsiptg000] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [bx4hnsiptg000] [[M->I]] Message body: > <@somedude:bar.com> This message is possibly fake Reply Text 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [bx4hnsiptg000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.315 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.315 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout May-24 23:28:08.319 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.319 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.319 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.319 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:IrcBridge [bx4hnsiptg000] [M->I] SUCCESS (9ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client bzp4wvoyvo000 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping bzp4wvoyvo000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client f65xvbtk8ds00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping f65xvbtk8ds00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging should bridge matrix replies to replies without the original source =================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.341 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.341 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.342 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.342 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : au70x185cuw00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:req [6xxmhn871q400] [[M->I]] onMessage: m.room.message usr=@friend:bar.com rm=!foo:bar id=$first:bar.com 2021-05-24 23:28:08 DEBUG:req [6xxmhn871q400] [[M->I]] Message body: Message #1 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [6xxmhn871q400] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.347 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.347 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @friend:bar.com (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Created client for @friend:bar.com 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @friend:bar.com on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username friendbarc for @friend:bar.com on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Connecting to IRC server irc.example as M-friend (user=friendbarc) TEST: Bridge called IRC client.connect(["irc.example_M-friend","connect",{"addr) TEST: Invoking test callback for user irc.example_M-friend : client.connect([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 INFO:BridgedClient (@friend:bar.com) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-friend (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-friend","join",{"addr":") TEST: Invoking test callback for user irc.example_M-friend : client.join([{"addr":"irc.example","nick":"M-friend") 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-friend","say",{"addr":"i) 2021-05-24 23:28:08 INFO:IrcBridge [6xxmhn871q400] [M->I] SUCCESS (11ms) 2021-05-24 23:28:08 INFO:req [7tyhd4z4c6g00] [[M->I]] onMessage: m.room.message usr=@friend:bar.com rm=!foo:bar id=$second:bar.com 2021-05-24 23:28:08 DEBUG:req [7tyhd4z4c6g00] [[M->I]] Message body: > <@friend:bar.com> Message#1 Message #2 2021-05-24 23:28:08 INFO:req [7tyhd4z4c6g00] [[M->I]] Relaying message in #coffee on irc.example 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-friend (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@friend:bar.com) _keepAlive; Restarting 172800s idle timeout TEST: Bridge called IRC client.say(["irc.example_M-friend","say",{"addr":"i) 2021-05-24 23:28:08 INFO:IrcBridge [7tyhd4z4c6g00] [M->I] SUCCESS (2ms) TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [56u4wagmmak00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [56u4wagmmak00] [[M->I]] Message body: > <@friend:bar.com> Message#2 Message #3 2021-05-24 23:28:08 INFO:req [56u4wagmmak00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.362 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.362 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:IrcBridge [56u4wagmmak00] [M->I] SUCCESS (7ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client au70x185cuw00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping au70x185cuw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-friend@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-friend","disconnect",{"a) 2021-05-24 23:28:08 WARN:ClientPool Client 9yyiokoh4z400 (@friend:bar.com) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 9yyiokoh4z400 (M-friend) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client g326b7xrut400 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping g326b7xrut400 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging should bridge matrix replies to ghosts with their nick ====================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.389 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.389 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.390 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.391 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : akbi9bh2no800 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [fh9z78xqouo00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [fh9z78xqouo00] [[M->I]] Message body: > <@somedude:bar.com> This is the fake message Reply Text 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [fh9z78xqouo00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.396 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.397 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout May-24 23:28:08.400 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.401 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.401 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.401 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:IrcBridge [fh9z78xqouo00] [M->I] SUCCESS (9ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client akbi9bh2no800 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping akbi9bh2no800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 195c26cbdxr40 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 195c26cbdxr40 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging should bridge matrix images as IRC action with a URL ==================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.422 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.423 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.424 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.424 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 4i1hpjpp9ns00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'action' 2021-05-24 23:28:08 INFO:req [747qwm94b3g00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [747qwm94b3g00] [[M->I]] Message body: the_image.jpg 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [747qwm94b3g00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.430 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.430 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.action(["irc.example_M-flibble","action",{"addr) TEST: Invoking test callback for user irc.example_M-flibble : client.action([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 4i1hpjpp9ns00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 4i1hpjpp9ns00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client dfwcosoocnk00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping dfwcosoocnk00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [747qwm94b3g00] [M->I] SUCCESS (11ms) .Matrix-to-IRC message bridging should bridge matrix files as IRC action with a URL =================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined May-24 23:28:08.458 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.458 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.459 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.459 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 4kwqqrl2w9i00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'action' 2021-05-24 23:28:08 INFO:req [e21p873t31k00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [e21p873t31k00] [[M->I]] Message body: a_file.apk 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [e21p873t31k00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.464 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.464 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.action(["irc.example_M-flibble","action",{"addr) TEST: Invoking test callback for user irc.example_M-flibble : client.action([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 4kwqqrl2w9i00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 4kwqqrl2w9i00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 4hxf9kuh7ti00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 4hxf9kuh7ti00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [e21p873t31k00] [M->I] SUCCESS (10ms) .Matrix-to-IRC message bridging should bridge matrix topics as IRC topics ========================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-friend to call function 'connect' TEST: Test listening for irc.example_M-friend to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.490 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.490 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.491 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.491 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 24dkupysvzls0 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'send' 2021-05-24 23:28:08 INFO:req [h7mjpldaf8800] [[M->I]] onMessage: m.room.topic usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [h7mjpldaf8800] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.496 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.496 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Setting topic to Topics are amazingz in channel #coffee TEST: Bridge called IRC client.send(["irc.example_M-flibble","send",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.send([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 24dkupysvzls0 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 24dkupysvzls0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client dj1jo8j8y7k00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping dj1jo8j8y7k00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [h7mjpldaf8800] [M->I] SUCCESS (10ms) .Matrix-to-Matrix message bridging should bridge matrix messages to other mapped matrix rooms ============================================================================================= 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!second:roomid, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.525 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.526 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.527 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.527 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.527 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.527 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : k5dqggl9ctc0 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:req [51ocjbdu02g00] [[M->I]] onMessage: m.room.message usr=@flibble:some.home.server rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [51ocjbdu02g00] [[M->I]] Message body: Here is some test text. 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [51ocjbdu02g00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.534 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.534 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.535 DEBUG Intent Checking if user @irc.example_M-flibble:some.home.server is registered May-24 23:28:08.535 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:some.home.server (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:some.home.server) Created client for @flibble:some.home.server 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:some.home.server on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:some.home.server on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblesom for @flibble:some.home.server on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:some.home.server) Connecting to IRC server irc.example as M-flibble (user=flibblesom) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:some.home.server) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) Joined channel #coffee 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") 2021-05-24 23:28:08 INFO:IrcBridge [51ocjbdu02g00] [M->I] SUCCESS (9ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client k5dqggl9ctc0 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping k5dqggl9ctc0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 2106th4mpulc0 (@flibble:some.home.server) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 2106th4mpulc0 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-Matrix message bridging should NOT bridge matrix messages to other mapped matrix rooms for PMs ========================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!second:roomid, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.565 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.565 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.567 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.567 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.567 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.567 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : hgo85mrcd5s00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:req [154wezb8itfg0] [[M->I]] onInvite: from=@flibble:some.home.server to=@irc.example_nickserv:some.home.server rm=!private:room id=undefined 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [154wezb8itfg0] [[M->I]] Handling invite from user directed at nickserv on irc.example 2021-05-24 23:28:08 INFO:IrcBridge irc.example_nickserv does not exist in the store yet, setting a profile May-24 23:28:08.574 DEBUG Intent Checking if user @irc.example_nickserv:some.home.server is registered May-24 23:28:08.575 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined May-24 23:28:08.576 DEBUG MembershipQueue [154wezb8itfg0] @irc.example_nickserv:some.home.server@!private:room -> join (reason: none, kicker: undefined) May-24 23:28:08.576 DEBUG Intent Checking if user @irc.example_nickserv:some.home.server is registered May-24 23:28:08.576 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:req [154wezb8itfg0] [[M->I]] Joined @irc.example_nickserv:some.home.server to room !private:room 2021-05-24 23:28:08 INFO:NeDBDataStore setPmRoom (id=!private:room, addr=irc.example chan=nickserv real=@flibble:some.home.server virt=@irc.example_nickserv:some.home.server) 2021-05-24 23:28:08 INFO:IrcBridge [154wezb8itfg0] [M->I] SUCCESS (5ms) 2021-05-24 23:28:08 INFO:req [75p22f1phlc00] [[M->I]] onInvite: from=@someotherguy:wibble to=@irc.example_nickserv:some.home.server rm=!private:room2 id=undefined 2021-05-24 23:28:08 INFO:req [75p22f1phlc00] [[M->I]] Handling invite from user directed at nickserv on irc.example May-24 23:28:08.578 DEBUG MembershipQueue [75p22f1phlc00] @irc.example_nickserv:some.home.server@!private:room2 -> join (reason: none, kicker: undefined) May-24 23:28:08.578 DEBUG Intent Checking if user @irc.example_nickserv:some.home.server is registered May-24 23:28:08.578 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:req [75p22f1phlc00] [[M->I]] Joined @irc.example_nickserv:some.home.server to room !private:room2 2021-05-24 23:28:08 INFO:NeDBDataStore setPmRoom (id=!private:room2, addr=irc.example chan=nickserv real=@someotherguy:wibble virt=@irc.example_nickserv:some.home.server) 2021-05-24 23:28:08 INFO:IrcBridge [75p22f1phlc00] [M->I] SUCCESS (2ms) 2021-05-24 23:28:08 INFO:req [ao12uotan4w00] [[M->I]] onMessage: m.room.message usr=@flibble:some.home.server rm=!private:room id=undefined 2021-05-24 23:28:08 DEBUG:req [ao12uotan4w00] [[M->I]] Message body: Here is some test text. 2021-05-24 23:28:08 INFO:req [ao12uotan4w00] [[M->I]] Relaying message in nickserv on irc.example May-24 23:28:08.580 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.580 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:some.home.server (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:some.home.server) Created client for @flibble:some.home.server 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:some.home.server on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:some.home.server on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblesom for @flibble:some.home.server on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:some.home.server) Connecting to IRC server irc.example as M-flibble (user=flibblesom) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:some.home.server) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in nickserv as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:some.home.server) _keepAlive; Restarting 172800s idle timeout TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") 2021-05-24 23:28:08 INFO:IrcBridge [ao12uotan4w00] [M->I] SUCCESS (5ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client hgo85mrcd5s00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping hgo85mrcd5s00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client ax4emkkx6z400 (@flibble:some.home.server) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping ax4emkkx6z400 (M-flibble) because they are not joined to any channels 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging with media URL and drop time should NOT bridge old matrix messages older than the drop time =========================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.607 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.607 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.608 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.608 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : iy1ma2dn0l400 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:IrcBridge Dropping old m.room.message event undefined timestamped 1621898528613 2021-05-24 23:28:08 INFO:IrcBridge [5ebe81so3nc00] [M->I] IGNORE dropped (0ms) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client iy1ma2dn0l400 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping iy1ma2dn0l400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED May-24 23:28:08.616 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.616 DEBUG Intent ensureRegistered: Registered, and not encrypted .2021-05-24 23:28:08 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:08.617 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.617 DEBUG Intent ensureRegistered: Registered, and not encrypted Matrix-to-IRC message bridging with media URL and drop time should NOT bridge old matrix messages younger than the drop time on receive, which then go over the drop time whilst processing ============================================================================================================================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.635 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.635 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.636 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.636 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : a6s4ehe1q4800 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-tester to call function 'say' TEST: Test listening for irc.example_M-tester to call function 'connect' TEST: Test listening for irc.example_M-tester to call function 'join' 2021-05-24 23:28:08 INFO:req [dtrp5bz6tls00] [[M->I]] onMessage: m.room.message usr=@tester:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [dtrp5bz6tls00] [[M->I]] Message body: Hello world 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [dtrp5bz6tls00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.640 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.640 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @tester:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@tester:wibble) Created client for @tester:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@tester:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @tester:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @tester:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username testerwibb for @tester:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@tester:wibble) Connecting to IRC server irc.example as M-tester (user=testerwibb) TEST: Bridge called IRC client.connect(["irc.example_M-tester","connect",{"addr) TEST: Invoking test callback for user irc.example_M-tester : client.connect([{"addr":"irc.example","nick":"M-tester") 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:18 INFO:IrcBridge [dtrp5bz6tls00] [M->I] DELAYED (10000ms) 2021-05-24 23:28:24 DEBUG:BridgedClient Timed out joining #coffee - didn't get callback but are now joined. Resolving. 2021-05-24 23:28:28 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:28:28 INFO:BridgedClient (@tester:wibble) Client is now CONNECTED 2021-05-24 23:28:28 DEBUG:BridgedClient (@tester:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:28 INFO:IrcBridge Sending IRC message in #coffee as M-tester (connected=true) 2021-05-24 23:28:28 DEBUG:BridgedClient (@tester:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:28 DEBUG:BridgedClient (@tester:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-tester","join",{"addr":") TEST: Invoking test callback for user irc.example_M-tester : client.join([{"addr":"irc.example","nick":"M-tester") 2021-05-24 23:28:28 DEBUG:BridgedClient (@tester:wibble) Joined channel #coffee 2021-05-24 23:28:28 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:28 ERROR:ClientPool undefined 2021-05-24 23:28:28 ERROR:BridgedClient (@tester:wibble) Dropping event: too old (expired at 1621898898640) 2021-05-24 23:28:28 INFO:IrcBridge [dtrp5bz6tls00] [M->I] SUCCESS (20000ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client a6s4ehe1q4800 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping a6s4ehe1q4800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-tester@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-tester","disconnect",{"a) 2021-05-24 23:28:08 WARN:ClientPool Client axag2towd8k00 (@tester:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping axag2towd8k00 (M-tester) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC message bridging with media URL and drop time should bridge old matrix messages younger than the drop time ========================================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.670 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.670 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.671 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.671 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 82hsehpq5xs00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'say' 2021-05-24 23:28:08 INFO:req [dwhoynjqwqg00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [dwhoynjqwqg00] [[M->I]] Message body: Hello world 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [dwhoynjqwqg00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.677 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.677 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:IrcBridge [dwhoynjqwqg00] [M->I] SUCCESS (7ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 82hsehpq5xs00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 82hsehpq5xs00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client cwsgqbec2q000 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping cwsgqbec2q000 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined .Matrix-to-IRC message bridging with media URL and drop time should bridge matrix files as IRC action with a configured media URL ================================================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.703 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.703 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.704 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.704 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : l30dpgyuuuo00 (bot enabled=true) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'action' 2021-05-24 23:28:08 INFO:req [bpz405nj82w00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [bpz405nj82w00] [[M->I]] Message body: a_file.apk 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [bpz405nj82w00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.709 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.709 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.action(["irc.example_M-flibble","action",{"addr) TEST: Invoking test callback for user irc.example_M-flibble : client.action([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client l30dpgyuuuo00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping l30dpgyuuuo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client n7irntcaqyo (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping n7irntcaqyo (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [bpz405nj82w00] [M->I] SUCCESS (10ms) .MemberListSyncer should sync initial leaves from IRC to Matrix =============================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' 2021-05-24 23:28:08 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.733 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.733 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 1 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:08 DEBUG:IrcBridge Not joining !foo:bar because we are marked as joined 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 2k98b9fupzo00 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer !foo:bar has 1 real Matrix users and 2 remote users (1/1) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 1 syncable rooms (5ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 1 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 1 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 1 matrix join events to inject. 2021-05-24 23:28:08 DEBUG:MemberListSyncer Injecting join event for @alice:bar in !foo:bar (0 left) is_frontier=true 2021-05-24 23:28:08 INFO:req [4vvzn0dpx5a0] [[M->I]] onJoin: usr=@alice:bar rm=!foo:bar id=!injected 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (3ms) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:bar (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@alice:bar) Created client for @alice:bar 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@alice:bar) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @alice:bar on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @alice:bar on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@alice:bar) Connecting to IRC server irc.example as M-alice (user=alicebar) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:08 INFO:BridgedClient (@alice:bar) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@alice:bar) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:08 DEBUG:BridgedClient (@alice:bar) Joined channel #coffee 2021-05-24 23:28:08 INFO:MemberListSyncer updateIrcMemberList: Updating IRC member list for #coffee with 2 IRC nicks 2021-05-24 23:28:08 INFO:IrcBridge [4vvzn0dpx5a0] [M->I] SUCCESS (7ms) 2021-05-24 23:28:08 DEBUG:MemberListSyncer Leaving @irc.example_alpha:some.home.server from !foo:bar May-24 23:28:08.749 DEBUG MembershipQueue [hi0umctamv400] @irc.example_alpha:some.home.server@!foo:bar -> leave (reason: none, kicker: undefined) 2021-05-24 23:28:08 INFO:MemberListSyncer updateIrcMemberList: Leaving 1 users as they are not in #coffee. 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 2k98b9fupzo00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 2k98b9fupzo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:08 WARN:ClientPool Client 9xpif02uhqg00 (@alice:bar) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 9xpif02uhqg00 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED May-24 23:28:08.752 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.752 DEBUG Intent ensureRegistered: Registered, and not encrypted .2021-05-24 23:28:08 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:08.753 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.753 DEBUG Intent ensureRegistered: Registered, and not encrypted MemberListSyncer should sync initial joins from Matrix to IRC ============================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' TEST: Test listening for irc.example_M-Bob to call function 'connect' TEST: Test listening for irc.example_M-Bob to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.771 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.771 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 1 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:08 DEBUG:IrcBridge Not joining !foo:bar because we are marked as joined 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 544nzmzljzw00 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer !foo:bar has 2 real Matrix users and 0 remote users (1/1) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 1 syncable rooms (4ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 1 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 1 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 2 matrix join events to inject. 2021-05-24 23:28:08 DEBUG:MemberListSyncer Injecting join event for @alice:bar in !foo:bar (1 left) is_frontier=true 2021-05-24 23:28:08 INFO:req [1hrvkd7le6kg0] [[M->I]] onJoin: usr=@alice:bar rm=!foo:bar id=!injected 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 DEBUG:MemberListSyncer Injecting join event for @bob:bar in !foo:bar (0 left) is_frontier=false 2021-05-24 23:28:08 INFO:req [8q9xy08h76400] [[M->I]] onJoin: usr=@bob:bar rm=!foo:bar id=!injected 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (3ms) 2021-05-24 23:28:08 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:bar (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@alice:bar) Created client for @alice:bar 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@alice:bar) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @alice:bar on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @alice:bar on irc.example 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @bob:bar (display name Bob) 2021-05-24 23:28:08 INFO:BridgedClient (@bob:bar) Created client for @bob:bar 2021-05-24 23:28:08 DEBUG:ClientPool 3 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@bob:bar) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @bob:bar on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @bob:bar on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@alice:bar) Connecting to IRC server irc.example as M-alice (user=alicebar) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:08 INFO:BridgedClient (@alice:bar) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@alice:bar) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:08 DEBUG:BridgedClient (@alice:bar) Joined channel #coffee 2021-05-24 23:28:08 INFO:IrcBridge [1hrvkd7le6kg0] [M->I] SUCCESS (9ms) 2021-05-24 23:28:08 INFO:BridgedClient (@bob:bar) Connecting to IRC server irc.example as M-Bob (user=bobbar) TEST: Bridge called IRC client.connect(["irc.example_M-Bob","connect",{"addr":") TEST: Invoking test callback for user irc.example_M-Bob : client.connect([{"addr":"irc.example","nick":"M-Bob","o) 2021-05-24 23:28:08 INFO:BridgedClient (@bob:bar) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@bob:bar) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-Bob","join",{"addr":"irc) TEST: Invoking test callback for user irc.example_M-Bob : client.join([{"addr":"irc.example","nick":"M-Bob","o) 2021-05-24 23:28:08 DEBUG:BridgedClient (@bob:bar) Joined channel #coffee 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client 544nzmzljzw00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 544nzmzljzw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:08 WARN:ClientPool Client 3vas5n5y8cm00 (@alice:bar) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 3vas5n5y8cm00 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-Bob@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-Bob","disconnect",{"addr) 2021-05-24 23:28:08 WARN:ClientPool Client 6ec6e0ksq9g00 (@bob:bar) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 6ec6e0ksq9g00 (M-Bob) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:IrcBridge [8q9xy08h76400] [M->I] SUCCESS (11ms) .Mirroring Matrix users on IRC should join the IRC channel when the Matrix user joins ===================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.807 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.807 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.808 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.808 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.808 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.808 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.808 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.808 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.808 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.808 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : cf0z8xqly5400 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#a","#c","#b","#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'join' 2021-05-24 23:28:08 INFO:req [j206kalxszk00] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 DEBUG:BridgedClient Joined channel #coffee 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee 2021-05-24 23:28:08 INFO:IrcBridge [j206kalxszk00] [M->I] SUCCESS (6ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client cf0z8xqly5400 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping cf0z8xqly5400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client fj9nmuhnaaw00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping fj9nmuhnaaw00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Mirroring Matrix users on IRC should part the IRC channel when the Matrix user leaves ====================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.837 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.838 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.838 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.838 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.839 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.839 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.839 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.839 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.839 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.839 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : kgka4t1knt800 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#c","#a","#b","#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'part' 2021-05-24 23:28:08 INFO:req [kcxgdhyfo0000] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:req [kcxgdhyfo0000] [[M->I]] Message body: dummy text to get it to join 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [kcxgdhyfo0000] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:08.851 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.851 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 INFO:IrcBridge Sending IRC message in #coffee as M-flibble (connected=true) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") 2021-05-24 23:28:08 INFO:IrcBridge [kcxgdhyfo0000] [M->I] SUCCESS (6ms) 2021-05-24 23:28:08 INFO:req [8jbraxlrdao00] [[M->I]] onLeave: usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Leaving channel #coffee TEST: Bridge called IRC client.part(["irc.example_M-flibble","part",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.part([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:08 DEBUG:BridgedClient (@flibble:wibble) Left channel #coffee 2021-05-24 23:28:08 INFO:IrcBridge [8jbraxlrdao00] [M->I] SUCCESS (1ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client kgka4t1knt800 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping kgka4t1knt800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client 49rm8mkt1xo00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping 49rm8mkt1xo00 (M-flibble) because they are not joined to any channels 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Mirroring Matrix users on IRC should no-op if a Matrix user joins a room not being tracked =========================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.875 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.875 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.876 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.876 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.876 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.876 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.876 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.876 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.876 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.876 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : kv08mbmy7tc00 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#b","#c","#coffee","#a"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'part' 2021-05-24 23:28:08 INFO:req [3ieofldae4e00] [[M->I]] onJoin: usr=@flibble:wibble rm=!bogusroom:id id=undefined 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:req [3ieofldae4e00] [[M->I]] No tracked channels which mirror joins for this room. 2021-05-24 23:28:08 INFO:IrcBridge [3ieofldae4e00] [M->I] IGNORE not mapped (2ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client kv08mbmy7tc00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping kv08mbmy7tc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : 4d9k0vtq72000 (bot enabled=true) .2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#b","#c","#coffee","#a"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Mirroring Matrix users on IRC should no-op if a Matrix user leaves a room and they aren't connected to the IRC channel ======================================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.902 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.902 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.903 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.903 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.903 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.903 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.903 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.903 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.903 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.903 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : btifflsw2z400 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#coffee","#c","#b","#a"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'part' 2021-05-24 23:28:08 INFO:req [h5pqjdus95c00] [[M->I]] onLeave: usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:IrcBridge [h5pqjdus95c00] [M->I] SUCCESS (2ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client btifflsw2z400 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping btifflsw2z400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : dfnbi3gfp4000 (bot enabled=true) .2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#coffee","#c","#b","#a"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Mirroring Matrix users on IRC should join all IRC channels if there are many Matrix joins for the same user ============================================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.933 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.933 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.934 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.934 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.934 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.934 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.934 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.934 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.934 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.934 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : iryxypbwy3s00 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#b","#a","#c","#coffee"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-newuser to call function 'connect' TEST: Test listening for irc.example_M-newuser to call function 'join' 2021-05-24 23:28:08 INFO:req [bgp6y3m0h8000] [[M->I]] onJoin: usr=@newuser:localhost rm=!a:localhost id=undefined 2021-05-24 23:28:08 INFO:req [l1ivce1wacg00] [[M->I]] onJoin: usr=@newuser:localhost rm=!b:localhost id=undefined 2021-05-24 23:28:08 INFO:req [179k3zrnoxa80] [[M->I]] onJoin: usr=@newuser:localhost rm=!c:localhost id=undefined 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 DEBUG:BridgedClient Joining channel #a TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 DEBUG:BridgedClient Joined channel #a 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 DEBUG:BridgedClient Joining channel #b TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 DEBUG:BridgedClient Joined channel #b 2021-05-24 23:28:08 DEBUG:BridgedClient Joining channel #c TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 DEBUG:BridgedClient Joined channel #c 2021-05-24 23:28:08 INFO:ClientPool Creating virtual irc user with nick undefined for @newuser:localhost (display name undefined) 2021-05-24 23:28:08 INFO:BridgedClient (@newuser:localhost) Created client for @newuser:localhost 2021-05-24 23:28:08 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) Client is now CONNECTING 2021-05-24 23:28:08 DEBUG:IdentGenerator Pushing username generation request for @newuser:localhost on irc.example to the queue... 2021-05-24 23:28:08 DEBUG:IdentGenerator Generating username for @newuser:localhost on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Returning cached bridged client @newuser:localhost 2021-05-24 23:28:08 DEBUG:ClientPool Returning cached bridged client @newuser:localhost 2021-05-24 23:28:08 INFO:IdentGenerator Generated ident username newuserloc for @newuser:localhost on irc.example 2021-05-24 23:28:08 INFO:BridgedClient (@newuser:localhost) Connecting to IRC server irc.example as M-newuser (user=newuserloc) TEST: Bridge called IRC client.connect(["irc.example_M-newuser","connect",{"add) TEST: Invoking test callback for user irc.example_M-newuser : client.connect([{"addr":"irc.example","nick":"M-newuser) 2021-05-24 23:28:08 INFO:BridgedClient (@newuser:localhost) Client is now CONNECTED 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) Joining channel #b TEST: Bridge called IRC client.join(["irc.example_M-newuser","join",{"addr":) TEST: Invoking test callback for user irc.example_M-newuser : client.join([{"addr":"irc.example","nick":"M-newuser) 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) Joining channel #c TEST: Bridge called IRC client.join(["irc.example_M-newuser","join",{"addr":) TEST: Invoking test callback for user irc.example_M-newuser : client.join([{"addr":"irc.example","nick":"M-newuser) 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) Joined channel #b 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) Joined channel #c 2021-05-24 23:28:08 INFO:IrcBridge [l1ivce1wacg00] [M->I] SUCCESS (9ms) 2021-05-24 23:28:08 INFO:IrcBridge [179k3zrnoxa80] [M->I] SUCCESS (9ms) 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) Joining channel #a TEST: Bridge called IRC client.join(["irc.example_M-newuser","join",{"addr":) TEST: Invoking test callback for user irc.example_M-newuser : client.join([{"addr":"irc.example","nick":"M-newuser) 2021-05-24 23:28:08 DEBUG:BridgedClient (@newuser:localhost) Joined channel #a 2021-05-24 23:28:08 INFO:IrcBridge [bgp6y3m0h8000] [M->I] SUCCESS (10ms) 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client iryxypbwy3s00 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping iryxypbwy3s00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing M-newuser@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-newuser","disconnect",{") 2021-05-24 23:28:08 WARN:ClientPool Client gym72n8ryew00 (@newuser:localhost) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping gym72n8ryew00 (M-newuser) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED .Mirroring IRC users on Matrix should join the matrix room when the IRC user joins ================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:08.971 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.971 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:08 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:08 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:08 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:08.972 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.972 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.972 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.972 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.972 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.972 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.972 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:08.972 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:08 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:08 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:08 INFO:Provisioner Provisioning started 2021-05-24 23:28:08 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:08 INFO:BridgedClient Created client for bot 2021-05-24 23:28:08 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:08 DEBUG:ClientPool Created new bot client for irc.example : i9ukitx5z0000 (bot enabled=true) 2021-05-24 23:28:08 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:08 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:08 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:08 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:08 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:08 INFO:MemberListSyncer Joined Matrix users to IRC channels. (1ms) 2021-05-24 23:28:08 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#a","#b","#coffee","#c"] 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:08 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:08 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:08 INFO:IrcBridge Startup complete. 2021-05-24 23:28:08 INFO:req [9imjt85hezo00] [[I->M]] onJoin(join) bob to #coffee 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:08 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:08.982 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered 2021-05-24 23:28:08 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) May-24 23:28:08.982 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:req [9imjt85hezo00] [[I->M]] Joining room !foo:bar and setting presence to online May-24 23:28:08.983 DEBUG MembershipQueue [9imjt85hezo00] @irc.example_bob:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:08.983 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:08.983 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:main Killing bridge: test teardown 2021-05-24 23:28:08 INFO:IrcBridge Killing all clients 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:08 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:08 WARN:ClientPool Client i9ukitx5z0000 (null) disconnected with reason killed 2021-05-24 23:28:08 INFO:ClientPool Dropping i9ukitx5z0000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:08 INFO:BridgedClient Killing client 2021-05-24 23:28:08 DEBUG:BridgedClient Client is now KILLED May-24 23:28:08.985 WARN MembershipQueue [9imjt85hezo00] Failed to join !foo:bar, delaying for 13.401719799538746ms May-24 23:28:08.985 DEBUG MembershipQueue [9imjt85hezo00] Failed with: undefined Failed to join room .Mirroring IRC users on Matrix should leave the matrix room when the IRC user parts =================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:08 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:08 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:08 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:08 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:08 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:08 ERROR:ClientPool undefined 2021-05-24 23:28:08 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:08 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) May-24 23:28:08.998 DEBUG MembershipQueue [9imjt85hezo00] @irc.example_bob:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:08.998 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:08.999 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:08.999 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:08.999 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:08 INFO:IrcBridge [9imjt85hezo00] [I->M] SUCCESS (19ms) May-24 23:28:08.999 WARN MembershipQueue [9imjt85hezo00] Failed to join !foo:bar, delaying for 500ms May-24 23:28:08.999 DEBUG MembershipQueue [9imjt85hezo00] Failed with: undefined Failed to join room 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.000 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.001 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.001 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.001 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.002 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.002 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.002 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.002 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.002 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.002 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : ie2rlby5lbc00 (bot enabled=true) 2021-05-24 23:28:09 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:09 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:09 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:09 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:09 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:09 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#coffee","#c","#a","#b"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [je1puzh238800] [[I->M]] onPart(part) bob to #coffee 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.012 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.012 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:req [je1puzh238800] [[I->M]] Mapped nick bob to @irc.example_bob:some.home.server (leaving 1 room(s)) May-24 23:28:09.013 DEBUG MembershipQueue [je1puzh238800] @irc.example_bob:some.home.server@!foo:bar -> leave (reason: none, kicker: undefined) 2021-05-24 23:28:09 INFO:IrcBridge [je1puzh238800] [I->M] SUCCESS (3ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client ie2rlby5lbc00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping ie2rlby5lbc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .Mirroring IRC users on Matrix should leave the matrix room with a reason when the IRC user parts ================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!a:localhost, addr=irc.example, chan=#a, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!b:localhost, addr=irc.example, chan=#b, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!c:localhost, addr=irc.example, chan=#c, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.028 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.028 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.029 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.029 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.029 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.029 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.029 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.029 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.029 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.029 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer Checking membership lists for syncing on irc.example 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 3vixtix5u6o00 (bot enabled=true) 2021-05-24 23:28:09 INFO:MemberListSyncer Found 0 syncable rooms (4ms) 2021-05-24 23:28:09 INFO:MemberListSyncer leaveIrcUsersFromRooms: storing member list info for 0 rooms for server irc.example 2021-05-24 23:28:09 INFO:MemberListSyncer Joining Matrix users to IRC channels... 2021-05-24 23:28:09 DEBUG:MemberListSyncer 0 rooms passed the config rules 2021-05-24 23:28:09 DEBUG:MemberListSyncer Got 0 matrix join events to inject. 2021-05-24 23:28:09 INFO:MemberListSyncer Joined Matrix users to IRC channels. (0ms) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (4 channels) => ["#coffee","#a","#c","#b"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [6uakenshp9000] [[I->M]] onPart(part) bob to #coffee 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #a on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #c on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #b on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.040 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.040 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:req [6uakenshp9000] [[I->M]] Mapped nick bob to @irc.example_bob:some.home.server (leaving 1 room(s)) May-24 23:28:09.040 DEBUG MembershipQueue [6uakenshp9000] @irc.example_bob:some.home.server@!foo:bar -> leave (reason: Part: has been whacked with a wet trout, kicker: undefined) 2021-05-24 23:28:09 INFO:IrcBridge [6uakenshp9000] [I->M] SUCCESS (3ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 3vixtix5u6o00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 3vixtix5u6o00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC PMing should join 1:1 rooms invited from matrix ============================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:09 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.056 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.056 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.056 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.057 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : bfqjhwcr78w00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'whois' 2021-05-24 23:28:09 INFO:req [8qjvoq7f9mo00] [[M->I]] onInvite: from=@flibble:wibble to=@irc.example_someone:some.home.server rm=!foo:bar id=undefined 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [8qjvoq7f9mo00] [[M->I]] Handling invite from user directed at someone on irc.example 2021-05-24 23:28:09 INFO:IrcBridge irc.example_someone does not exist in the store yet, setting a profile May-24 23:28:09.061 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.062 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.065 DEBUG MembershipQueue [8qjvoq7f9mo00] @irc.example_someone:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:09.065 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.065 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:req [8qjvoq7f9mo00] [[M->I]] Joined @irc.example_someone:some.home.server to room !foo:bar 2021-05-24 23:28:09 INFO:NeDBDataStore setPmRoom (id=!foo:bar, addr=irc.example chan=someone real=@flibble:wibble virt=@irc.example_someone:some.home.server) 2021-05-24 23:28:09 INFO:IrcBridge [8qjvoq7f9mo00] [M->I] SUCCESS (6ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client bfqjhwcr78w00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping bfqjhwcr78w00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC PMing should join group chat rooms invited from matrix then leave them ===================================================================================== 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.083 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.083 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.083 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.084 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : eijpbc739pk00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'whois' 2021-05-24 23:28:09 INFO:req [8v9xmfqibxg00] [[M->I]] onInvite: from=@flibble:wibble to=@irc.example_someone:some.home.server rm=!foo:bar id=undefined 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [8v9xmfqibxg00] [[M->I]] Handling invite from user directed at someone on irc.example 2021-05-24 23:28:09 INFO:IrcBridge irc.example_someone does not exist in the store yet, setting a profile May-24 23:28:09.091 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.091 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.091 DEBUG MembershipQueue [8v9xmfqibxg00] @irc.example_someone:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:09.091 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.091 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:req [8v9xmfqibxg00] [[M->I]] Joined @irc.example_someone:some.home.server to room !foo:bar 2021-05-24 23:28:09 WARN:req [8v9xmfqibxg00] [[M->I]] Room !foo:bar is not a 1:1 chat 2021-05-24 23:28:09 INFO:IrcBridge [8v9xmfqibxg00] [M->I] SUCCESS (4ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client eijpbc739pk00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping eijpbc739pk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .Matrix-to-IRC PMing disabled should join 1:1 rooms invited from matrix, announce and then leave them ===================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:09 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.107 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.107 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.107 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.108 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : e861in9e4wg00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'whois' 2021-05-24 23:28:09 INFO:req [e3xp5lmveow00] [[M->I]] onInvite: from=@flibble:wibble to=@irc.example_someone:some.home.server rm=!foo:bar id=undefined 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [e3xp5lmveow00] [[M->I]] Handling invite from user directed at someone on irc.example 2021-05-24 23:28:09 INFO:IrcBridge irc.example_someone does not exist in the store yet, setting a profile May-24 23:28:09.113 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.113 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:req [e3xp5lmveow00] [[M->I]] Accepting invite, and then leaving: This server does not allow PMs. May-24 23:28:09.113 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.113 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.114 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.114 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [e3xp5lmveow00] [M->I] SUCCESS (3ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client e861in9e4wg00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping e861in9e4wg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix PMing should create a 1:1 matrix room and invite the real matrix user when it receives a PM directed at a virtual user from a real IRC user ========================================================================================================================================================== TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' 2021-05-24 23:28:09 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.130 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.130 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.131 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.131 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 7xbq6fbmv7o00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:req [haq4rwacw4g00] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:09 DEBUG:req [haq4rwacw4g00] [[M->I]] Message body: get me in 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [haq4rwacw4g00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:09.135 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.135 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:09 INFO:IrcBridge [haq4rwacw4g00] [M->I] SUCCESS (6ms) 2021-05-24 23:28:09 INFO:req [f509ey6tumw00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [f509ey6tumw00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.142 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.142 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 DEBUG:req [f509ey6tumw00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [f509ey6tumw00] [[I->M]] Creating a PM room with @alice:anotherhomeserver May-24 23:28:09.143 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.143 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:NeDBDataStore setPmRoom (id=!fehwfweF:fuiowehfwe, addr=irc.example chan=bob real=@alice:anotherhomeserver virt=@irc.example_bob:some.home.server) 2021-05-24 23:28:09 INFO:req [f509ey6tumw00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.145 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.145 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 7xbq6fbmv7o00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 7xbq6fbmv7o00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:09 WARN:ClientPool Client 27r95yj8upwk0 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 27r95yj8upwk0 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:IrcBridge [f509ey6tumw00] [I->M] SUCCESS (6ms) .IRC-to-Matrix PMing should not create multiple matrix rooms when several PMs are received in quick succession ============================================================================================================== TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.160 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.160 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.161 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.161 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : e9e7ampayhs00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:req [ichydjf3zkw00] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:09 DEBUG:req [ichydjf3zkw00] [[M->I]] Message body: get me in 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [ichydjf3zkw00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:09.164 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.164 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:09 INFO:IrcBridge [ichydjf3zkw00] [M->I] SUCCESS (6ms) 2021-05-24 23:28:09 INFO:req [i570oas50oo00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [i570oas50oo00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [h7k5j95ihxs00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [h7k5j95ihxs00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [4592g3mrxeg00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [4592g3mrxeg00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [f8afyknk2og00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [f8afyknk2og00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [e52z0f67w2o00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [e52z0f67w2o00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [d0miwmmzf2g00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [d0miwmmzf2g00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [5mv81hlx6u800] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [5mv81hlx6u800] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [jaxox3zzovc00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [jaxox3zzovc00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [hf4ub8afyeg00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [hf4ub8afyeg00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:req [9msg0w9nij400] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [9msg0w9nij400] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.172 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.173 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.173 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.173 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.173 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.173 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.174 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.174 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.174 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.174 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.174 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.175 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.175 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.176 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.176 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.176 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.176 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.176 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.177 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.177 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 DEBUG:req [i570oas50oo00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [i570oas50oo00] [[I->M]] Creating a PM room with @alice:anotherhomeserver May-24 23:28:09.178 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.178 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:NeDBDataStore setPmRoom (id=!fehwfweF:fuiowehfwe, addr=irc.example chan=bob real=@alice:anotherhomeserver virt=@irc.example_bob:some.home.server) 2021-05-24 23:28:09 DEBUG:req [h7k5j95ihxs00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [i570oas50oo00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.179 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.179 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [i570oas50oo00] [I->M] SUCCESS (9ms) 2021-05-24 23:28:09 DEBUG:req [h7k5j95ihxs00] [[I->M]] Querying PM room state (!fehwfweF:fuiowehfwe) between @alice:anotherhomeserver and @irc.example_bob:some.home.server May-24 23:28:09.180 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.180 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:req [h7k5j95ihxs00] [[I->M]] Inviting @alice:anotherhomeserver to the existing PM room with @irc.example_bob:some.home.server (current membership=undefined) May-24 23:28:09.180 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.180 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 DEBUG:req [4592g3mrxeg00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [h7k5j95ihxs00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.181 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.181 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [h7k5j95ihxs00] [I->M] SUCCESS (11ms) 2021-05-24 23:28:09 INFO:req [4592g3mrxeg00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.181 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.182 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [4592g3mrxeg00] [I->M] SUCCESS (12ms) 2021-05-24 23:28:09 DEBUG:req [f8afyknk2og00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [f8afyknk2og00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.182 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.182 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [f8afyknk2og00] [I->M] SUCCESS (13ms) 2021-05-24 23:28:09 DEBUG:req [e52z0f67w2o00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [e52z0f67w2o00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.183 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.183 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [e52z0f67w2o00] [I->M] SUCCESS (12ms) 2021-05-24 23:28:09 DEBUG:req [d0miwmmzf2g00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [d0miwmmzf2g00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.184 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.184 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [d0miwmmzf2g00] [I->M] SUCCESS (13ms) 2021-05-24 23:28:09 DEBUG:req [5mv81hlx6u800] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [5mv81hlx6u800] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.185 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.185 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [5mv81hlx6u800] [I->M] SUCCESS (14ms) 2021-05-24 23:28:09 DEBUG:req [jaxox3zzovc00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [jaxox3zzovc00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.186 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.186 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [jaxox3zzovc00] [I->M] SUCCESS (15ms) 2021-05-24 23:28:09 DEBUG:req [hf4ub8afyeg00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [hf4ub8afyeg00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.187 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.187 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [hf4ub8afyeg00] [I->M] SUCCESS (15ms) 2021-05-24 23:28:09 DEBUG:req [9msg0w9nij400] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [9msg0w9nij400] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.188 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.188 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [9msg0w9nij400] [I->M] SUCCESS (16ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client e9e7ampayhs00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping e9e7ampayhs00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:09 WARN:ClientPool Client 1nfi5ug7qjcw0 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 1nfi5ug7qjcw0 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .IRC-to-Matrix Non-Federated PMing should create a non-federated 1:1 matrix room and invite the real matrix user when it receives a PM directed at a virtual user from a real IRC user ====================================================================================================================================================================================== TEST: Test listening for irc.example_M-alice to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-alice to call function 'join' 2021-05-24 23:28:09 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.204 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.204 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.205 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.205 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 425po2jxu2y00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:req [7ubestvepaw00] [[M->I]] onMessage: m.room.message usr=@alice:anotherhomeserver rm=!foo:bar id=undefined 2021-05-24 23:28:09 DEBUG:req [7ubestvepaw00] [[M->I]] Message body: get me in 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [7ubestvepaw00] [[M->I]] Relaying message in #coffee on irc.example May-24 23:28:09.208 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.209 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @alice:anotherhomeserver (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Created client for @alice:anotherhomeserver 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @alice:anotherhomeserver on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username aliceanoth for @alice:anotherhomeserver on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Connecting to IRC server irc.example as M-alice (user=aliceanoth) TEST: Bridge called IRC client.connect(["irc.example_M-alice","connect",{"addr") TEST: Invoking test callback for user irc.example_M-alice : client.connect([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:09 INFO:BridgedClient (@alice:anotherhomeserver) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in #coffee as M-alice (connected=true) 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Joining channel #coffee TEST: Bridge called IRC client.join(["irc.example_M-alice","join",{"addr":"i) TEST: Invoking test callback for user irc.example_M-alice : client.join([{"addr":"irc.example","nick":"M-alice",) 2021-05-24 23:28:09 DEBUG:BridgedClient (@alice:anotherhomeserver) Joined channel #coffee TEST: Bridge called IRC client.say(["irc.example_M-alice","say",{"addr":"ir) 2021-05-24 23:28:09 INFO:IrcBridge [7ubestvepaw00] [M->I] SUCCESS (5ms) 2021-05-24 23:28:09 INFO:req [3s5y2f8v27m00] [[I->M]] onPrivateMessage: irc.example from=bob (null@irc.example) to=M-alice (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [3s5y2f8v27m00] [[I->M]] action={"type":"message","text":"ello ello ello","ts":0} 2021-05-24 23:28:09 INFO:IrcBridge irc.example_bob does not exist in the store yet, setting a profile May-24 23:28:09.214 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.214 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 DEBUG:req [3s5y2f8v27m00] [[I->M]] Mapped bob -> @irc.example_bob:some.home.server 2021-05-24 23:28:09 INFO:req [3s5y2f8v27m00] [[I->M]] Creating a PM room with @alice:anotherhomeserver May-24 23:28:09.215 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.215 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:NeDBDataStore setPmRoom (id=!fehwfweF:fuiowehfwe, addr=irc.example chan=bob real=@alice:anotherhomeserver virt=@irc.example_bob:some.home.server) 2021-05-24 23:28:09 INFO:req [3s5y2f8v27m00] [[I->M]] Relaying PM in room !fehwfweF:fuiowehfwe May-24 23:28:09.216 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.216 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 425po2jxu2y00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 425po2jxu2y00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-alice@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-alice","disconnect",{"ad) 2021-05-24 23:28:09 WARN:ClientPool Client 8hqsl1z96a400 (@alice:anotherhomeserver) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 8hqsl1z96a400 (M-alice) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:IrcBridge [3s5y2f8v27m00] [I->M] SUCCESS (5ms) .Matrix-to-IRC PMing over federation disabled should join 1:1 rooms invited from matrix, announce and then leave them ===================================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' 2021-05-24 23:28:09 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.235 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.235 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.236 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.236 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 8q7h5bdfkpg00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'whois' 2021-05-24 23:28:09 INFO:req [5irp97cz5d400] [[M->I]] onInvite: from=@flibble:wobble to=@irc.example_someone:some.home.server rm=!foo:bar id=undefined 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:req [5irp97cz5d400] [[M->I]] Handling invite from user directed at someone on irc.example 2021-05-24 23:28:09 INFO:IrcBridge irc.example_someone does not exist in the store yet, setting a profile May-24 23:28:09.241 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.241 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:req [5irp97cz5d400] [[M->I]] Accepting invite, and then leaving: This server does not allow federated PMs. May-24 23:28:09.242 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.242 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.242 DEBUG Intent Checking if user @irc.example_someone:some.home.server is registered May-24 23:28:09.242 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge [5irp97cz5d400] [M->I] SUCCESS (4ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 8q7h5bdfkpg00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 8q7h5bdfkpg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined .Provisioning API room setup link endpoint should create a M<--->I link ======================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.260 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.260 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.262 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.263 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : gnri9d76mr400 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client gnri9d76mr400 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping gnri9d76mr400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : gdzruybdwdc00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should create a M<--->I link for a channel that has capital letters in it ==================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.282 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.282 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.283 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.283 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : hf4asyaarco00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client hf4asyaarco00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping hf4asyaarco00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 2725kdtl8j0g0 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link with the same id as one existing ============================================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.302 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.302 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.303 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.303 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 2708q4d47kcg0 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 2708q4d47kcg0 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 2708q4d47kcg0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : f42ajmus1so00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when room_id is malformed ===================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.322 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.322 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.323 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.323 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : jxbphrchlz400 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client jxbphrchlz400 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping jxbphrchlz400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 4vara5cxib200 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when remote_room_server is malformed ================================================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.341 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.341 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.342 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.342 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 34kus4238vs00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 34kus4238vs00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 34kus4238vs00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 2pszhjso74800 (bot enabled=true) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:09 ERROR:ClientPool undefined .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when remote_room_channel is malformed ================================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.364 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.364 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.365 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.365 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 6xuc3wo14oo00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 6xuc3wo14oo00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 6xuc3wo14oo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : hxnuqz9ctyg00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when remote_room_channel is excluded by the config ============================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #b 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.392 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.392 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.393 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.393 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 72yjl4tvhvw00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 72yjl4tvhvw00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 72yjl4tvhvw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : dyts1r8k5tk00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when matrix_room_id is not defined ============================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.411 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.411 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.412 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.412 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 4r6snlolq2k00 (bot enabled=true) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 4r6snlolq2k00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 4r6snlolq2k00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : jz83aw6w6kw00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when remote_room_server is not defined ================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.431 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.431 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.432 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.432 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 4um5m88vb4a00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 4um5m88vb4a00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 4um5m88vb4a00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : tr15evh22cg0 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when remote_room_channel is not defined =================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.451 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.451 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.452 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.452 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : fsa8lur1s8g00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client fsa8lur1s8g00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping fsa8lur1s8g00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : d94rc8r8e4g00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when op_nick is not defined ======================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.470 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.470 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.471 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.471 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : kw37yryk80000 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client kw37yryk80000 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping kw37yryk80000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 1wfxwo1f61uo0 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when op_nick is not in the room =========================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.489 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.490 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.490 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.490 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 4li9bgmvdvk00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 4li9bgmvdvk00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 4li9bgmvdvk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 3d5vo6wlmzk00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when op_nick is not an operator, but is in the room =============================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. May-24 23:28:09.509 DEBUG MembershipQueue [9imjt85hezo00] @irc.example_bob:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:09.509 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:09.509 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.509 WARN MembershipQueue [9imjt85hezo00] Failed to join !foo:bar, delaying for 500ms May-24 23:28:09.510 DEBUG MembershipQueue [9imjt85hezo00] Failed with: undefined Failed to join room 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.511 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.511 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.512 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.512 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : i1sciuride000 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client i1sciuride000 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping i1sciuride000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : jzkpddojgcg00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup link endpoint should not create a M<--->I link when user does not have enough power in room ======================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.530 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.530 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.531 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.531 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 5kajxcvad4o00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 5kajxcvad4o00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 5kajxcvad4o00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : er3g0dvzc5k00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined Provisioning API room setup unlink endpoint should remove an existing M<--->I link =================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.553 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.553 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.554 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.554 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 7jci5ik6lxc00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 7jci5ik6lxc00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 7jci5ik6lxc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : gelipzcrnx400 (bot enabled=true) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a non-existing M<--->I link ========================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.573 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.573 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.574 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.574 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : sp36xjbui0g0 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client sp36xjbui0g0 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping sp36xjbui0g0 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : hze0dka2tps00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a non-provision M<--->I link =========================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.596 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.596 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.597 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.597 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : d7rsgay78io00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client d7rsgay78io00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping d7rsgay78io00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : mov2rkninhc0 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a M<--->I link when room_id is malformed ======================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.615 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.616 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.616 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.616 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : ginkqasesvc00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client ginkqasesvc00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping ginkqasesvc00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : j6ax2fxkcxc00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a M<--->I link when remote_room_server is malformed ================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.637 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.637 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.638 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.638 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 3tpcxrynbiq00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 3tpcxrynbiq00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 3tpcxrynbiq00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : d1b8t4d1xps00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a M<--->I link when remote_room_channel is malformed =================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.658 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.658 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.659 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.659 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : gjv153u4il400 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client gjv153u4il400 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping gjv153u4il400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 1724mhskqqtc0 (bot enabled=true) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a M<--->I link when matrix_room_id is not defined ================================================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.677 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.677 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.678 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.678 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : bvocjy0a5i000 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client bvocjy0a5i000 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping bvocjy0a5i000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : jfemgd9v3xc00 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a M<--->I link when remote_room_server is not defined ==================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.701 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.701 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.702 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.702 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : ktdyslp0i0g00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client ktdyslp0i0g00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping ktdyslp0i0g00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : b9q7bn2ttls00 (bot enabled=true) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API room setup unlink endpoint should not remove a M<--->I link when remote_room_channel is not defined ===================================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.724 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.724 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.724 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.725 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 8etuuarcj0000 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 8etuuarcj0000 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 8etuuarcj0000 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 52idcs87ed400 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API with config links existing should not create a M<--->I link of the same link id ================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 WARN:IrcServer ** The IrcServer.mappings config schema has changed, allowing legacy format for now. ** 2021-05-24 23:28:09 WARN:IrcServer See https://github.com/matrix-org/matrix-appservice-irc/blob/master/CHANGELOG.md for details 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel, origin=config) 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.745 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.745 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:09.746 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.746 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:09.746 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.746 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : imya1qcsd5c00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (2 channels) => ["#provisionedchannel","#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client imya1qcsd5c00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping imya1qcsd5c00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 4l81b2xugi600 (bot enabled=true) .2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (2 channels) => ["#provisionedchannel","#coffee"] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #provisionedchannel on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) 2021-05-24 23:28:09 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) Provisioning API message sending and joining should allow IRC to send messages via the new link ================================================================================================ TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined May-24 23:28:09.765 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.765 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 74xhegpnczo00 (bot enabled=true) 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'say' TEST: Test listening for irc.example_ro_bot_nick to call function 'say' 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:req [dij0o2vfx8000] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [dij0o2vfx8000] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:09 DEBUG:req [dij0o2vfx8000] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 INFO:IrcBridge [dij0o2vfx8000] [I->M] SUCCESS (1ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:ProvisionRequest [557e8006 requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel, origin=provision) 2021-05-24 23:28:09 INFO:req [h57k16i2zww00] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel 2021-05-24 23:28:09 INFO:IrcBridge [h57k16i2zww00] [M->I] SUCCESS (3ms) 2021-05-24 23:28:09 INFO:req [iks3pka86j400] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:09 DEBUG:req [iks3pka86j400] [[M->I]] Message body: A message 2021-05-24 23:28:09 INFO:req [iks3pka86j400] [[M->I]] Relaying message in #provisionedchannel on irc.example 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in #provisionedchannel as M-flibble (connected=true) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 INFO:IrcBridge [iks3pka86j400] [M->I] SUCCESS (1ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 74xhegpnczo00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 74xhegpnczo00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:09 WARN:ClientPool Client 133rqqumhx0w0 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 133rqqumhx0w0 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .Provisioning API message sending and joining should not allow IRC to send messages following unlink ==================================================================================================== TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.809 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.809 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 21kbb92qf0800 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'say' TEST: Test listening for irc.example_ro_bot_nick to call function 'say' 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:req [k8sc4s2edg000] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [k8sc4s2edg000] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:09 DEBUG:req [k8sc4s2edg000] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 INFO:IrcBridge [k8sc4s2edg000] [I->M] SUCCESS (1ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:ProvisionRequest [959b4824 requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel, origin=provision) 2021-05-24 23:28:09 INFO:req [j9dsvnf5gg000] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel 2021-05-24 23:28:09 INFO:IrcBridge [j9dsvnf5gg000] [M->I] SUCCESS (4ms) 2021-05-24 23:28:09 INFO:req [6hzeo6751es00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:09 DEBUG:req [6hzeo6751es00] [[M->I]] Message body: First message 2021-05-24 23:28:09 INFO:req [6hzeo6751es00] [[M->I]] Relaying message in #provisionedchannel on irc.example 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in #provisionedchannel as M-flibble (connected=true) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel TEST: Bridge called IRC client.say(["irc.example_M-flibble","say",{"addr":") TEST: Invoking test callback for user irc.example_M-flibble : client.say([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 INFO:IrcBridge [6hzeo6751es00] [M->I] SUCCESS (2ms) 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] Provisioning unlink for room !foo:bar <-/-> irc.example/#provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] Parting user @flibble:wibble from #provisionedchannel as mapping unlinked. 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Leaving channel #provisionedchannel TEST: Bridge called IRC client.part(["irc.example_M-flibble","part",{"addr":) 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] Unlinked user_id tallies for #provisionedchannel: {"@flibble:wibble":0} 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] Leaving 0 virtual users from !foo:bar. 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] Leaving channel #provisionedchannel as there are no more provisioned mappings 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] Leaving room !foo:bar as there are no more provisioned mappings 2021-05-24 23:28:09 INFO:ProvisionRequest [4c085908 unlink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 INFO:req [8nqv1pcovzk00] [[M->I]] onMessage: m.room.message usr=@flibble:wibble rm=!foo:bar id=undefined 2021-05-24 23:28:09 DEBUG:req [8nqv1pcovzk00] [[M->I]] Message body: This message should not be sent 2021-05-24 23:28:09 DEBUG:req [8nqv1pcovzk00] [[M->I]] No mapped channels. 2021-05-24 23:28:09 INFO:IrcBridge [8nqv1pcovzk00] [M->I] IGNORE dropped (0ms) 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 21kbb92qf0800 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 21kbb92qf0800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:09 WARN:ClientPool Client 3ai6rhtv2uw00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 3ai6rhtv2uw00 (M-flibble) because they are not joined to any channels 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .Provisioning API listings endpoint should return an empty list when no mappings have been provisioned ====================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.851 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.851 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : kdapfgsd5l800 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. 2021-05-24 23:28:09 INFO:ProvisionRequest [f154d2fa listings] [[M->I]] New provisioning request: undefined params: {"roomId":"!someroom:somedomain"} 2021-05-24 23:28:09 INFO:ProvisionRequest [f154d2fa listings] [[M->I]] Sending result: [] 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client kdapfgsd5l800 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping kdapfgsd5l800 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED .Provisioning API listings endpoint should return a list with a mapping that has been previously provisioned ============================================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee May-24 23:28:09.877 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.877 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 4ir7w7y9rmk00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'say' 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:req [5x8y8ouok6c00] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [5x8y8ouok6c00] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:09 DEBUG:req [5x8y8ouok6c00] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 INFO:IrcBridge [5x8y8ouok6c00] [I->M] SUCCESS (1ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:ProvisionRequest [ff7de3e6 requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel, origin=provision) 2021-05-24 23:28:09 INFO:req [eqwfili7g9s00] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #c 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel 2021-05-24 23:28:09 INFO:IrcBridge [eqwfili7g9s00] [M->I] SUCCESS (3ms) 2021-05-24 23:28:09 INFO:ProvisionRequest [94ac3da3 listings] [[M->I]] New provisioning request: undefined params: {"roomId":"!foo:bar"} 2021-05-24 23:28:09 INFO:ProvisionRequest [94ac3da3 listings] [[M->I]] Sending result: [{"matrix_room_id":"!foo:bar","remote_room_channel":"#provisionedchannel","remote_room_server":"irc.example"}] 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 4ir7w7y9rmk00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 4ir7w7y9rmk00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:09 WARN:ClientPool Client klp99uhai6800 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping klp99uhai6800 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined .Provisioning API listings endpoint should return a list of mappings that have been previously provisioned ========================================================================================================== TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.909 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.909 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 2lczxr3a3ls00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'say' 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel1","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel1 TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel1 TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel1 TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel1 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel1 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #c 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) Waiting for m.room.bridging 2021-05-24 23:28:09 INFO:req [by7gn6rkom800] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [by7gn6rkom800] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:09 DEBUG:req [by7gn6rkom800] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 INFO:IrcBridge [by7gn6rkom800] [I->M] SUCCESS (0ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:ProvisionRequest [1ac0384d requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel1 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel1, origin=provision) 2021-05-24 23:28:09 INFO:req [foecrcjz0o000] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel1 TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel1 2021-05-24 23:28:09 INFO:IrcBridge [foecrcjz0o000] [M->I] SUCCESS (4ms) 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel2","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel2 TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel2 TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel2 TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel2 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel2 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) Waiting for m.room.bridging 2021-05-24 23:28:09 INFO:req [i7xi704k8z400] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [i7xi704k8z400] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:09 DEBUG:req [i7xi704k8z400] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 INFO:IrcBridge [i7xi704k8z400] [I->M] SUCCESS (1ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:ProvisionRequest [579c3cb6 requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel2 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel2, origin=provision) 2021-05-24 23:28:09 INFO:req [l0l5ycslsxs00] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:09 DEBUG:ClientPool Returning cached bridged client @flibble:wibble 2021-05-24 23:28:09 DEBUG:ClientPool Returning cached bridged client @flibble:wibble 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel2 TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel2 2021-05-24 23:28:09 INFO:IrcBridge [l0l5ycslsxs00] [M->I] SUCCESS (1ms) 2021-05-24 23:28:09 INFO:ProvisionRequest [86227bf6 listings] [[M->I]] New provisioning request: undefined params: {"roomId":"!foo:bar"} 2021-05-24 23:28:09 INFO:ProvisionRequest [86227bf6 listings] [[M->I]] Sending result: [{"matrix_room_id":"!foo:bar","remote_room_channel":"#provisionedchannel1","remote_room_server":"irc.example"},{"matrix_room_id":"!foo:bar","remote_room_channel":"#provisionedchannel2","remote_room_server":"irc.example"}] 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 2lczxr3a3ls00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 2lczxr3a3ls00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:09 WARN:ClientPool Client 87lz3v1xdus00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 87lz3v1xdus00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined .Provisioning API listings endpoint should return a list of mappings that have been previously provisioned, but not those that have been unlinked ================================================================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.949 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.949 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 62ri9lahfsg00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'say' 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel1","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel1 TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel1 TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel1 TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel1 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel1 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:req [dcwls56o7vk00] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [dcwls56o7vk00] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:09 DEBUG:req [dcwls56o7vk00] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 INFO:IrcBridge [dcwls56o7vk00] [I->M] SUCCESS (0ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:ProvisionRequest [3ae72378 requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel1 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel1, origin=provision) 2021-05-24 23:28:09 INFO:req [703m0jythe000] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:09 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:09 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:09 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:09 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel1 TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel1 2021-05-24 23:28:09 INFO:IrcBridge [703m0jythe000] [M->I] SUCCESS (3ms) 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel2","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel2 TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel2 TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel2 TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel2 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel2 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:req [b9rl6kug4cg00] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:09 DEBUG:req [b9rl6kug4cg00] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:09 DEBUG:req [b9rl6kug4cg00] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:09 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:09 INFO:IrcBridge [b9rl6kug4cg00] [I->M] SUCCESS (1ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:ProvisionRequest [65608ccf requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel2 2021-05-24 23:28:09 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel2, origin=provision) 2021-05-24 23:28:09 INFO:req [3313sh55zps00] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:09 DEBUG:ClientPool Returning cached bridged client @flibble:wibble 2021-05-24 23:28:09 DEBUG:ClientPool Returning cached bridged client @flibble:wibble 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel2 TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel2 2021-05-24 23:28:09 INFO:IrcBridge [3313sh55zps00] [M->I] SUCCESS (1ms) 2021-05-24 23:28:09 INFO:ProvisionRequest [53a00edf unlink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel1","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [53a00edf unlink] [[M->I]] Provisioning unlink for room !foo:bar <-/-> irc.example/#provisionedchannel1 2021-05-24 23:28:09 INFO:ProvisionRequest [53a00edf unlink] [[M->I]] Parting user @flibble:wibble from #provisionedchannel1 as mapping unlinked. 2021-05-24 23:28:09 DEBUG:BridgedClient (@flibble:wibble) Leaving channel #provisionedchannel1 TEST: Bridge called IRC client.part(["irc.example_M-flibble","part",{"addr":) 2021-05-24 23:28:09 INFO:ProvisionRequest [53a00edf unlink] [[M->I]] Unlinked user_id tallies for #provisionedchannel1: {"@flibble:wibble":0} 2021-05-24 23:28:09 WARN:ProvisionRequest [53a00edf unlink] [[M->I]] Not leaving matrix virtuals from room, room is still bridged to 1 channel(s) 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:ProvisionRequest [53a00edf unlink] [[M->I]] Leaving channel #provisionedchannel1 as there are no more provisioned mappings 2021-05-24 23:28:09 INFO:ProvisionRequest [53a00edf unlink] [[M->I]] Sending result: {} 2021-05-24 23:28:09 INFO:ProvisionRequest [1edb801e listings] [[M->I]] New provisioning request: undefined params: {"roomId":"!foo:bar"} 2021-05-24 23:28:09 INFO:ProvisionRequest [1edb801e listings] [[M->I]] Sending result: [{"matrix_room_id":"!foo:bar","remote_room_channel":"#provisionedchannel2","remote_room_server":"irc.example"}] 2021-05-24 23:28:09 INFO:main Killing bridge: test teardown 2021-05-24 23:28:09 INFO:IrcBridge Killing all clients 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:09 WARN:ClientPool Client 62ri9lahfsg00 (null) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 62ri9lahfsg00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:09 WARN:ClientPool Client 69fvb6t6yls00 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:09 INFO:ClientPool Dropping 69fvb6t6yls00 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:09 INFO:BridgedClient Killing client 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee .2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:09 ERROR:ClientPool undefined Provisioning API should set m.room.bridging=success when the link is successful ================================================================================ TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:09 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:09 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:09 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:09 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:09 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:09.991 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:09.991 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:09 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:09 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:09 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:09 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:09 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:09 ERROR:ClientPool undefined 2021-05-24 23:28:09 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:09 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:09 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:09 INFO:Provisioner Provisioning started 2021-05-24 23:28:09 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:09 INFO:BridgedClient Created client for bot 2021-05-24 23:28:09 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:09 DEBUG:ClientPool Created new bot client for irc.example : 6mx2mpnjq4o00 (bot enabled=true) 2021-05-24 23:28:09 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:09 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:09 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:09 INFO:IrcBridge Startup complete. TEST: Test listening for irc.example_ro_bot_nick to call function 'say' 2021-05-24 23:28:09 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:09 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:09 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:09 DEBUG:BridgedClient Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Joined channel #provisionedchannel TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Leaving channel #provisionedchannel TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:09 DEBUG:BridgedClient Left channel #provisionedchannel 2021-05-24 23:28:09 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel 2021-05-24 23:28:10 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:10 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] Sending result: {} JSON {} 2021-05-24 23:28:10 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:10 INFO:req [hxbll9xfiqw00] [[I->M]] onPrivateMessage: irc.example from=oprah (null@irc.example) to=ro_bot_nick (null@irc.example) 2021-05-24 23:28:10 DEBUG:req [hxbll9xfiqw00] [[I->M]] action={"type":"message","text":"yes","ts":0} 2021-05-24 23:28:10 DEBUG:req [hxbll9xfiqw00] [[I->M]] Rerouting PM directed to the bot from oprah (null@irc.example) to provisioning 2021-05-24 23:28:10 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] oprah has authorised a new provisioning 2021-05-24 23:28:10 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:10 INFO:IrcBridge [hxbll9xfiqw00] [I->M] SUCCESS (1ms) TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") TEST: Invoking test callback for user irc.example_ro_bot_nick : client.say([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:10 INFO:ProvisionRequest [579c8692 requestLink] [[M->I]] Provisioning link for room !foo:bar <---> irc.example/#provisionedchannel 2021-05-24 23:28:10 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#provisionedchannel, origin=provision) 2021-05-24 23:28:10 INFO:req [h3ibsiuh8s000] [[M->I]] onJoin: usr=@flibble:wibble rm=!foo:bar id=!injected_provisioner 2021-05-24 23:28:10 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:10 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:10 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:10 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:10 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:10 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:10 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:10 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:10 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:10 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout 2021-05-24 23:28:10 DEBUG:BridgedClient (@flibble:wibble) Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_M-flibble","join",{"addr":) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) TEST: Invoking test callback for user irc.example_M-flibble : client.join([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:10 DEBUG:BridgedClient (@flibble:wibble) Joined channel #provisionedchannel 2021-05-24 23:28:10 INFO:IrcBridge [h3ibsiuh8s000] [M->I] SUCCESS (3ms) 2021-05-24 23:28:10 INFO:main Killing bridge: test teardown 2021-05-24 23:28:10 INFO:IrcBridge Killing all clients 2021-05-24 23:28:10 INFO:BridgedClient Killing client 2021-05-24 23:28:10 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:10 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:10 WARN:ClientPool Client 6mx2mpnjq4o00 (null) disconnected with reason killed 2021-05-24 23:28:10 INFO:ClientPool Dropping 6mx2mpnjq4o00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:10 INFO:BridgedClient Killing client 2021-05-24 23:28:10 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:10 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:10 WARN:ClientPool Client 1jkv5k74x77k0 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:10 INFO:ClientPool Dropping 1jkv5k74x77k0 (M-flibble) because explicitDisconnect is true 2021-05-24 23:28:10 INFO:BridgedClient Killing client 2021-05-24 23:28:10 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:10 ERROR:ClientPool undefined .May-24 23:28:10.009 DEBUG MembershipQueue [9imjt85hezo00] @irc.example_bob:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:10.009 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:10.009 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:10.010 WARN MembershipQueue [9imjt85hezo00] Failed to join !foo:bar, delaying for 500ms May-24 23:28:10.010 DEBUG MembershipQueue [9imjt85hezo00] Failed with: undefined Failed to join room Provisioning API should set m.room.bridging=failed when the op did not authorise after a certain timeout ========================================================================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_bob to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_bob to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'names' TEST: Test listening for irc.example_ro_bot_nick to call function 'part' 2021-05-24 23:28:10 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:10 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:10 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:10 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:10 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:10 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:10 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:10 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. May-24 23:28:10.021 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:10.021 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:10.022 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:10.022 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:10 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:10 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:10.024 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:10.024 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:10 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:10 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:10 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:10 INFO:IrcBridge Joining mapped Matrix rooms... 2021-05-24 23:28:10 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:10 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:10 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:10 INFO:Provisioner Provisioning started 2021-05-24 23:28:10 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:10 INFO:BridgedClient Created client for bot 2021-05-24 23:28:10 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:10 DEBUG:ClientPool Created new bot client for irc.example : 9c73rxw4ncw00 (bot enabled=true) 2021-05-24 23:28:10 INFO:ClientPool Bot connecting to irc.example (0 channels) => [] 2021-05-24 23:28:10 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:10 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:10 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:10 INFO:IrcBridge Startup complete. 2021-05-24 23:28:10 INFO:ProvisionRequest [c3b4ef71 requestLink] [[M->I]] New provisioning request: {"matrix_room_id":"!foo:bar","remote_room_server":"irc.example","remote_room_channel":"#provisionedchannel","op_nick":"oprah","user_id":"@flibble:wibble"} params: undefined 2021-05-24 23:28:10 INFO:ProvisionRequest [c3b4ef71 requestLink] [[M->I]] Check power level of @flibble:wibble in room !foo:bar 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 INFO:ProvisionRequest [c3b4ef71 requestLink] [[M->I]] Check that op's nick is actually op 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #provisionedchannel TEST: Bridge called IRC client.join(["irc.example_ro_bot_nick","join",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.join([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:10 DEBUG:BridgedClient Joined channel #provisionedchannel TEST: Bridge called IRC client.names(["irc.example_ro_bot_nick","names",{"add) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.names([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:10 DEBUG:BridgedClient Leaving channel #provisionedchannel TEST: Bridge called IRC client.part(["irc.example_ro_bot_nick","part",{"addr) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.part([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:10 DEBUG:BridgedClient Left channel #provisionedchannel 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 INFO:ProvisionRequest [c3b4ef71 requestLink] [[M->I]] Sending pending m.room.bridging to !foo:bar, state key = irc://irc.example/#provisionedchannel 2021-05-24 23:28:10 INFO:ProvisionRequest [c3b4ef71 requestLink] [[M->I]] Contacting operator 2021-05-24 23:28:10 INFO:ProvisionRequest [c3b4ef71 requestLink] [[M->I]] Sending result: {} JSON {} 2021-05-24 23:28:10 INFO:IrcBridge Sending IRC message in oprah as ro_bot_nick (connected=true) 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:10 ERROR:ClientPool undefined TEST: Bridge called IRC client.say(["irc.example_ro_bot_nick","say",{"addr") May-24 23:28:10.040 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:10.040 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:10 INFO:RoomAccessSyncer Changing power levels for 1 user(s) from !foo:bar May-24 23:28:10.041 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:10.041 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #provisionedchannel 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #provisionedchannel 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #b 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:10 ERROR:ClientPool undefined May-24 23:28:10.511 DEBUG MembershipQueue [9imjt85hezo00] @irc.example_bob:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:10.511 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:10.511 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:10.512 WARN MembershipQueue [9imjt85hezo00] Failed to join !foo:bar, delaying for 500ms May-24 23:28:10.512 DEBUG MembershipQueue [9imjt85hezo00] Failed with: undefined Failed to join room 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #coffee 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #a 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #a 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 DEBUG:BridgedClient Joining channel #a 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:10 ERROR:ClientPool Failed to join channel:: #c 2021-05-24 23:28:10 ERROR:ClientPool undefined 2021-05-24 23:28:11 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:11 ERROR:ClientPool undefined May-24 23:28:11.012 DEBUG MembershipQueue [9imjt85hezo00] @irc.example_bob:some.home.server@!foo:bar -> join (reason: none, kicker: undefined) May-24 23:28:11.013 DEBUG Intent Checking if user @irc.example_bob:some.home.server is registered May-24 23:28:11.013 DEBUG Intent ensureRegistered: Registered, and not encrypted May-24 23:28:11.014 ERROR MembershipQueue Failed to handle membership change: Error: Failed to join room at Intent._ensureJoined (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/components/intent.js:786:60) at async MembershipQueue.serviceQueue (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/matrix-appservice-bridge/lib/components/membership-queue.js:160:17) at async run (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/node_modules/p-queue/dist/index.js:163:29) 2021-05-24 23:28:11 ERROR:ClientPool Failed to join channel:: #b 2021-05-24 23:28:11 ERROR:ClientPool undefined 2021-05-24 23:28:11 INFO:ProvisionRequest [c3b4ef71 requestLink] [[M->I]] Operator oprah did not respond (operation timed out) 2021-05-24 23:28:11 INFO:main Killing bridge: test teardown 2021-05-24 23:28:11 INFO:IrcBridge Killing all clients 2021-05-24 23:28:11 INFO:BridgedClient Killing client 2021-05-24 23:28:11 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:11 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:11 WARN:ClientPool Client 9c73rxw4ncw00 (null) disconnected with reason killed 2021-05-24 23:28:11 INFO:ClientPool Dropping 9c73rxw4ncw00 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:11 INFO:BridgedClient Killing client 2021-05-24 23:28:11 DEBUG:BridgedClient Client is now KILLED .Room upgrades should move the mapping to the new channel ========================================================= TEST: Test listening for irc.example_M-flibble to call function 'connect' TEST: Test listening for irc.example_M-flibble to call function 'join' TEST: Test listening for irc.example_ro_bot_nick to call function 'connect' TEST: Test listening for irc.example_ro_bot_nick to call function 'join' 2021-05-24 23:28:11 WARN:IrcBridge ircService.databaseUri is a deprecated config option.Please use the database configuration block 2021-05-24 23:28:11 INFO:IrcBridge Sending ephemeral events to the bridge is currently disabled in the registration file, so user activity will not be captured 2021-05-24 23:28:11 INFO:IrcBridge Using NeDBDataStore for Datastore 2021-05-24 23:28:11 INFO:NeDBDataStore Indexes checked on 'id' for store. 2021-05-24 23:28:11 INFO:NeDBDataStore Indexes checked on 'matrix_id' for store. 2021-05-24 23:28:11 INFO:NeDBDataStore Indexes checked on 'remote_id' for store. 2021-05-24 23:28:11 INFO:NeDBDataStore Indexes checked on 'localpart' for store. 2021-05-24 23:28:11 INFO:NeDBDataStore Indexes checked on 'user id' for store. 2021-05-24 23:28:11 INFO:CryptoStore Private key loaded from ./spec/support/passkey.pem - IRC password encryption enabled. 2021-05-24 23:28:11 INFO:IrcServer Reconfiguring irc.example 2021-05-24 23:28:11 INFO:NeDBDataStore storeRoom (id=!foo:bar, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:11 INFO:NeDBDataStore Indexes checked for ident username for irc.example on users database May-24 23:28:11.063 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:11.063 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:11 ERROR:IrcBridge Homeserver cannot reach the bridge. You probably need to adjust your configuration. Expected Matrix Server to answer createRoom with an object, got undefined. 2021-05-24 23:28:11 INFO:IrcBridge Fetching Matrix rooms that are already joined to... 2021-05-24 23:28:11 INFO:IrcBridge ASBot is in 0 rooms! 2021-05-24 23:28:11 INFO:IrcBridge Joining mapped Matrix rooms... May-24 23:28:11.064 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:11.064 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:11 INFO:IrcBridge Syncing relevant membership lists... 2021-05-24 23:28:11 INFO:MemberListSyncer irc.example does not have membership list syncing enabled. 2021-05-24 23:28:11 INFO:Provisioner Starting provisioning... 2021-05-24 23:28:11 INFO:Provisioner Provisioning started 2021-05-24 23:28:11 INFO:IrcBridge Connecting to IRC networks... 2021-05-24 23:28:11 INFO:BridgedClient Created client for bot 2021-05-24 23:28:11 DEBUG:ClientPool 1 active connections on irc.example 2021-05-24 23:28:11 DEBUG:ClientPool Created new bot client for irc.example : edjf93wl1r400 (bot enabled=true) 2021-05-24 23:28:11 INFO:ClientPool Bot connecting to irc.example (1 channels) => ["#coffee"] 2021-05-24 23:28:11 DEBUG:BridgedClient Client is now CONNECTING 2021-05-24 23:28:11 INFO:BridgedClient Connecting to IRC server irc.example as ro_bot_nick (user=matrixbot) TEST: Bridge called IRC client.connect(["irc.example_ro_bot_nick","connect",{"a) TEST: Invoking test callback for user irc.example_ro_bot_nick : client.connect([{"addr":"irc.example","nick":"ro_bot_ni) 2021-05-24 23:28:11 INFO:BridgedClient Client is now CONNECTED 2021-05-24 23:28:11 INFO:IrcBridge Startup complete. May-24 23:28:11.069 INFO RoomUpgradeHandler Got tombstone event for !foo:bar -> !new_room:bar.com May-24 23:28:11.069 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:11.069 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:11 INFO:PublicitySyncer Bot requesting mode for #coffee on irc.example TEST: Bridge called IRC client.mode(["irc.example_ro_bot_nick","mode",{"addr) May-24 23:28:11.071 DEBUG RoomUpgradeHandler Joined !new_room:bar.com May-24 23:28:11.071 DEBUG RoomUpgradeHandler Migrated entries from !foo:bar to !new_room:bar.com successfully. 2021-05-24 23:28:11 INFO:IrcBridge Room has been upgraded from !foo:bar to !new_room:bar.com 2021-05-24 23:28:11 INFO:IrcBridge Migrating channels 2021-05-24 23:28:11 DEBUG:NeDBDataStore Migrating irc.example #coffee 2021-05-24 23:28:11 DEBUG:NeDBDataStore Removed old room !foo:bar 2021-05-24 23:28:11 INFO:NeDBDataStore storeRoom (id=!new_room:bar.com, addr=irc.example, chan=#coffee, origin=config) 2021-05-24 23:28:11 DEBUG:NeDBDataStore Stored new room !new_room:bar.com 2021-05-24 23:28:11 DEBUG:NeDBDataStore Finished migrating rooms in database 2021-05-24 23:28:11 INFO:IrcBridge Migrating state May-24 23:28:11.074 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:11.074 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:11 INFO:IrcBridge m.room.bridging event copied to new room May-24 23:28:11.074 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:11.075 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:11 INFO:IrcBridge Bridge info event copied to new room 2021-05-24 23:28:11 INFO:IrcBridge Migrating ghosts 2021-05-24 23:28:11 INFO:ClientPool Creating virtual irc user with nick undefined for @flibble:wibble (display name undefined) 2021-05-24 23:28:11 INFO:BridgedClient (@flibble:wibble) Created client for @flibble:wibble 2021-05-24 23:28:11 DEBUG:ClientPool 2 active connections on irc.example 2021-05-24 23:28:11 DEBUG:BridgedClient (@flibble:wibble) Client is now CONNECTING 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @flibble:wibble on irc.example to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @flibble:wibble on irc.example 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username flibblewib for @flibble:wibble on irc.example 2021-05-24 23:28:11 INFO:BridgedClient (@flibble:wibble) Connecting to IRC server irc.example as M-flibble (user=flibblewib) TEST: Bridge called IRC client.connect(["irc.example_M-flibble","connect",{"add) TEST: Invoking test callback for user irc.example_M-flibble : client.connect([{"addr":"irc.example","nick":"M-flibble) 2021-05-24 23:28:11 INFO:BridgedClient (@flibble:wibble) Client is now CONNECTED 2021-05-24 23:28:11 DEBUG:BridgedClient (@flibble:wibble) _keepAlive; Restarting 172800s idle timeout TEST: Bridge called IRC client.names(["irc.example_M-flibble","names",{"addr") 2021-05-24 23:28:11 INFO:IrcBridge Leaving 3 users from old room !foo:bar. 2021-05-24 23:28:11 DEBUG:MemberListSyncer Leaving @irc.example_testUser1:some.home.server from !foo:bar May-24 23:28:11.079 DEBUG MembershipQueue [knr86d0cmgg00] @irc.example_testUser1:some.home.server@!foo:bar -> leave (reason: none, kicker: undefined) 2021-05-24 23:28:11 DEBUG:MemberListSyncer Leaving @irc.example_testUser2:some.home.server from !foo:bar 2021-05-24 23:28:11 DEBUG:MemberListSyncer Leaving @irc.example_testUser3:some.home.server from !foo:bar May-24 23:28:11.080 DEBUG MembershipQueue [knr86d0cmgg00] @irc.example_testUser2:some.home.server@!foo:bar -> leave (reason: none, kicker: undefined) May-24 23:28:11.080 DEBUG MembershipQueue [knr86d0cmgg00] @irc.example_testUser3:some.home.server@!foo:bar -> leave (reason: none, kicker: undefined) 2021-05-24 23:28:11 INFO:main Killing bridge: test teardown 2021-05-24 23:28:11 INFO:IrcBridge Killing all clients 2021-05-24 23:28:11 INFO:BridgedClient Killing client 2021-05-24 23:28:11 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:11 INFO:client-connection disconnect()ing ro_bot_nick@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_ro_bot_nick","disconnect",) 2021-05-24 23:28:11 WARN:ClientPool Client edjf93wl1r400 (null) disconnected with reason killed 2021-05-24 23:28:11 INFO:ClientPool Dropping edjf93wl1r400 (ro_bot_nick) because explicitDisconnect is true 2021-05-24 23:28:11 INFO:BridgedClient Killing client 2021-05-24 23:28:11 DEBUG:BridgedClient Client is now KILLED 2021-05-24 23:28:11 INFO:client-connection disconnect()ing M-flibble@irc.example - killed TEST: Bridge called IRC client.disconnect(["irc.example_M-flibble","disconnect",{") 2021-05-24 23:28:11 WARN:ClientPool Client 6kwvm8fkz6800 (@flibble:wibble) disconnected with reason killed 2021-05-24 23:28:11 INFO:ClientPool Dropping 6kwvm8fkz6800 (M-flibble) because they are not joined to any channels 2021-05-24 23:28:11 INFO:BridgedClient Killing client 2021-05-24 23:28:11 DEBUG:BridgedClient Client is now KILLED May-24 23:28:11.083 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:11.083 DEBUG Intent ensureRegistered: Registered, and not encrypted 2021-05-24 23:28:11 INFO:IrcBridge Ghost migration to !new_room:bar.com complete .2021-05-24 23:28:11 INFO:RoomAccessSyncer Changing power levels for 3 user(s) from !foo:bar May-24 23:28:11.084 DEBUG Intent Checking if user @monkeybot:some.home.server is registered May-24 23:28:11.084 DEBUG Intent ensureRegistered: Registered, and not encrypted BridgedClient getValidNick should not change a valid nick ========================================================== .BridgedClient getValidNick should remove invalid characters ============================================================ .BridgedClient getValidNick will ensure nicks start with a letter or special character ====================================================================================== .BridgedClient getValidNick will throw if the nick is invalid ============================================================= .BridgedClient getValidNick will not truncate a nick if disconnected ==================================================================== .BridgedClient getValidNick will truncate nick ============================================== .BridgedClient getValidNick will truncate a nick with a custom max character limit ================================================================================== .Formatting htmlToIrc should have non-formatted for non-html inputs =================================================================== .Formatting htmlToIrc should bold formatting for inputs =========================================================== .Formatting htmlToIrc should have regular characters for inputs containing non-safe html chars ============================================================================================== .Formatting htmlToIrc should colourise many text ================================================ .Formatting htmlToIrc should be null for unsupported tags ========================================================= .Username generation should attempt to truncate the user ID on a long user ID ============================================================================= 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @myreallylonguseridhere:localhost on somedomain.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @myreallylonguseridhere:localhost on somedomain.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username myreally for @myreallylonguseridhere:localhost on somedomain.com .Username generation should reverse the userID ============================================== 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @myreallylonguseridhere:localhost on somedomain.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @myreallylonguseridhere:localhost on somedomain.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username myreally for @myreallylonguseridhere:localhost on somedomain.com .Username generation should start with '_1' on an occupied user ID ================================================================== 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @myreallylonguseridhere:localhost on somedomain.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @myreallylonguseridhere:localhost on somedomain.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username myreal_1 for @myreallylonguseridhere:localhost on somedomain.com .Username generation should loop from '_9' to '_10' and keep the same total length ================================================================================== 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @myreallylonguseridhere:localhost on somedomain.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @myreallylonguseridhere:localhost on somedomain.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username myrea_10 for @myreallylonguseridhere:localhost on somedomain.com .Username generation should loop from '_1' to '_2' and keep the same total length ================================================================================= 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @myreallylonguseridhere:localhost on somedomain.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @myreallylonguseridhere:localhost on somedomain.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username myreal_2 for @myreallylonguseridhere:localhost on somedomain.com .Username generation should eventually give up trying usernames =============================================================== 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @myreallylonguseridhere:localhost on somedomain.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @myreallylonguseridhere:localhost on somedomain.com 2021-05-24 23:28:11 ERROR:ClientPool Failed to join channel:: #coffee 2021-05-24 23:28:11 ERROR:ClientPool undefined 2021-05-24 23:28:11 ERROR:IdentGenerator Failed to generate ident username for @myreallylonguseridhere:localhost on somedomain.com 2021-05-24 23:28:11 ERROR:IdentGenerator Error: Ran out of entries: _10000 at IdentGenerator.generateIdentUsername (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/lib/irc/IdentGenerator.js:139:27) at async IdentGenerator.process (/home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/lib/irc/IdentGenerator.js:103:23) From previous event: at /home/buildozer/aports/community/matrix-appservice-irc/src/matrix-appservice-irc-0.25.0/lib/util/Queue.js:121:22 at processTicksAndRejections (internal/process/task_queues.js:75:11) .Username generation should prefix 'M' onto usernames which don't begin with A-z ================================================================================ 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @-myname:localhost on somedomain.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @-myname:localhost on somedomain.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username M-myname for @-myname:localhost on somedomain.com .Username generation should be able to handle many similar userids ================================================================== 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_0:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_0:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpref for @_longprefix_0:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_1:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_1:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_1 for @_longprefix_1:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_2:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_2:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_2 for @_longprefix_2:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_3:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_3:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_3 for @_longprefix_3:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_4:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_4:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_4 for @_longprefix_4:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_5:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_5:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_5 for @_longprefix_5:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_6:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_6:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_6 for @_longprefix_6:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_7:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_7:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_7 for @_longprefix_7:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_8:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_8:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_8 for @_longprefix_8:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_9:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_9:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longpr_9 for @_longprefix_9:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_10:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_10:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_10 for @_longprefix_10:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_11:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_11:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_11 for @_longprefix_11:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_12:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_12:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_12 for @_longprefix_12:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_13:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_13:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_13 for @_longprefix_13:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_14:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_14:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_14 for @_longprefix_14:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_15:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_15:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_15 for @_longprefix_15:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_16:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_16:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_16 for @_longprefix_16:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_17:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_17:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_17 for @_longprefix_17:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_18:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_18:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_18 for @_longprefix_18:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_19:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_19:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_19 for @_longprefix_19:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_20:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_20:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_20 for @_longprefix_20:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_21:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_21:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_21 for @_longprefix_21:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_22:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_22:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_22 for @_longprefix_22:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_23:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_23:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_23 for @_longprefix_23:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_24:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_24:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_24 for @_longprefix_24:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_25:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_25:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_25 for @_longprefix_25:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_26:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_26:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_26 for @_longprefix_26:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_27:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_27:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_27 for @_longprefix_27:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_28:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_28:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_28 for @_longprefix_28:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_29:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_29:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_29 for @_longprefix_29:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_30:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_30:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_30 for @_longprefix_30:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_31:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_31:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_31 for @_longprefix_31:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_32:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_32:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_32 for @_longprefix_32:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_33:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_33:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_33 for @_longprefix_33:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_34:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_34:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_34 for @_longprefix_34:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_35:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_35:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_35 for @_longprefix_35:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_36:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_36:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_36 for @_longprefix_36:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_37:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_37:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_37 for @_longprefix_37:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_38:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_38:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_38 for @_longprefix_38:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_39:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_39:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_39 for @_longprefix_39:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_40:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_40:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_40 for @_longprefix_40:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_41:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_41:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_41 for @_longprefix_41:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_42:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_42:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_42 for @_longprefix_42:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_43:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_43:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_43 for @_longprefix_43:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_44:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_44:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_44 for @_longprefix_44:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_45:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_45:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_45 for @_longprefix_45:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_46:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_46:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_46 for @_longprefix_46:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_47:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_47:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_47 for @_longprefix_47:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_48:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_48:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_48 for @_longprefix_48:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_49:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_49:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_49 for @_longprefix_49:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_50:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_50:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_50 for @_longprefix_50:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_51:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_51:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_51 for @_longprefix_51:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_52:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_52:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_52 for @_longprefix_52:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_53:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_53:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_53 for @_longprefix_53:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_54:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_54:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_54 for @_longprefix_54:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_55:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_55:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_55 for @_longprefix_55:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_56:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_56:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_56 for @_longprefix_56:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_57:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_57:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_57 for @_longprefix_57:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_58:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_58:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_58 for @_longprefix_58:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_59:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_59:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_59 for @_longprefix_59:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_60:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_60:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_60 for @_longprefix_60:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_61:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_61:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_61 for @_longprefix_61:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_62:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_62:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_62 for @_longprefix_62:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_63:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_63:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_63 for @_longprefix_63:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_64:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_64:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_64 for @_longprefix_64:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_65:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_65:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_65 for @_longprefix_65:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_66:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_66:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_66 for @_longprefix_66:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_67:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_67:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_67 for @_longprefix_67:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_68:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_68:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_68 for @_longprefix_68:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_69:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_69:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_69 for @_longprefix_69:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_70:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_70:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_70 for @_longprefix_70:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_71:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_71:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_71 for @_longprefix_71:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_72:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_72:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_72 for @_longprefix_72:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_73:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_73:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_73 for @_longprefix_73:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_74:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_74:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_74 for @_longprefix_74:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_75:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_75:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_75 for @_longprefix_75:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_76:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_76:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_76 for @_longprefix_76:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_77:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_77:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_77 for @_longprefix_77:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_78:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_78:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_78 for @_longprefix_78:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_79:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_79:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_79 for @_longprefix_79:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_80:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_80:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_80 for @_longprefix_80:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_81:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_81:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_81 for @_longprefix_81:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_82:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_82:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_82 for @_longprefix_82:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_83:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_83:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_83 for @_longprefix_83:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_84:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_84:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_84 for @_longprefix_84:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_85:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_85:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_85 for @_longprefix_85:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_86:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_86:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_86 for @_longprefix_86:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_87:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_87:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_87 for @_longprefix_87:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_88:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_88:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_88 for @_longprefix_88:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_89:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_89:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_89 for @_longprefix_89:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_90:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_90:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_90 for @_longprefix_90:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_91:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_91:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_91 for @_longprefix_91:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_92:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_92:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_92 for @_longprefix_92:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_93:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_93:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_93 for @_longprefix_93:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_94:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_94:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_94 for @_longprefix_94:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_95:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_95:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_95 for @_longprefix_95:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_96:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_96:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_96 for @_longprefix_96:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_97:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_97:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_97 for @_longprefix_97:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_98:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_98:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_98 for @_longprefix_98:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_99:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_99:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username longp_99 for @_longprefix_99:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_100:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_100:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_100 for @_longprefix_100:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_101:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_101:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_101 for @_longprefix_101:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_102:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_102:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_102 for @_longprefix_102:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_103:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_103:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_103 for @_longprefix_103:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_104:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_104:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_104 for @_longprefix_104:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_105:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_105:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_105 for @_longprefix_105:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_106:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_106:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_106 for @_longprefix_106:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_107:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_107:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_107 for @_longprefix_107:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_108:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_108:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_108 for @_longprefix_108:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_109:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_109:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_109 for @_longprefix_109:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_110:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_110:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_110 for @_longprefix_110:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_111:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_111:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_111 for @_longprefix_111:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_112:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_112:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_112 for @_longprefix_112:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_113:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_113:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_113 for @_longprefix_113:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_114:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_114:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_114 for @_longprefix_114:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_115:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_115:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_115 for @_longprefix_115:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_116:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_116:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_116 for @_longprefix_116:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_117:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_117:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_117 for @_longprefix_117:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_118:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_118:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_118 for @_longprefix_118:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_119:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_119:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_119 for @_longprefix_119:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_120:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_120:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_120 for @_longprefix_120:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_121:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_121:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_121 for @_longprefix_121:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_122:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_122:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_122 for @_longprefix_122:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_123:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_123:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_123 for @_longprefix_123:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_124:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_124:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_124 for @_longprefix_124:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_125:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_125:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_125 for @_longprefix_125:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_126:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_126:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_126 for @_longprefix_126:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_127:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_127:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_127 for @_longprefix_127:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_128:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_128:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_128 for @_longprefix_128:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_129:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_129:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_129 for @_longprefix_129:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_130:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_130:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_130 for @_longprefix_130:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_131:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_131:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_131 for @_longprefix_131:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_132:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_132:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_132 for @_longprefix_132:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_133:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_133:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_133 for @_longprefix_133:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_134:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_134:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_134 for @_longprefix_134:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_135:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_135:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_135 for @_longprefix_135:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_136:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_136:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_136 for @_longprefix_136:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_137:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_137:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_137 for @_longprefix_137:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_138:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_138:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_138 for @_longprefix_138:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_139:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_139:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_139 for @_longprefix_139:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_140:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_140:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_140 for @_longprefix_140:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_141:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_141:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_141 for @_longprefix_141:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_142:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_142:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_142 for @_longprefix_142:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_143:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_143:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_143 for @_longprefix_143:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_144:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_144:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_144 for @_longprefix_144:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_145:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_145:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_145 for @_longprefix_145:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_146:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_146:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_146 for @_longprefix_146:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_147:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_147:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_147 for @_longprefix_147:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_148:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_148:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_148 for @_longprefix_148:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_149:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_149:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_149 for @_longprefix_149:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_150:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_150:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_150 for @_longprefix_150:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_151:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_151:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_151 for @_longprefix_151:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_152:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_152:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_152 for @_longprefix_152:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_153:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_153:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_153 for @_longprefix_153:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_154:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_154:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_154 for @_longprefix_154:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_155:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_155:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_155 for @_longprefix_155:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_156:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_156:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_156 for @_longprefix_156:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_157:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_157:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_157 for @_longprefix_157:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_158:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_158:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_158 for @_longprefix_158:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_159:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_159:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_159 for @_longprefix_159:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_160:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_160:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_160 for @_longprefix_160:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_161:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_161:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_161 for @_longprefix_161:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_162:localhost on irc.example.com to the queue... 2021-05-24 23:28:11 DEBUG:IdentGenerator Generating username for @_longprefix_162:localhost on irc.example.com 2021-05-24 23:28:11 INFO:IdentGenerator Generated ident username long_162 for @_longprefix_162:localhost on irc.example.com 2021-05-24 23:28:11 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_163:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_163:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_163 for @_longprefix_163:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_164:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_164:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_164 for @_longprefix_164:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_165:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_165:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_165 for @_longprefix_165:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_166:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_166:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_166 for @_longprefix_166:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_167:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_167:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_167 for @_longprefix_167:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_168:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_168:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_168 for @_longprefix_168:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_169:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_169:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_169 for @_longprefix_169:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_170:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_170:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_170 for @_longprefix_170:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_171:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_171:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_171 for @_longprefix_171:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_172:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_172:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_172 for @_longprefix_172:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_173:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_173:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_173 for @_longprefix_173:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_174:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_174:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_174 for @_longprefix_174:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_175:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_175:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_175 for @_longprefix_175:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_176:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_176:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_176 for @_longprefix_176:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_177:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_177:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_177 for @_longprefix_177:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_178:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_178:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_178 for @_longprefix_178:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_179:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_179:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_179 for @_longprefix_179:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_180:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_180:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_180 for @_longprefix_180:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_181:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_181:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_181 for @_longprefix_181:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_182:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_182:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_182 for @_longprefix_182:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_183:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_183:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_183 for @_longprefix_183:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_184:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_184:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_184 for @_longprefix_184:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_185:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_185:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_185 for @_longprefix_185:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_186:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_186:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_186 for @_longprefix_186:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_187:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_187:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_187 for @_longprefix_187:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_188:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_188:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_188 for @_longprefix_188:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_189:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_189:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_189 for @_longprefix_189:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_190:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_190:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_190 for @_longprefix_190:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_191:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_191:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_191 for @_longprefix_191:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_192:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_192:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_192 for @_longprefix_192:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_193:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_193:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_193 for @_longprefix_193:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_194:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_194:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_194 for @_longprefix_194:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_195:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_195:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_195 for @_longprefix_195:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_196:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_196:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_196 for @_longprefix_196:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_197:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_197:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_197 for @_longprefix_197:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_198:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_198:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_198 for @_longprefix_198:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_199:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_199:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_199 for @_longprefix_199:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_200:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_200:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_200 for @_longprefix_200:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_201:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_201:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_201 for @_longprefix_201:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_202:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_202:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_202 for @_longprefix_202:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_203:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_203:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_203 for @_longprefix_203:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_204:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_204:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_204 for @_longprefix_204:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_205:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_205:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_205 for @_longprefix_205:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_206:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_206:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_206 for @_longprefix_206:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_207:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_207:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_207 for @_longprefix_207:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_208:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_208:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_208 for @_longprefix_208:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_209:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_209:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_209 for @_longprefix_209:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_210:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_210:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_210 for @_longprefix_210:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_211:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_211:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_211 for @_longprefix_211:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_212:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_212:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_212 for @_longprefix_212:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_213:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_213:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_213 for @_longprefix_213:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_214:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_214:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_214 for @_longprefix_214:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_215:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_215:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_215 for @_longprefix_215:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_216:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_216:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_216 for @_longprefix_216:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_217:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_217:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_217 for @_longprefix_217:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_218:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_218:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_218 for @_longprefix_218:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_219:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_219:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_219 for @_longprefix_219:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_220:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_220:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_220 for @_longprefix_220:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_221:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_221:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_221 for @_longprefix_221:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_222:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_222:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_222 for @_longprefix_222:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_223:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_223:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_223 for @_longprefix_223:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_224:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_224:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_224 for @_longprefix_224:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_225:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_225:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_225 for @_longprefix_225:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_226:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_226:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_226 for @_longprefix_226:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_227:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_227:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_227 for @_longprefix_227:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_228:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_228:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_228 for @_longprefix_228:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_229:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_229:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_229 for @_longprefix_229:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_230:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_230:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_230 for @_longprefix_230:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_231:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_231:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_231 for @_longprefix_231:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_232:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_232:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_232 for @_longprefix_232:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_233:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_233:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_233 for @_longprefix_233:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_234:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_234:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_234 for @_longprefix_234:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_235:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_235:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_235 for @_longprefix_235:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_236:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_236:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_236 for @_longprefix_236:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_237:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_237:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_237 for @_longprefix_237:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_238:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_238:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_238 for @_longprefix_238:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_239:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_239:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_239 for @_longprefix_239:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_240:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_240:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_240 for @_longprefix_240:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_241:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_241:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_241 for @_longprefix_241:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_242:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_242:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_242 for @_longprefix_242:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_243:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_243:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_243 for @_longprefix_243:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_244:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_244:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_244 for @_longprefix_244:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_245:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_245:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_245 for @_longprefix_245:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_246:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_246:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_246 for @_longprefix_246:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_247:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_247:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_247 for @_longprefix_247:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_248:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_248:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_248 for @_longprefix_248:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_249:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_249:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_249 for @_longprefix_249:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_250:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_250:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_250 for @_longprefix_250:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_251:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_251:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_251 for @_longprefix_251:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_252:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_252:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_252 for @_longprefix_252:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_253:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_253:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_253 for @_longprefix_253:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_254:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_254:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_254 for @_longprefix_254:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_255:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_255:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_255 for @_longprefix_255:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_256:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_256:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_256 for @_longprefix_256:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_257:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_257:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_257 for @_longprefix_257:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_258:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_258:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_258 for @_longprefix_258:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_259:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_259:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_259 for @_longprefix_259:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_260:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_260:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_260 for @_longprefix_260:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_261:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_261:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_261 for @_longprefix_261:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_262:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_262:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_262 for @_longprefix_262:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_263:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_263:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_263 for @_longprefix_263:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_264:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_264:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_264 for @_longprefix_264:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_265:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_265:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_265 for @_longprefix_265:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_266:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_266:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_266 for @_longprefix_266:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_267:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_267:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_267 for @_longprefix_267:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_268:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_268:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_268 for @_longprefix_268:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_269:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_269:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_269 for @_longprefix_269:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_270:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_270:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_270 for @_longprefix_270:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_271:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_271:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_271 for @_longprefix_271:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_272:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_272:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_272 for @_longprefix_272:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_273:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_273:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_273 for @_longprefix_273:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_274:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_274:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_274 for @_longprefix_274:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_275:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_275:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_275 for @_longprefix_275:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_276:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_276:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_276 for @_longprefix_276:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_277:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_277:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_277 for @_longprefix_277:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_278:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_278:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_278 for @_longprefix_278:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_279:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_279:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_279 for @_longprefix_279:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_280:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_280:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_280 for @_longprefix_280:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_281:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_281:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_281 for @_longprefix_281:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_282:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_282:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_282 for @_longprefix_282:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_283:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_283:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_283 for @_longprefix_283:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_284:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_284:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_284 for @_longprefix_284:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_285:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_285:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_285 for @_longprefix_285:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_286:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_286:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_286 for @_longprefix_286:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_287:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_287:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_287 for @_longprefix_287:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_288:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_288:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_288 for @_longprefix_288:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_289:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_289:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_289 for @_longprefix_289:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_290:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_290:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_290 for @_longprefix_290:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_291:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_291:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_291 for @_longprefix_291:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_292:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_292:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_292 for @_longprefix_292:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_293:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_293:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_293 for @_longprefix_293:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_294:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_294:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_294 for @_longprefix_294:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_295:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_295:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_295 for @_longprefix_295:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_296:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_296:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_296 for @_longprefix_296:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_297:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_297:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_297 for @_longprefix_297:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_298:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_298:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_298 for @_longprefix_298:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_299:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_299:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_299 for @_longprefix_299:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_300:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_300:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_300 for @_longprefix_300:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_301:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_301:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_301 for @_longprefix_301:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_302:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_302:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_302 for @_longprefix_302:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_303:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_303:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_303 for @_longprefix_303:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_304:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_304:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_304 for @_longprefix_304:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_305:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_305:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_305 for @_longprefix_305:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_306:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_306:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_306 for @_longprefix_306:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_307:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_307:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_307 for @_longprefix_307:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_308:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_308:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_308 for @_longprefix_308:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_309:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_309:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_309 for @_longprefix_309:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_310:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_310:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_310 for @_longprefix_310:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_311:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_311:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_311 for @_longprefix_311:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_312:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_312:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_312 for @_longprefix_312:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_313:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_313:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_313 for @_longprefix_313:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_314:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_314:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_314 for @_longprefix_314:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_315:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_315:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_315 for @_longprefix_315:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_316:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_316:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_316 for @_longprefix_316:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_317:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_317:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_317 for @_longprefix_317:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_318:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_318:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_318 for @_longprefix_318:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_319:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_319:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_319 for @_longprefix_319:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_320:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_320:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_320 for @_longprefix_320:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_321:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_321:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_321 for @_longprefix_321:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_322:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_322:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_322 for @_longprefix_322:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_323:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_323:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_323 for @_longprefix_323:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_324:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_324:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_324 for @_longprefix_324:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_325:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_325:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_325 for @_longprefix_325:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_326:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_326:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_326 for @_longprefix_326:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_327:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_327:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_327 for @_longprefix_327:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_328:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_328:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_328 for @_longprefix_328:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_329:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_329:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_329 for @_longprefix_329:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_330:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_330:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_330 for @_longprefix_330:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_331:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_331:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_331 for @_longprefix_331:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_332:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_332:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_332 for @_longprefix_332:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_333:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_333:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_333 for @_longprefix_333:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_334:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_334:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_334 for @_longprefix_334:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_335:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_335:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_335 for @_longprefix_335:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_336:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_336:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_336 for @_longprefix_336:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_337:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_337:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_337 for @_longprefix_337:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_338:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_338:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_338 for @_longprefix_338:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_339:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_339:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_339 for @_longprefix_339:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_340:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_340:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_340 for @_longprefix_340:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_341:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_341:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_341 for @_longprefix_341:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_342:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_342:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_342 for @_longprefix_342:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_343:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_343:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_343 for @_longprefix_343:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_344:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_344:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_344 for @_longprefix_344:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_345:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_345:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_345 for @_longprefix_345:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_346:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_346:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_346 for @_longprefix_346:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_347:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_347:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_347 for @_longprefix_347:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_348:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_348:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_348 for @_longprefix_348:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_349:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_349:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_349 for @_longprefix_349:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_350:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_350:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_350 for @_longprefix_350:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_351:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_351:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_351 for @_longprefix_351:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_352:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_352:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_352 for @_longprefix_352:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_353:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_353:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_353 for @_longprefix_353:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_354:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_354:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_354 for @_longprefix_354:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_355:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_355:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_355 for @_longprefix_355:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_356:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_356:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_356 for @_longprefix_356:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_357:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_357:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_357 for @_longprefix_357:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_358:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_358:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_358 for @_longprefix_358:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_359:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_359:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_359 for @_longprefix_359:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_360:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_360:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_360 for @_longprefix_360:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_361:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_361:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_361 for @_longprefix_361:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_362:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_362:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_362 for @_longprefix_362:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_363:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_363:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_363 for @_longprefix_363:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_364:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_364:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_364 for @_longprefix_364:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_365:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_365:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_365 for @_longprefix_365:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_366:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_366:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_366 for @_longprefix_366:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_367:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_367:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_367 for @_longprefix_367:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_368:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_368:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_368 for @_longprefix_368:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_369:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_369:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_369 for @_longprefix_369:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_370:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_370:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_370 for @_longprefix_370:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_371:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_371:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_371 for @_longprefix_371:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_372:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_372:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_372 for @_longprefix_372:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_373:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_373:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_373 for @_longprefix_373:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_374:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_374:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_374 for @_longprefix_374:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_375:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_375:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_375 for @_longprefix_375:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_376:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_376:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_376 for @_longprefix_376:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_377:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_377:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_377 for @_longprefix_377:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_378:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_378:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_378 for @_longprefix_378:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_379:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_379:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_379 for @_longprefix_379:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_380:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_380:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_380 for @_longprefix_380:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_381:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_381:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_381 for @_longprefix_381:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_382:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_382:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_382 for @_longprefix_382:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_383:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_383:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_383 for @_longprefix_383:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_384:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_384:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_384 for @_longprefix_384:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_385:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_385:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_385 for @_longprefix_385:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_386:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_386:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_386 for @_longprefix_386:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_387:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_387:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_387 for @_longprefix_387:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_388:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_388:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_388 for @_longprefix_388:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_389:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_389:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_389 for @_longprefix_389:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_390:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_390:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_390 for @_longprefix_390:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_391:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_391:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_391 for @_longprefix_391:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_392:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_392:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_392 for @_longprefix_392:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_393:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_393:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_393 for @_longprefix_393:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_394:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_394:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_394 for @_longprefix_394:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_395:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_395:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_395 for @_longprefix_395:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_396:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_396:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_396 for @_longprefix_396:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_397:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_397:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_397 for @_longprefix_397:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_398:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_398:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_398 for @_longprefix_398:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_399:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_399:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_399 for @_longprefix_399:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_400:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_400:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_400 for @_longprefix_400:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_401:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_401:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_401 for @_longprefix_401:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_402:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_402:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_402 for @_longprefix_402:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_403:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_403:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_403 for @_longprefix_403:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_404:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_404:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_404 for @_longprefix_404:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_405:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_405:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_405 for @_longprefix_405:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_406:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_406:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_406 for @_longprefix_406:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_407:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_407:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_407 for @_longprefix_407:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_408:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_408:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_408 for @_longprefix_408:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_409:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_409:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_409 for @_longprefix_409:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_410:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_410:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_410 for @_longprefix_410:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_411:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_411:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_411 for @_longprefix_411:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_412:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_412:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_412 for @_longprefix_412:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_413:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_413:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_413 for @_longprefix_413:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_414:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_414:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_414 for @_longprefix_414:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_415:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_415:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_415 for @_longprefix_415:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_416:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_416:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_416 for @_longprefix_416:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_417:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_417:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_417 for @_longprefix_417:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_418:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_418:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_418 for @_longprefix_418:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_419:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_419:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_419 for @_longprefix_419:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_420:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_420:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_420 for @_longprefix_420:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_421:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_421:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_421 for @_longprefix_421:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_422:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_422:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_422 for @_longprefix_422:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_423:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_423:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_423 for @_longprefix_423:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_424:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_424:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_424 for @_longprefix_424:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_425:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_425:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_425 for @_longprefix_425:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_426:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_426:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_426 for @_longprefix_426:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_427:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_427:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_427 for @_longprefix_427:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_428:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_428:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_428 for @_longprefix_428:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_429:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_429:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_429 for @_longprefix_429:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_430:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_430:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_430 for @_longprefix_430:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_431:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_431:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_431 for @_longprefix_431:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_432:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_432:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_432 for @_longprefix_432:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_433:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_433:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_433 for @_longprefix_433:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_434:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_434:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_434 for @_longprefix_434:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_435:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_435:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_435 for @_longprefix_435:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_436:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_436:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_436 for @_longprefix_436:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_437:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_437:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_437 for @_longprefix_437:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_438:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_438:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_438 for @_longprefix_438:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_439:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_439:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_439 for @_longprefix_439:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_440:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_440:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_440 for @_longprefix_440:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_441:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_441:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_441 for @_longprefix_441:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_442:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_442:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_442 for @_longprefix_442:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_443:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_443:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_443 for @_longprefix_443:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_444:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_444:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_444 for @_longprefix_444:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_445:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_445:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_445 for @_longprefix_445:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_446:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_446:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_446 for @_longprefix_446:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_447:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_447:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_447 for @_longprefix_447:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_448:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_448:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_448 for @_longprefix_448:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_449:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_449:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_449 for @_longprefix_449:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_450:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_450:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_450 for @_longprefix_450:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_451:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_451:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_451 for @_longprefix_451:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_452:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_452:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_452 for @_longprefix_452:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_453:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_453:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_453 for @_longprefix_453:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_454:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_454:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_454 for @_longprefix_454:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_455:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_455:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_455 for @_longprefix_455:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_456:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_456:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_456 for @_longprefix_456:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_457:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_457:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_457 for @_longprefix_457:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_458:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_458:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_458 for @_longprefix_458:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_459:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_459:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_459 for @_longprefix_459:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_460:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_460:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_460 for @_longprefix_460:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_461:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_461:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_461 for @_longprefix_461:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_462:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_462:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_462 for @_longprefix_462:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_463:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_463:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_463 for @_longprefix_463:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_464:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_464:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_464 for @_longprefix_464:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_465:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_465:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_465 for @_longprefix_465:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_466:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_466:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_466 for @_longprefix_466:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_467:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_467:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_467 for @_longprefix_467:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_468:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_468:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_468 for @_longprefix_468:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_469:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_469:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_469 for @_longprefix_469:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_470:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_470:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_470 for @_longprefix_470:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_471:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_471:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_471 for @_longprefix_471:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_472:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_472:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_472 for @_longprefix_472:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_473:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_473:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_473 for @_longprefix_473:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_474:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_474:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_474 for @_longprefix_474:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_475:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_475:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_475 for @_longprefix_475:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_476:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_476:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_476 for @_longprefix_476:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_477:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_477:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_477 for @_longprefix_477:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_478:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_478:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_478 for @_longprefix_478:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_479:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_479:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_479 for @_longprefix_479:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_480:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_480:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_480 for @_longprefix_480:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_481:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_481:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_481 for @_longprefix_481:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_482:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_482:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_482 for @_longprefix_482:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_483:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_483:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_483 for @_longprefix_483:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_484:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_484:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_484 for @_longprefix_484:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_485:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_485:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_485 for @_longprefix_485:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_486:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_486:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_486 for @_longprefix_486:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_487:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_487:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_487 for @_longprefix_487:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_488:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_488:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_488 for @_longprefix_488:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_489:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_489:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_489 for @_longprefix_489:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_490:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_490:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_490 for @_longprefix_490:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_491:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_491:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_491 for @_longprefix_491:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_492:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_492:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_492 for @_longprefix_492:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_493:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_493:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_493 for @_longprefix_493:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_494:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_494:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_494 for @_longprefix_494:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_495:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_495:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_495 for @_longprefix_495:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_496:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_496:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_496 for @_longprefix_496:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_497:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_497:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_497 for @_longprefix_497:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_498:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_498:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_498 for @_longprefix_498:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_499:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_499:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_499 for @_longprefix_499:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_500:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_500:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_500 for @_longprefix_500:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_501:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_501:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_501 for @_longprefix_501:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_502:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_502:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_502 for @_longprefix_502:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_503:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_503:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_503 for @_longprefix_503:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_504:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_504:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_504 for @_longprefix_504:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_505:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_505:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_505 for @_longprefix_505:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_506:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_506:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_506 for @_longprefix_506:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_507:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_507:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_507 for @_longprefix_507:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_508:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_508:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_508 for @_longprefix_508:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_509:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_509:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_509 for @_longprefix_509:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_510:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_510:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_510 for @_longprefix_510:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_511:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_511:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_511 for @_longprefix_511:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_512:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_512:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_512 for @_longprefix_512:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_513:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_513:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_513 for @_longprefix_513:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_514:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_514:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_514 for @_longprefix_514:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_515:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_515:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_515 for @_longprefix_515:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_516:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_516:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_516 for @_longprefix_516:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_517:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_517:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_517 for @_longprefix_517:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_518:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_518:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_518 for @_longprefix_518:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_519:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_519:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_519 for @_longprefix_519:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_520:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_520:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_520 for @_longprefix_520:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_521:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_521:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_521 for @_longprefix_521:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_522:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_522:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_522 for @_longprefix_522:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_523:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_523:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_523 for @_longprefix_523:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_524:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_524:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_524 for @_longprefix_524:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_525:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_525:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_525 for @_longprefix_525:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_526:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_526:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_526 for @_longprefix_526:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_527:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_527:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_527 for @_longprefix_527:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_528:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_528:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_528 for @_longprefix_528:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_529:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_529:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_529 for @_longprefix_529:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_530:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_530:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_530 for @_longprefix_530:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_531:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_531:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_531 for @_longprefix_531:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_532:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_532:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_532 for @_longprefix_532:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_533:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_533:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_533 for @_longprefix_533:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_534:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_534:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_534 for @_longprefix_534:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_535:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_535:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_535 for @_longprefix_535:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_536:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_536:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_536 for @_longprefix_536:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_537:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_537:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_537 for @_longprefix_537:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_538:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_538:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_538 for @_longprefix_538:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_539:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_539:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_539 for @_longprefix_539:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_540:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_540:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_540 for @_longprefix_540:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_541:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_541:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_541 for @_longprefix_541:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_542:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_542:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_542 for @_longprefix_542:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_543:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_543:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_543 for @_longprefix_543:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_544:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_544:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_544 for @_longprefix_544:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_545:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_545:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_545 for @_longprefix_545:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_546:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_546:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_546 for @_longprefix_546:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_547:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_547:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_547 for @_longprefix_547:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_548:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_548:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_548 for @_longprefix_548:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_549:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_549:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_549 for @_longprefix_549:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_550:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_550:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_550 for @_longprefix_550:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_551:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_551:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_551 for @_longprefix_551:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_552:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_552:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_552 for @_longprefix_552:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_553:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_553:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_553 for @_longprefix_553:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_554:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_554:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_554 for @_longprefix_554:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_555:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_555:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_555 for @_longprefix_555:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_556:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_556:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_556 for @_longprefix_556:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_557:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_557:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_557 for @_longprefix_557:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_558:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_558:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_558 for @_longprefix_558:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_559:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_559:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_559 for @_longprefix_559:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_560:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_560:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_560 for @_longprefix_560:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_561:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_561:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_561 for @_longprefix_561:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_562:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_562:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_562 for @_longprefix_562:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_563:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_563:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_563 for @_longprefix_563:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_564:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_564:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_564 for @_longprefix_564:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_565:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_565:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_565 for @_longprefix_565:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_566:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_566:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_566 for @_longprefix_566:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_567:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_567:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_567 for @_longprefix_567:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_568:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_568:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_568 for @_longprefix_568:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_569:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_569:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_569 for @_longprefix_569:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_570:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_570:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_570 for @_longprefix_570:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_571:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_571:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_571 for @_longprefix_571:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_572:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_572:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_572 for @_longprefix_572:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_573:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_573:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_573 for @_longprefix_573:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_574:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_574:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_574 for @_longprefix_574:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_575:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_575:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_575 for @_longprefix_575:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_576:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_576:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_576 for @_longprefix_576:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_577:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_577:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_577 for @_longprefix_577:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_578:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_578:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_578 for @_longprefix_578:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_579:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_579:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_579 for @_longprefix_579:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_580:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_580:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_580 for @_longprefix_580:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_581:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_581:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_581 for @_longprefix_581:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_582:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_582:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_582 for @_longprefix_582:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_583:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_583:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_583 for @_longprefix_583:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_584:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_584:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_584 for @_longprefix_584:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_585:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_585:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_585 for @_longprefix_585:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_586:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_586:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_586 for @_longprefix_586:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_587:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_587:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_587 for @_longprefix_587:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_588:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_588:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_588 for @_longprefix_588:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_589:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_589:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_589 for @_longprefix_589:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_590:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_590:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_590 for @_longprefix_590:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_591:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_591:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_591 for @_longprefix_591:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_592:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_592:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_592 for @_longprefix_592:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_593:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_593:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_593 for @_longprefix_593:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_594:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_594:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_594 for @_longprefix_594:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_595:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_595:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_595 for @_longprefix_595:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_596:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_596:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_596 for @_longprefix_596:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_597:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_597:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_597 for @_longprefix_597:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_598:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_598:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_598 for @_longprefix_598:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_599:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_599:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_599 for @_longprefix_599:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_600:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_600:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_600 for @_longprefix_600:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_601:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_601:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_601 for @_longprefix_601:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_602:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_602:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_602 for @_longprefix_602:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_603:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_603:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_603 for @_longprefix_603:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_604:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_604:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_604 for @_longprefix_604:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_605:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_605:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_605 for @_longprefix_605:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_606:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_606:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_606 for @_longprefix_606:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_607:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_607:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_607 for @_longprefix_607:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_608:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_608:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_608 for @_longprefix_608:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_609:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_609:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_609 for @_longprefix_609:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_610:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_610:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_610 for @_longprefix_610:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_611:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_611:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_611 for @_longprefix_611:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_612:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_612:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_612 for @_longprefix_612:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_613:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_613:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_613 for @_longprefix_613:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_614:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_614:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_614 for @_longprefix_614:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_615:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_615:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_615 for @_longprefix_615:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_616:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_616:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_616 for @_longprefix_616:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_617:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_617:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_617 for @_longprefix_617:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_618:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_618:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_618 for @_longprefix_618:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_619:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_619:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_619 for @_longprefix_619:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_620:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_620:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_620 for @_longprefix_620:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_621:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_621:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_621 for @_longprefix_621:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_622:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_622:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_622 for @_longprefix_622:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_623:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_623:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_623 for @_longprefix_623:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_624:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_624:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_624 for @_longprefix_624:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_625:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_625:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_625 for @_longprefix_625:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_626:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_626:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_626 for @_longprefix_626:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_627:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_627:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_627 for @_longprefix_627:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_628:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_628:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_628 for @_longprefix_628:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_629:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_629:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_629 for @_longprefix_629:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_630:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_630:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_630 for @_longprefix_630:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_631:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_631:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_631 for @_longprefix_631:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_632:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_632:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_632 for @_longprefix_632:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_633:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_633:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_633 for @_longprefix_633:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_634:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_634:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_634 for @_longprefix_634:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_635:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_635:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_635 for @_longprefix_635:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_636:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_636:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_636 for @_longprefix_636:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_637:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_637:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_637 for @_longprefix_637:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_638:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_638:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_638 for @_longprefix_638:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_639:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_639:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_639 for @_longprefix_639:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_640:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_640:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_640 for @_longprefix_640:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_641:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_641:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_641 for @_longprefix_641:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_642:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_642:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_642 for @_longprefix_642:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_643:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_643:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_643 for @_longprefix_643:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_644:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_644:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_644 for @_longprefix_644:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_645:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_645:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_645 for @_longprefix_645:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_646:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_646:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_646 for @_longprefix_646:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_647:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_647:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_647 for @_longprefix_647:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_648:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_648:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_648 for @_longprefix_648:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_649:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_649:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_649 for @_longprefix_649:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_650:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_650:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_650 for @_longprefix_650:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_651:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_651:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_651 for @_longprefix_651:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_652:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_652:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_652 for @_longprefix_652:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_653:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_653:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_653 for @_longprefix_653:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_654:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_654:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_654 for @_longprefix_654:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_655:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_655:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_655 for @_longprefix_655:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_656:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_656:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_656 for @_longprefix_656:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_657:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_657:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_657 for @_longprefix_657:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_658:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_658:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_658 for @_longprefix_658:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_659:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_659:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_659 for @_longprefix_659:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_660:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_660:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_660 for @_longprefix_660:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_661:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_661:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_661 for @_longprefix_661:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_662:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_662:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_662 for @_longprefix_662:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_663:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_663:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_663 for @_longprefix_663:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_664:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_664:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_664 for @_longprefix_664:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_665:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_665:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_665 for @_longprefix_665:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_666:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_666:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_666 for @_longprefix_666:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_667:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_667:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_667 for @_longprefix_667:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_668:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_668:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_668 for @_longprefix_668:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_669:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_669:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_669 for @_longprefix_669:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_670:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_670:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_670 for @_longprefix_670:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_671:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_671:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_671 for @_longprefix_671:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_672:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_672:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_672 for @_longprefix_672:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_673:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_673:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_673 for @_longprefix_673:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_674:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_674:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_674 for @_longprefix_674:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_675:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_675:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_675 for @_longprefix_675:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_676:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_676:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_676 for @_longprefix_676:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_677:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_677:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_677 for @_longprefix_677:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_678:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_678:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_678 for @_longprefix_678:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_679:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_679:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_679 for @_longprefix_679:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_680:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_680:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_680 for @_longprefix_680:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_681:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_681:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_681 for @_longprefix_681:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_682:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_682:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_682 for @_longprefix_682:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_683:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_683:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_683 for @_longprefix_683:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_684:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_684:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_684 for @_longprefix_684:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_685:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_685:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_685 for @_longprefix_685:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_686:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_686:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_686 for @_longprefix_686:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_687:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_687:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_687 for @_longprefix_687:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_688:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_688:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_688 for @_longprefix_688:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_689:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_689:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_689 for @_longprefix_689:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_690:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_690:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_690 for @_longprefix_690:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_691:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_691:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_691 for @_longprefix_691:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_692:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_692:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_692 for @_longprefix_692:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_693:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_693:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_693 for @_longprefix_693:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_694:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_694:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_694 for @_longprefix_694:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_695:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_695:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_695 for @_longprefix_695:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_696:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_696:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_696 for @_longprefix_696:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_697:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_697:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_697 for @_longprefix_697:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_698:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_698:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_698 for @_longprefix_698:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_699:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_699:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_699 for @_longprefix_699:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_700:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_700:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_700 for @_longprefix_700:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_701:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_701:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_701 for @_longprefix_701:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_702:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_702:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_702 for @_longprefix_702:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_703:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_703:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_703 for @_longprefix_703:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_704:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_704:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_704 for @_longprefix_704:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_705:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_705:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_705 for @_longprefix_705:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_706:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_706:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_706 for @_longprefix_706:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_707:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_707:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_707 for @_longprefix_707:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_708:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_708:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_708 for @_longprefix_708:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_709:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_709:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_709 for @_longprefix_709:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_710:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_710:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_710 for @_longprefix_710:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_711:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_711:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_711 for @_longprefix_711:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_712:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_712:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_712 for @_longprefix_712:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_713:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_713:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_713 for @_longprefix_713:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_714:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_714:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_714 for @_longprefix_714:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_715:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_715:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_715 for @_longprefix_715:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_716:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_716:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_716 for @_longprefix_716:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_717:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_717:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_717 for @_longprefix_717:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_718:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_718:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_718 for @_longprefix_718:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_719:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_719:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_719 for @_longprefix_719:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_720:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_720:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_720 for @_longprefix_720:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_721:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_721:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_721 for @_longprefix_721:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_722:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_722:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_722 for @_longprefix_722:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_723:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_723:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_723 for @_longprefix_723:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_724:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_724:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_724 for @_longprefix_724:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_725:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_725:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_725 for @_longprefix_725:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_726:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_726:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_726 for @_longprefix_726:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_727:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_727:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_727 for @_longprefix_727:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_728:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_728:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_728 for @_longprefix_728:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_729:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_729:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_729 for @_longprefix_729:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_730:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_730:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_730 for @_longprefix_730:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_731:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_731:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_731 for @_longprefix_731:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_732:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_732:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_732 for @_longprefix_732:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_733:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_733:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_733 for @_longprefix_733:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_734:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_734:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_734 for @_longprefix_734:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_735:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_735:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_735 for @_longprefix_735:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_736:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_736:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_736 for @_longprefix_736:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_737:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_737:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_737 for @_longprefix_737:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_738:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_738:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_738 for @_longprefix_738:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_739:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_739:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_739 for @_longprefix_739:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_740:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_740:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_740 for @_longprefix_740:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_741:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_741:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_741 for @_longprefix_741:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_742:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_742:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_742 for @_longprefix_742:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_743:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_743:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_743 for @_longprefix_743:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_744:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_744:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_744 for @_longprefix_744:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_745:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_745:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_745 for @_longprefix_745:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_746:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_746:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_746 for @_longprefix_746:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_747:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_747:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_747 for @_longprefix_747:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_748:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_748:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_748 for @_longprefix_748:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_749:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_749:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_749 for @_longprefix_749:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_750:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_750:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_750 for @_longprefix_750:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_751:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_751:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_751 for @_longprefix_751:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_752:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_752:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_752 for @_longprefix_752:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_753:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_753:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_753 for @_longprefix_753:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_754:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_754:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_754 for @_longprefix_754:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_755:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_755:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_755 for @_longprefix_755:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_756:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_756:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_756 for @_longprefix_756:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_757:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_757:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_757 for @_longprefix_757:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_758:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_758:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_758 for @_longprefix_758:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_759:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_759:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_759 for @_longprefix_759:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_760:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_760:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_760 for @_longprefix_760:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_761:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_761:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_761 for @_longprefix_761:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_762:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_762:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_762 for @_longprefix_762:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_763:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_763:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_763 for @_longprefix_763:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_764:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_764:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_764 for @_longprefix_764:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_765:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_765:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_765 for @_longprefix_765:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_766:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_766:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_766 for @_longprefix_766:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_767:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_767:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_767 for @_longprefix_767:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_768:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_768:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_768 for @_longprefix_768:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_769:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_769:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_769 for @_longprefix_769:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_770:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_770:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_770 for @_longprefix_770:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_771:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_771:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_771 for @_longprefix_771:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_772:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_772:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_772 for @_longprefix_772:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_773:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_773:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_773 for @_longprefix_773:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_774:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_774:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_774 for @_longprefix_774:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_775:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_775:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_775 for @_longprefix_775:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_776:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_776:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_776 for @_longprefix_776:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_777:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_777:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_777 for @_longprefix_777:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_778:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_778:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_778 for @_longprefix_778:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_779:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_779:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_779 for @_longprefix_779:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_780:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_780:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_780 for @_longprefix_780:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_781:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_781:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_781 for @_longprefix_781:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_782:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_782:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_782 for @_longprefix_782:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_783:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_783:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_783 for @_longprefix_783:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_784:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_784:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_784 for @_longprefix_784:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_785:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_785:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_785 for @_longprefix_785:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_786:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_786:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_786 for @_longprefix_786:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_787:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_787:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_787 for @_longprefix_787:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_788:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_788:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_788 for @_longprefix_788:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_789:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_789:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_789 for @_longprefix_789:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_790:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_790:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_790 for @_longprefix_790:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_791:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_791:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_791 for @_longprefix_791:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_792:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_792:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_792 for @_longprefix_792:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_793:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_793:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_793 for @_longprefix_793:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_794:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_794:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_794 for @_longprefix_794:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_795:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_795:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_795 for @_longprefix_795:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_796:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_796:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_796 for @_longprefix_796:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_797:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_797:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_797 for @_longprefix_797:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_798:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_798:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_798 for @_longprefix_798:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_799:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_799:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_799 for @_longprefix_799:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_800:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_800:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_800 for @_longprefix_800:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_801:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_801:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_801 for @_longprefix_801:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_802:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_802:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_802 for @_longprefix_802:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_803:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_803:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_803 for @_longprefix_803:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_804:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_804:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_804 for @_longprefix_804:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_805:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_805:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_805 for @_longprefix_805:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_806:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_806:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_806 for @_longprefix_806:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_807:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_807:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_807 for @_longprefix_807:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_808:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_808:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_808 for @_longprefix_808:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_809:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_809:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_809 for @_longprefix_809:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_810:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_810:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_810 for @_longprefix_810:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_811:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_811:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_811 for @_longprefix_811:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_812:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_812:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_812 for @_longprefix_812:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_813:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_813:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_813 for @_longprefix_813:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_814:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_814:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_814 for @_longprefix_814:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_815:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_815:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_815 for @_longprefix_815:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_816:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_816:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_816 for @_longprefix_816:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_817:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_817:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_817 for @_longprefix_817:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_818:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_818:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_818 for @_longprefix_818:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_819:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_819:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_819 for @_longprefix_819:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_820:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_820:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_820 for @_longprefix_820:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_821:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_821:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_821 for @_longprefix_821:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_822:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_822:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_822 for @_longprefix_822:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_823:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_823:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_823 for @_longprefix_823:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_824:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_824:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_824 for @_longprefix_824:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_825:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_825:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_825 for @_longprefix_825:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_826:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_826:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_826 for @_longprefix_826:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_827:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_827:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_827 for @_longprefix_827:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_828:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_828:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_828 for @_longprefix_828:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_829:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_829:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_829 for @_longprefix_829:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_830:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_830:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_830 for @_longprefix_830:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_831:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_831:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_831 for @_longprefix_831:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_832:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_832:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_832 for @_longprefix_832:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_833:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_833:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_833 for @_longprefix_833:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_834:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_834:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_834 for @_longprefix_834:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_835:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_835:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_835 for @_longprefix_835:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_836:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_836:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_836 for @_longprefix_836:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_837:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_837:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_837 for @_longprefix_837:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_838:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_838:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_838 for @_longprefix_838:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_839:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_839:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_839 for @_longprefix_839:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_840:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_840:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_840 for @_longprefix_840:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_841:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_841:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_841 for @_longprefix_841:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_842:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_842:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_842 for @_longprefix_842:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_843:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_843:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_843 for @_longprefix_843:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_844:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_844:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_844 for @_longprefix_844:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_845:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_845:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_845 for @_longprefix_845:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_846:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_846:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_846 for @_longprefix_846:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_847:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_847:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_847 for @_longprefix_847:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_848:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_848:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_848 for @_longprefix_848:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_849:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_849:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_849 for @_longprefix_849:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_850:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_850:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_850 for @_longprefix_850:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_851:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_851:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_851 for @_longprefix_851:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_852:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_852:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_852 for @_longprefix_852:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_853:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_853:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_853 for @_longprefix_853:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_854:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_854:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_854 for @_longprefix_854:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_855:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_855:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_855 for @_longprefix_855:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_856:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_856:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_856 for @_longprefix_856:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_857:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_857:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_857 for @_longprefix_857:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_858:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_858:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_858 for @_longprefix_858:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_859:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_859:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_859 for @_longprefix_859:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_860:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_860:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_860 for @_longprefix_860:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_861:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_861:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_861 for @_longprefix_861:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_862:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_862:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_862 for @_longprefix_862:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_863:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_863:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_863 for @_longprefix_863:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_864:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_864:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_864 for @_longprefix_864:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_865:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_865:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_865 for @_longprefix_865:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_866:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_866:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_866 for @_longprefix_866:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_867:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_867:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_867 for @_longprefix_867:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_868:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_868:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_868 for @_longprefix_868:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_869:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_869:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_869 for @_longprefix_869:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_870:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_870:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_870 for @_longprefix_870:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_871:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_871:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_871 for @_longprefix_871:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_872:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_872:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_872 for @_longprefix_872:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_873:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_873:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_873 for @_longprefix_873:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_874:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_874:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_874 for @_longprefix_874:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_875:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_875:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_875 for @_longprefix_875:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_876:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_876:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_876 for @_longprefix_876:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_877:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_877:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_877 for @_longprefix_877:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_878:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_878:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_878 for @_longprefix_878:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_879:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_879:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_879 for @_longprefix_879:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_880:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_880:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_880 for @_longprefix_880:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_881:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_881:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_881 for @_longprefix_881:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_882:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_882:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_882 for @_longprefix_882:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_883:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_883:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_883 for @_longprefix_883:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_884:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_884:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_884 for @_longprefix_884:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_885:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_885:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_885 for @_longprefix_885:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_886:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_886:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_886 for @_longprefix_886:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_887:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_887:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_887 for @_longprefix_887:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_888:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_888:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_888 for @_longprefix_888:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_889:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_889:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_889 for @_longprefix_889:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_890:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_890:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_890 for @_longprefix_890:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_891:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_891:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_891 for @_longprefix_891:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_892:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_892:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_892 for @_longprefix_892:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_893:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_893:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_893 for @_longprefix_893:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_894:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_894:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_894 for @_longprefix_894:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_895:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_895:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_895 for @_longprefix_895:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_896:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_896:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_896 for @_longprefix_896:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_897:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_897:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_897 for @_longprefix_897:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_898:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_898:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_898 for @_longprefix_898:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_899:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_899:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_899 for @_longprefix_899:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_900:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_900:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_900 for @_longprefix_900:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_901:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_901:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_901 for @_longprefix_901:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_902:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_902:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_902 for @_longprefix_902:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_903:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_903:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_903 for @_longprefix_903:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_904:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_904:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_904 for @_longprefix_904:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_905:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_905:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_905 for @_longprefix_905:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_906:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_906:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_906 for @_longprefix_906:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_907:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_907:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_907 for @_longprefix_907:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_908:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_908:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_908 for @_longprefix_908:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_909:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_909:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_909 for @_longprefix_909:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_910:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_910:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_910 for @_longprefix_910:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_911:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_911:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_911 for @_longprefix_911:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_912:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_912:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_912 for @_longprefix_912:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_913:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_913:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_913 for @_longprefix_913:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_914:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_914:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_914 for @_longprefix_914:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_915:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_915:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_915 for @_longprefix_915:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_916:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_916:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_916 for @_longprefix_916:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_917:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_917:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_917 for @_longprefix_917:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_918:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_918:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_918 for @_longprefix_918:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_919:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_919:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_919 for @_longprefix_919:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_920:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_920:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_920 for @_longprefix_920:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_921:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_921:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_921 for @_longprefix_921:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_922:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_922:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_922 for @_longprefix_922:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_923:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_923:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_923 for @_longprefix_923:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_924:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_924:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_924 for @_longprefix_924:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_925:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_925:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_925 for @_longprefix_925:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_926:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_926:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_926 for @_longprefix_926:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_927:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_927:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_927 for @_longprefix_927:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_928:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_928:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_928 for @_longprefix_928:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_929:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_929:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_929 for @_longprefix_929:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_930:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_930:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_930 for @_longprefix_930:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_931:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_931:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_931 for @_longprefix_931:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_932:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_932:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_932 for @_longprefix_932:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_933:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_933:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_933 for @_longprefix_933:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_934:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_934:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_934 for @_longprefix_934:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_935:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_935:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_935 for @_longprefix_935:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_936:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_936:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_936 for @_longprefix_936:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_937:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_937:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_937 for @_longprefix_937:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_938:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_938:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_938 for @_longprefix_938:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_939:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_939:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_939 for @_longprefix_939:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_940:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_940:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_940 for @_longprefix_940:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_941:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_941:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_941 for @_longprefix_941:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_942:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_942:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_942 for @_longprefix_942:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_943:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_943:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_943 for @_longprefix_943:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_944:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_944:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_944 for @_longprefix_944:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_945:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_945:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_945 for @_longprefix_945:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_946:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_946:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_946 for @_longprefix_946:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_947:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_947:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_947 for @_longprefix_947:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_948:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_948:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_948 for @_longprefix_948:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_949:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_949:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_949 for @_longprefix_949:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_950:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_950:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_950 for @_longprefix_950:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_951:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_951:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_951 for @_longprefix_951:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_952:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_952:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_952 for @_longprefix_952:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_953:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_953:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_953 for @_longprefix_953:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_954:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_954:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_954 for @_longprefix_954:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_955:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_955:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_955 for @_longprefix_955:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_956:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_956:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_956 for @_longprefix_956:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_957:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_957:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_957 for @_longprefix_957:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_958:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_958:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_958 for @_longprefix_958:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_959:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_959:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_959 for @_longprefix_959:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_960:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_960:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_960 for @_longprefix_960:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_961:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_961:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_961 for @_longprefix_961:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_962:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_962:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_962 for @_longprefix_962:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_963:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_963:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_963 for @_longprefix_963:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_964:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_964:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_964 for @_longprefix_964:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_965:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_965:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_965 for @_longprefix_965:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_966:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_966:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_966 for @_longprefix_966:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_967:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_967:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_967 for @_longprefix_967:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_968:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_968:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_968 for @_longprefix_968:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_969:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_969:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_969 for @_longprefix_969:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_970:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_970:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_970 for @_longprefix_970:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_971:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_971:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_971 for @_longprefix_971:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_972:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_972:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_972 for @_longprefix_972:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_973:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_973:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_973 for @_longprefix_973:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_974:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_974:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_974 for @_longprefix_974:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_975:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_975:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_975 for @_longprefix_975:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_976:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_976:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_976 for @_longprefix_976:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_977:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_977:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_977 for @_longprefix_977:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_978:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_978:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_978 for @_longprefix_978:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_979:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_979:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_979 for @_longprefix_979:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_980:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_980:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_980 for @_longprefix_980:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_981:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_981:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_981 for @_longprefix_981:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_982:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_982:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_982 for @_longprefix_982:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_983:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_983:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_983 for @_longprefix_983:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_984:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_984:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_984 for @_longprefix_984:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_985:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_985:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_985 for @_longprefix_985:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_986:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_986:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_986 for @_longprefix_986:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_987:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_987:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_987 for @_longprefix_987:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_988:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_988:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_988 for @_longprefix_988:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_989:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_989:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_989 for @_longprefix_989:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_990:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_990:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_990 for @_longprefix_990:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_991:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_991:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_991 for @_longprefix_991:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_992:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_992:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_992 for @_longprefix_992:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_993:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_993:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_993 for @_longprefix_993:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_994:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_994:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_994 for @_longprefix_994:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_995:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_995:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_995 for @_longprefix_995:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_996:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_996:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_996 for @_longprefix_996:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_997:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_997:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_997 for @_longprefix_997:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_998:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_998:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_998 for @_longprefix_998:localhost on irc.example.com 2021-05-24 23:28:12 DEBUG:IdentGenerator Pushing username generation request for @_longprefix_999:localhost on irc.example.com to the queue... 2021-05-24 23:28:12 DEBUG:IdentGenerator Generating username for @_longprefix_999:localhost on irc.example.com 2021-05-24 23:28:12 INFO:IdentGenerator Generated ident username long_999 for @_longprefix_999:localhost on irc.example.com .IPV6 Generator should generate an IPv6 address =============================================== 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::1 for @foo:example.com .IPV6 Generator should NOT generate an IPv6 address for an existing config ========================================================================== 2021-05-24 23:28:12 INFO:Ipv6Generator Using existing IPv6 address 2001:0db8:85a3::1a16 for @foo:example.com .IPV6 Generator should queue and generate multiple IPv6 addresses ================================================================= 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Retrieving counter... 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo0:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo1:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo2:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo3:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo4:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo5:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo6:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo7:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo8:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Enqueueing IPv6 generation request for @foo9:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::1 for @foo0:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::2 for @foo1:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::3 for @foo2:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::4 for @foo3:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::5 for @foo4:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::6 for @foo5:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::7 for @foo6:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::8 for @foo7:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::9 for @foo8:example.com 2021-05-24 23:28:12 INFO:Ipv6Generator Generated new IPv6 address 2001:0db8:85a3::a for @foo9:example.com .IrcServer getQuitDebounceDelay should get a random period between min and max ============================================================================== 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should get a nick from a userid ================================================== 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should get a nick from a displayname ======================================================= 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should get a reduced nick if the displayname contains some invalid chars =========================================================================================== 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should use localpart if the displayname is all invalid chars =============================================================================== 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should get a reduced nick if the localpart contains some invalid chars ========================================================================================= 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should use displayname if the localpart is all invalid chars =============================================================================== 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should throw if no characters could be used, with displayname ================================================================================ 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .IrcServer getNick should throw if no characters could be used, with displayname ================================================================================ 2021-05-24 23:28:12 INFO:IrcServer Reconfiguring irc.foobar .MatrixAction should not highlight mentions to text without mentions ==================================================================== .MatrixAction should highlight a user ===================================== .MatrixAction should highlight a user, regardless of case ========================================================= .MatrixAction should highlight a user, with plain text ====================================================== .MatrixAction should highlight a user, with weird characters ============================================================ .MatrixAction should highlight multiple users ============================================= .MatrixAction should highlight multiple mentions of the same user ================================================================= .MatrixAction should not highlight mentions in a URL with www. ============================================================== .MatrixAction should not highlight mentions in a URL with http:// ================================================================= .MatrixAction should fallback to userIds ======================================== .promiseutil.allSettled waits for all ===================================== Waited 50ms Waited 60ms .Queue should process requests FIFO =================================== .Queue should pass the item given in enqueue() to procFn ======================================================== .Queue should return a Promise from enqueue() which is resolved with the result from procFn =========================================================================================== .Queue should return a Promise from enqueue() which is rejected if procFn rejects ================================================================================= .Queue should only ever have 1 procFn in-flight at any one time =============================================================== .Queue should return the same promise for requests with the same ID =================================================================== .Queue should have the correct size =================================== .QueuePool should let multiple items be processed at once ========================================================= .QueuePool should resolve enqueued items when they resolve ========================================================== .QueuePool should not let more items than the pool size be processed at once ============================================================================ .QueuePool should wait until a queue is free ============================================ .QueuePool should process overflows FIFO ======================================== .QueuePool should repopulate empty queues ========================================= .QueuePool should allow index-based queue manipulation ====================================================== .QueuePool should accurately track waiting items ================================================ . 216 specs, 0 failures Finished in 16.713 seconds >>> matrix-appservice-irc: Entering fakeroot... >>> matrix-appservice-irc-openrc*: Running split function openrc... >>> matrix-appservice-irc-openrc*: Preparing subpackage matrix-appservice-irc-openrc... >>> matrix-appservice-irc-openrc*: Running postcheck for matrix-appservice-irc-openrc >>> matrix-appservice-irc*: Running postcheck for matrix-appservice-irc >>> matrix-appservice-irc*: Preparing package matrix-appservice-irc... >>> matrix-appservice-irc*: Stripping binaries >>> matrix-appservice-irc-openrc*: Scanning shared objects >>> matrix-appservice-irc*: Scanning shared objects >>> matrix-appservice-irc-openrc*: Tracing dependencies... >>> matrix-appservice-irc-openrc*: Package size: 24.0 KB >>> matrix-appservice-irc-openrc*: Compressing data... >>> matrix-appservice-irc-openrc*: Create checksum... >>> matrix-appservice-irc-openrc*: Create matrix-appservice-irc-openrc-0.25.0-r0.apk >>> matrix-appservice-irc*: Tracing dependencies... >>> ERROR: matrix-appservice-irc*: libc.so.6: path not found nodejs>=12 so:libc.musl-x86.so.1 so:libstdc++.so.6 >>> matrix-appservice-irc*: Package size: 198.4 MB >>> matrix-appservice-irc*: Compressing data... >>> matrix-appservice-irc*: Create checksum... >>> matrix-appservice-irc*: Create matrix-appservice-irc-0.25.0-r0.apk >>> matrix-appservice-irc: Build complete at Mon, 24 May 2021 23:28:24 +0000 elapsed time 0h 1m 19s >>> matrix-appservice-irc: Cleaning up srcdir >>> matrix-appservice-irc: Cleaning up pkgdir >>> matrix-appservice-irc: Uninstalling dependencies... (1/11) Purging .makedepends-matrix-appservice-irc (20210524.232709) (2/11) Purging npm (7.13.0-r0) (3/11) Purging nodejs (14.16.1-r2) (4/11) Purging python3 (3.9.5-r1) (5/11) Purging libbz2 (1.0.8-r1) (6/11) Purging libffi (3.3-r2) (7/11) Purging gdbm (1.19-r0) (8/11) Purging xz-libs (5.2.5-r0) (9/11) Purging mpdecimal (2.5.1-r1) (10/11) Purging readline (8.1.0-r0) (11/11) Purging sqlite-libs (3.35.5-r0) Executing busybox-1.33.1-r1.trigger OK: 312 MiB in 89 packages >>> matrix-appservice-irc: Updating the community/x86 repository index... >>> matrix-appservice-irc: Signing the index...