Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frequent IRC disconnects #1255

Closed
Lucki opened this issue Oct 10, 2020 · 54 comments
Closed

Frequent IRC disconnects #1255

Lucki opened this issue Oct 10, 2020 · 54 comments
Labels

Comments

@Lucki
Copy link
Contributor

Lucki commented Oct 10, 2020

Describe the bug
The bridge is connected to one channel on Freenode and when there's stuff going on in the channel we can frequently see the bridge disconnecting.

To Reproduce
Steps to reproduce the behavior:

  • Let the bridge join a channel
  • Wait for stuff being discussed
  • Observe a disconnect
  • See it reconnecting about half an hour later

Expected behavior
The bridge stays connected and reliably bridges the messages to the other configured inouts.

Screenshots/debug logs

If applicable, add screenshots to help explain your problem. Use logs from running `matterbridge -debug` if possible.
systemd[1]: Started Matterbridge.
time="2020-10-10T14:02:30+02:00" level=info msg="Enabling debug logging." func=setupLogger file="matterbridge.go:106" prefix=main
time="2020-10-10T14:02:30+02:00" level=info msg="Running version 1.18.3 8b26e42a" func=main file="matterbridge.go:46" prefix=main
time="2020-10-10T14:02:31+02:00" level=debug msg="Configuring Discord Incoming Webhook" func=New file="bridge/discord/discord.go:48" prefix=discord
time="2020-10-10T14:02:31+02:00" level=info msg="Parsing gateway Bridgette" func=Start file="gateway/router.go:66" prefix=router
time="2020-10-10T14:02:31+02:00" level=info msg="Starting bridge: irc.freenode " func=Start file="gateway/router.go:75" prefix=router
time="2020-10-10T14:02:31+02:00" level=info msg="Connecting irc.freenode.net:6667" func=Connect file="bridge/irc/irc.go:72" prefix=irc
time="2020-10-10T14:02:31+02:00" level=info msg="Listening on 127.0.0.1:4242" func=func4 file="bridge/api/api.go:89" prefix=api
time="2020-10-10T14:02:31+02:00" level=debug msg=""CLIENT_INIT irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:31+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Looking up your hostname..."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:31+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Checking Ident"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:31+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Found your hostname"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** No Ident response"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg="":adams.freenode.net CAP * LS :account-notify away-notify cap-notify chghost extended-join identify-msg multi-prefix sasl tls"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg="":adams.freenode.net CAP Bridgette ACK :away-notify extended-join account-notify cap-notify chghost multi-prefix "" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg="":adams.freenode.net 001 Bridgette :Welcome to the freenode Internet Relay Chat Network Bridgette"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg="Registering callbacks" func=handleNewConnection file="bridge/irc/handlers.go:108" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:39+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:41+02:00" level=debug msg=""CLIENT_CONNECTED irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:44+02:00" level=info msg="Connection succeeded" func=Connect file="bridge/irc/irc.go:98" prefix=irc
time="2020-10-10T14:02:44+02:00" level=info msg="irc.freenode: joining #holarse (ID: #holarseirc.freenode)" func=joinChannels file="bridge/bridge.go:77" prefix=irc
time="2020-10-10T14:02:44+02:00" level=info msg="Starting bridge: discord.holarse " func=Start file="gateway/router.go:75" prefix=router
time="2020-10-10T14:02:44+02:00" level=debug msg="":Bridgette MODE Bridgette +i"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:44+02:00" level=info msg=Connecting func=Connect file="bridge/discord/discord.go:58" prefix=discord
time="2020-10-10T14:02:44+02:00" level=info msg="Connecting using webhookurl (for posting) and token" func=Connect file="bridge/discord/discord.go:62" prefix=discord
time="2020-10-10T14:02:44+02:00" level=info msg="Connection succeeded" func=Connect file="bridge/discord/discord.go:76" prefix=discord
time="2020-10-10T14:02:44+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg NOTICE Bridgette :Welcome to freenode. To protect the network all new connections will be scanned for vulnerabilities. This will not harm your computer, and vulnerable hosts will be notified."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:44+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg PRIVMSG Bridgette \x01VERSION\x01"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":Bridgette!~Bridgette@guenther.holarse-linuxgaming.de JOIN #holarse * Bridgette"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="handle girc.Event{Source:(*girc.Source)(0xc00051c4e0), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfd886994f0eb016, ext:14330314447, loc:(*time.Location)(0x31a9360)}, Command:"JOIN", Params:[]string{"#holarse", "*", "Bridgette"}, Sensitive:false, Echo:false}" func=handleJoinPart file="bridge/irc/handlers.go:104" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 332 Bridgette #holarse :Holarse - Spielen unter Linux"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 333 Bridgette #holarse comrad!~quassel@holarse/core/comrad 1601377556"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="333: Topic set by comrad [~quassel@holarse/core/comrad] [2020-09-29 13:05:56 +0200 CEST]" func=handleTopicWhoTime file="bridge/irc/handlers.go:237" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 353 Bridgette @ #holarse :Bridgette kratz00 buscher marix holabot qwertfisch Lucki basxto darkrose strubbl88169035 commandline1984 ShellOwl_ BOHverkill testi fp x2s derhass NoXBot friese NoXPhasma xaver Bernie Polynomial-C meldrian comrad Nascher lodtank piie"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 366 Bridgette #holarse :End of /NAMES list."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Bridgette guenther.holarse-linuxgaming.de Bridgette 0 Bridgette"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~kratz00 unaffiliated/kratz00 kratz00 kratz00 realname"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~buscher konversation/developer/buscher buscher bUscher bernd"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~marix opensuse/member/theMarix marix marix :Dr. Matthias Bach"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~holabot holarse/bot/holabot holabot holabot HolarseBot"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~qwertfisc christensen.uberspace.de qwertfisch qwertfisch :The qwertfisch"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Lucki holarse/core/lucki Lucki Lucki Lucki"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~basxto dione.uberspace.de basxto pinkuwayne basxto"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~darkrose_ pa49-197-63-90.pa.qld.optusnet.com.au darkrose darkrose :Supreme Empress Darkrose"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~strubbl ipbcc17b34.dynamic.kabel-deutschland.de strubbl88169035 0 strubbl"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~commandli holarse/core/commandline1984 commandline1984 commandline1984 Quassel-IRC-Benutzer"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~shellowl nixnet.services ShellOwl_ 0 ShellOwl"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~BOHverkil holarse/core/bohverkill BOHverkill BOHverkill BOHverkill"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel 4.87.60.188.dynamic.wline.res.cust.swisscom.ch testi 0 :Dietrich Helexien"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~fp ip-176-199-44-165.hsi06.unitymediagroup.de fp fp fp"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~xts unaffiliated/x2s x2s x2s :Matthias Heinz"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~derhass ipservice-092-208-101-002.092.208.pools.vodafone-ip.de derhass derhass :Marcel Heinz"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXBot 178.251.230.25 NoXBot 0 NoXBot"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel srv-002.schoepski.de friese friese friese"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXPhasma holarse/core/noxphasma NoXPhasma NoXPhasma NoXPhasma"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~client xaver.xyz xaver xaver xaver"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~bernhard helium.bdick.de Bernie BDick bernhard"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Poly-C gentoo/developer/Polynomial-C Polynomial-C Polynomial-C Poly-C"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/meldrian meldrian meldrian meldrian"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/comrad comrad Comrad :John Salvatore Fontanelli"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/nascher Nascher Nascher Kevin"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse tank meinungsverstaerker.de lodtank lodtank :Florian Richter"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~piie piie.net piie piie piie"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 315 Bridgette #holarse :End of /WHO list."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 324 Bridgette #holarse +nst"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="":adams.freenode.net 329 Bridgette #holarse 1260102090"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:45+02:00" level=debug msg="Verifying PermissionManageWebhooks for ID:535823059966492673discord.holarse with ID 535823059966492673" func=Connect file="bridge/discord/discord.go:136" prefix=discord
time="2020-10-10T14:02:45+02:00" level=info msg="Can manage webhooks; will edit channel for global webhook on send" func=Connect file="bridge/discord/discord.go:149" prefix=discord
time="2020-10-10T14:02:46+02:00" level=info msg="discord.holarse: joining ID:535823059966492673 (ID: ID:535823059966492673discord.holarse)" func=joinChannels file="bridge/bridge.go:77" prefix=discord
time="2020-10-10T14:02:46+02:00" level=info msg="Starting bridge: api.local " func=Start file="gateway/router.go:75" prefix=router
time="2020-10-10T14:02:46+02:00" level=info msg="api.local: joining api (ID: apiapi.local)" func=joinChannels file="bridge/bridge.go:77" prefix=api
time="2020-10-10T14:02:46+02:00" level=info msg="Starting bridge: xmpp.holarse-linuxgaming " func=Start file="gateway/router.go:75" prefix=router
time="2020-10-10T14:02:46+02:00" level=info msg="Connecting holarse-linuxgaming.de:5222" func=Connect file="bridge/xmpp/xmpp.go:41" prefix=xmpp
time="2020-10-10T14:02:46+02:00" level=info msg="Connection succeeded" func=Connect file="bridge/xmpp/xmpp.go:47" prefix=xmpp
time="2020-10-10T14:02:46+02:00" level=info msg="xmpp.holarse-linuxgaming: joining holarse (ID: holarsexmpp.holarse-linuxgaming)" func=joinChannels file="bridge/bridge.go:77" prefix=xmpp
time="2020-10-10T14:02:46+02:00" level=info msg="Gateway(s) started succesfully. Now relaying messages" func=main file="matterbridge.go:70" prefix=main
time="2020-10-10T14:02:46+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de", Type:"groupchat", Text:"", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{}, OtherElem:[]xmpp.XMLElement(nil), Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-10T14:02:54+02:00" level=debug msg="":derhass!~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de PRIVMSG #holarse :man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:02:54+02:00" level=debug msg="== Receiving PRIVMSG: derhass man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen girc.Event{Source:(*girc.Source)(0xc0007a8960), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfd8869b90928de8, ext:23355733457, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", "man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-10T14:02:54+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-10T14:02:54+02:00" level=debug msg="=> Sending config.Message{Text:"man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd8869b90ec1c9a, ext:23361602665, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:02:54+02:00" level=debug msg="enqueueing message from derhass:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-10T14:02:54+02:00" level=debug msg="=> Sending config.Message{Text:"man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd8869b90ec1c9a, ext:23361602665, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:02:54+02:00" level=debug msg="=> Receiving config.Message{Text:"man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Channel:"holarse", Username:"derhass: ", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd8869b90ec1c9a, ext:23361602665, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-10T14:02:54+02:00" level=debug msg="=> Sending message config.Message{Text:"man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Channel:"holarse", Username:"derhass: ", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd8869b90ec1c9a, ext:23361602665, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-10T14:02:54+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu0q5rn7j8ubavatkci0" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-10T14:02:54+02:00" level=debug msg="=> Sending config.Message{Text:"man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd8869b90ec1c9a, ext:23361602665, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:02:54+02:00" level=debug msg="=> Receiving config.Message{Text:"man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Channel:"ID:535823059966492673", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd8869b90ec1c9a, ext:23361602665, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-10T14:02:54+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-10T14:02:54+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-10T14:02:54+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"derhass: man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu0q5rn7j8ubavatkci0", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-10T14:03:25+02:00" level=debug msg="":derhass!~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de PRIVMSG #holarse :da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:03:25+02:00" level=debug msg="== Receiving PRIVMSG: derhass da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann girc.Event{Source:(*girc.Source)(0xc000132780), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfd886a3770b942c, ext:55001199138, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", "da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-10T14:03:25+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-10T14:04:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:04:31+02:00" level=debug msg=""CLIENT_DISCONNECTED irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:05:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:07:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:08:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:10:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:11:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:13:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:14:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:16:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:17:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:19:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:20:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:22:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:23:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:25:16+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:26:26+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"man sollte insbes. punkt 2.2 in verbindung mit punkt 1.1 und 2.1 lesen", Channel:"ID:535823059966492673", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd8869b90ec1c9a, ext:23361602665, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-10T14:26:26+02:00" level=debug msg="mID discord.holarse: 764463857460051978" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-10T14:26:26+02:00" level=debug msg="=> Sending config.Message{Text:"da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fcb144d8fe, ext:1435904289085, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:26:26+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602331411076062170"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:26:26+02:00" level=debug msg="":derhass!~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de PRIVMSG #holarse :und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:26:26+02:00" level=debug msg="== Receiving PRIVMSG: derhass und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten girc.Event{Source:(*girc.Source)(0xc00051dc50), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfd886b0e2835a1f, ext:108656727059, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", "und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-10T14:26:26+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-10T14:26:26+02:00" level=debug msg="=> Receiving config.Message{Text:"da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Channel:"ID:535823059966492673", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fcb144d8fe, ext:1435904289085, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-10T14:26:26+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-10T14:26:26+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-10T14:26:27+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Channel:"ID:535823059966492673", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fcb144d8fe, ext:1435904289085, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-10T14:26:27+02:00" level=debug msg="mID discord.holarse: 764463859502415882" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Sending config.Message{Text:"da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fcb144d8fe, ext:1435904289085, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=debug msg="enqueueing message from derhass:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Sending config.Message{Text:"da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fcb144d8fe, ext:1435904289085, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Receiving config.Message{Text:"da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Channel:"holarse", Username:"derhass: ", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fcb144d8fe, ext:1435904289085, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Sending message config.Message{Text:"da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Channel:"holarse", Username:"derhass: ", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fcb144d8fe, ext:1435904289085, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-10T14:26:27+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu0qgsv7j8ubavatkcig" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=error msg="disconnect: error: timed out waiting for a requested PING response" func=doConnect file="bridge/irc/irc.go:184" prefix=irc
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Sending config.Message{Text:"und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fccfc4521d, ext:1436342217800, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=info msg="reconnecting in 30 seconds..." func=doConnect file="bridge/irc/irc.go:192" prefix=irc
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Receiving config.Message{Text:"und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Channel:"ID:535823059966492673", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fccfc4521d, ext:1436342217800, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-10T14:26:27+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-10T14:26:27+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-10T14:26:27+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"derhass: da steht nämlich drin, dass der publisher dir nicht die nutzungsrechte entziehen kann", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu0qgsv7j8ubavatkcig", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-10T14:26:27+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Channel:"ID:535823059966492673", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fccfc4521d, ext:1436342217800, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-10T14:26:27+02:00" level=debug msg="mID discord.holarse: 764463861172011058" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Sending config.Message{Text:"und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fccfc4521d, ext:1436342217800, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=debug msg="enqueueing message from derhass:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Sending config.Message{Text:"und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Channel:"#holarse", Username:"derhass", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fccfc4521d, ext:1436342217800, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Receiving config.Message{Text:"und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Channel:"holarse", Username:"derhass: ", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fccfc4521d, ext:1436342217800, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-10T14:26:27+02:00" level=debug msg="=> Sending message config.Message{Text:"und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Channel:"holarse", Username:"derhass: ", UserID:"~derhass@ipservice-092-208-101-002.092.208.pools.vodafone-ip.de", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfd887fccfc4521d, ext:1436342217800, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-10T14:26:27+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu0qgsv7j8ubavatkcj0" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-10T14:26:27+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"derhass: und klar kann gog das so anbieten, die muessen das halt mit ihren vertraegen mit dem publishern so beruecksichtigt haben. wenn es dem publisher nicht passt, braucht er nicht mit gog zusammenarbeiten", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu0qgsv7j8ubavatkcj0", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-10T14:26:46+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-10T14:26:57+02:00" level=debug msg=""CLIENT_INIT irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:26:57+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Looking up your hostname..."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:26:57+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Checking Ident"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:26:57+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Found your hostname"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** No Ident response"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg="":adams.freenode.net CAP * LS :account-notify away-notify cap-notify chghost extended-join identify-msg multi-prefix sasl tls"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg="":adams.freenode.net CAP Bridgette ACK :multi-prefix cap-notify chghost account-notify away-notify extended-join "" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg="":adams.freenode.net 001 Bridgette :Welcome to the freenode Internet Relay Chat Network Bridgette"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=info msg="irc.freenode: joining #holarse (ID: #holarseirc.freenode)" func=joinChannels file="bridge/bridge.go:77" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-10T14:27:04+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-10T14:27:04+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-10T14:27:04+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:04+02:00" level=debug msg=""CLIENT_GENERAL_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:06+02:00" level=debug msg=""CLIENT_CONNECTED irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:09+02:00" level=debug msg="":Bridgette MODE Bridgette +i"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:09+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg NOTICE Bridgette :Welcome to freenode. To protect the network all new connections will be scanned for vulnerabilities. This will not harm your computer, and vulnerable hosts will be notified."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:09+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg PRIVMSG Bridgette \x01VERSION\x01"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":Bridgette!~Bridgette@guenther.holarse-linuxgaming.de JOIN #holarse * Bridgette"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="handle girc.Event{Source:(*girc.Source)(0xc0005a0ab0), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfd888078f1c1fe3, ext:1479331194851, loc:(*time.Location)(0x31a9360)}, Command:"JOIN", Params:[]string{"#holarse", "*", "Bridgette"}, Sensitive:false, Echo:false}" func=handleJoinPart file="bridge/irc/handlers.go:104" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 332 Bridgette #holarse :Holarse - Spielen unter Linux"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 333 Bridgette #holarse comrad!~quassel@holarse/core/comrad 1601377556"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="333: Topic set by comrad [~quassel@holarse/core/comrad] [2020-09-29 13:05:56 +0200 CEST]" func=handleTopicWhoTime file="bridge/irc/handlers.go:237" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 353 Bridgette @ #holarse :Bridgette kratz00 buscher marix holabot qwertfisch Lucki basxto darkrose strubbl88169035 commandline1984 ShellOwl_ BOHverkill testi fp x2s derhass NoXBot friese NoXPhasma xaver Bernie Polynomial-C meldrian comrad Nascher lodtank piie"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 366 Bridgette #holarse :End of /NAMES list."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Bridgette guenther.holarse-linuxgaming.de Bridgette 0 Bridgette"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~kratz00 unaffiliated/kratz00 kratz00 kratz00 realname"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~buscher konversation/developer/buscher buscher bUscher bernd"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~marix opensuse/member/theMarix marix marix :Dr. Matthias Bach"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~holabot holarse/bot/holabot holabot holabot HolarseBot"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~qwertfisc christensen.uberspace.de qwertfisch qwertfisch :The qwertfisch"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Lucki holarse/core/lucki Lucki Lucki Lucki"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~basxto dione.uberspace.de basxto pinkuwayne basxto"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~darkrose_ pa49-197-63-90.pa.qld.optusnet.com.au darkrose darkrose :Supreme Empress Darkrose"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~strubbl ipbcc17b34.dynamic.kabel-deutschland.de strubbl88169035 0 strubbl"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~commandli holarse/core/commandline1984 commandline1984 commandline1984 Quassel-IRC-Benutzer"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~shellowl nixnet.services ShellOwl_ 0 ShellOwl"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~BOHverkil holarse/core/bohverkill BOHverkill BOHverkill BOHverkill"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel 4.87.60.188.dynamic.wline.res.cust.swisscom.ch testi 0 :Dietrich Helexien"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~fp ip-176-199-44-165.hsi06.unitymediagroup.de fp fp fp"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~xts unaffiliated/x2s x2s x2s :Matthias Heinz"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~derhass ipservice-092-208-101-002.092.208.pools.vodafone-ip.de derhass derhass :Marcel Heinz"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXBot 178.251.230.25 NoXBot 0 NoXBot"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel srv-002.schoepski.de friese friese friese"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXPhasma holarse/core/noxphasma NoXPhasma NoXPhasma NoXPhasma"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~client xaver.xyz xaver xaver xaver"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~bernhard helium.bdick.de Bernie BDick bernhard"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Poly-C gentoo/developer/Polynomial-C Polynomial-C Polynomial-C Poly-C"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/meldrian meldrian meldrian meldrian"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/comrad comrad Comrad :John Salvatore Fontanelli"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/nascher Nascher Nascher Kevin"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse tank meinungsverstaerker.de lodtank lodtank :Florian Richter"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~piie piie.net piie piie piie"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 315 Bridgette #holarse :End of /WHO list."" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 324 Bridgette #holarse +nst"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg=""CLIENT_STATE_UPDATED"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc
time="2020-10-10T14:27:10+02:00" level=debug msg="":adams.freenode.net 329 Bridgette #holarse 1260102090"" func=handleOther file="bridge/irc/handlers.go:156" prefix=irc

Environment (please complete the following information):

  • OS: Ubuntu 16.04.7 LTS
  • Matterbridge version: version: 1.18.3 8b26e42a

Additional context

Please add your configuration file (be sure to exclude or anonymize private data (tokens/passwords))
[general]
    RemoteNickFormat="{NICK}: "

[irc]
[irc.freenode]
    Server="irc.freenode.net:6667"
    Nick="Bridgette"
    RemoteNickFormat="{NOPINGNICK}: "

    # Charset often wrongly guessed, set it fixed
    Charset="utf-8"

    # Trying to debug irc disconnects
    RejoinDelay=2
    DebugLevel=2
    NoSendJoinPart=true

[discord]
[discord.holarse]
    # You can get your token by following the instructions on
    # https://github.com/42wim/matterbridge/wiki/Discord-bot-setup
    # If you want roles/groups mentions to be shown with names instead of ID,
    # you'll need to give your bot the "Manage Roles" permission.
    Token="*"

    Server="*" # picked from guilds the bot is connected to

    RemoteNickFormat="{NICK}"

    # EditDisable allows you to disable sending of edits to other bridges
    EditDisable=true

    # WebhookURL, if specified, will send messages in the style of puppets.
    # This only works if you have one discord channel, if you have multiple discord channels you'll have to specify it in the gateway config
    # Example: "https://discordapp.com/api/webhooks/1234/abcd_xyzw"
    WebhookURL="*"

    # https://github.com/42wim/matterbridge/wiki/Settings#uselocalavatar
    UseLocalAvatar=["irc.freenode"]

# Got a "M_LIMIT_EXCEEDED"
# https://github.com/42wim/matterbridge/issues/1238
# https://github.com/42wim/matterbridge/issues/1201
#[matrix]
#[matrix.matrix]
    #Server is your homeserver (eg https://matrix.org)
#    Server="https://matrix.org"

    #login/pass of your bot.
    #Use a dedicated user for this and not your own!
    #Messages sent from this user will not be relayed to avoid loops.
#    Login="*"
#    Password="*"

    #Whether to send the homeserver suffix. eg ":matrix.org" in @username:matrix.org
    #to other bridges, or only send "username".(true only sends username)
    #OPTIONAL (default false)
#    NoHomeServerSuffix=false

[xmpp]
[xmpp.holarse-linuxgaming]
    Server="*"
    #Jid your userid
    Jid="*"
    Password="*"
    Muc="conference.holarse-linuxgaming.de"
    Nick="Bridgette"

[api]
[api.local]
    BindAddress="127.0.0.1:4242"
    Buffer=1000

[[gateway]]
    name="Bridgette"
    enable=true

[[gateway.inout]]
    account="irc.freenode"
    channel="#holarse"

[[gateway.inout]]
    account="discord.holarse"
    channel="ID:535823059966492673"

#[[gateway.inout]]
#    account="matrix.matrix"
#    channel="#holarse:matrix.org"

[[gateway.inout]]
    account="api.local"
    channel="api"

[[gateway.inout]]
    account="xmpp.holarse-linuxgaming"
    channel="holarse"
@Lucki Lucki added the bug label Oct 10, 2020
@jajabro1
Copy link

I've been chatting in Discord about this myself. Though it may not be the exact same issue. My bridge just seems to stop relaying messages coming from IRC to other outputs.

I did notice in some testing that matterbridge was not responding to ping requests from IRC. I updated the client as well as ZNC (where I connect my matterbridge client) to and it looking at the debug logs I see the requests coming in and out.

Anyway, there might be something there where matterbridge does not reconnect as quickly as its supposed to.

Devs will ask you to upload your config and any logs since you did not provide any so if you can gather that to help narrow the issue down that would be great.

@NoXPhasma
Copy link

@jajabro1 There are logs in OPs message, they are collapsed inside spoilers. Click on the lines starting with the triangle to expand it.

@42wim
Copy link
Owner

42wim commented Oct 11, 2020

@Lucki can you put DebugLevel=1 in [irc.freenode] ?
This way we should see the pings from matterbridge to irc, and the issue is probably that freenode stops responding to the pings.

@Lucki
Copy link
Contributor Author

Lucki commented Oct 11, 2020

The debug level should already be more verbose, it's set as 2 cause I tried to get more info as with 1 but it seems there's only one level. Does it have to be specifically 1?

@42wim
Copy link
Owner

42wim commented Oct 11, 2020

yes, needs specifically be 1

@lmcke169
Copy link

Heres my own experience with this. I put twitch in debug level 1 and heres an example of what happens.

9683] DEBUG irc: [handlePrivMsg:bridge/irc/handlers.go:174] == Receiving PRIVMSG: b1022 Ah that’s genius girc.Event{Source:(*girc.Source)(0xc0006eeab0), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfd90ba65f0dbe58, ext:9683627313986, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#falcodrin", "Ah that’s genius"}, Sensitive:false, Echo:false}
[9683] DEBUG irc: [handlePrivMsg:bridge/irc/handlers.go:194] detected UTF-8 confidence 80
[9683] DEBUG irc: [handlePrivMsg:bridge/irc/handlers.go:214] <= Sending message from #falcodrin on irc.twitch to gateway
[9858] DEBUG irc: [handleOther:bridge/irc/handlers.go:148] "CLIENT_DISCONNECTED irc.chat.twitch.tv:6697"
[12767] DEBUG discord: [Send:bridge/discord/discord.go:273] Processing webhook sending for message config.Message{Text:"Why lol", Channel:"bot", Username:"b1022 via irc", UserID:"b1022@b1022.tmi.twitch.tv", Avatar:"", Account:"irc.twitch", Event:"", Protocol:"irc", Gateway:"gateway1", ParentID:"", Timestamp:time.Time{wall:0xbfd90ba30d6f399d, ext:9670331712599, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}
[12767] DEBUG gateway: [SendMessage:gateway/gateway.go:464] mID discord.myserver: 765042281019080704
[12767] DEBUG irc: [handleOther:bridge/irc/handlers.go:148] ":falcodrin!falcodrin@falcodrin.tmi.twitch.tv PRIVMSG #falcodrin :thats how I got the cart"

This is a jump in time from 9:53 to 10:45 when there should have been hundreds of messages in between them

@TomTheDragon
Copy link

I had the same problem with my setup but the problem has gone away after going back to v1.18.2

@Lucki
Copy link
Contributor Author

Lucki commented Oct 14, 2020

Today matterbridge had another disconnect.
The irc bridge is leaving the irc at 21:02, the log already stalls at 21:00.
The irc bridge rejoined the irc at 21:21:56, the bridge seems to dump some messages it catched earlier in the missing two minutes between log stalling and irc disconnect at 21:21:03 until it finally reconnected at 21:21:56.

log.txt with DebugLevel=1

@Lucki
Copy link
Contributor Author

Lucki commented Oct 15, 2020

Another one with less noise this time
time="2020-10-15T08:13:33+02:00" level=debug msg="":NoXPhasma!~NoXPhasma@holarse/core/noxphasma PRIVMSG #holarse :)"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:13:33+02:00" level=debug msg="== Receiving PRIVMSG: NoXPhasma :) girc.Event{Source:(*girc.Source)(0xc000c7f350), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfda18035304b64b, ext:293495448448821, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", ":)"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-15T08:13:33+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-15T08:13:33+02:00" level=debug msg="=> Sending config.Message{Text:":)", Channel:"#holarse", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda18035336b39b, ext:293495451724914, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:13:33+02:00" level=debug msg="enqueueing message from NoXPhasma:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-15T08:13:33+02:00" level=debug msg="=> Sending config.Message{Text:":)", Channel:"#holarse", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda18035336b39b, ext:293495451724914, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:13:33+02:00" level=debug msg="=> Receiving config.Message{Text:":)", Channel:"holarse", Username:"NoXPhasma: ", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda18035336b39b, ext:293495451724914, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-15T08:13:33+02:00" level=debug msg="=> Sending message config.Message{Text:":)", Channel:"holarse", Username:"NoXPhasma: ", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda18035336b39b, ext:293495451724914, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-15T08:13:33+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu3uh3f7j8uef96kht6g" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-15T08:13:33+02:00" level=debug msg="=> Sending config.Message{Text:":)", Channel:"#holarse", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda18035336b39b, ext:293495451724914, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:13:33+02:00" level=debug msg="=> Receiving config.Message{Text:":)", Channel:"ID:535823059966492673", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda18035336b39b, ext:293495451724914, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-15T08:13:33+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-15T08:13:33+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-15T08:13:33+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"NoXPhasma: :)", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu3uh3f7j8uef96kht6g", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-15T08:13:33+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:":)", Channel:"ID:535823059966492673", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda18035336b39b, ext:293495451724914, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-15T08:13:33+02:00" level=debug msg="mID discord.holarse: 766181956945575947" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-15T08:13:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742420388805729"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:14:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742480388712622"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:14:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:15:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742540388446661"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:16:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:16:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742600389125671"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:17:35+02:00" level=debug msg="":commandline1984!~commandli@holarse/core/commandline1984 PRIVMSG #holarse :https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:17:35+02:00" level=debug msg="== Receiving PRIVMSG: commandline1984 https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut girc.Event{Source:(*girc.Source)(0xc0002d67b0), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfda183fc4d1980f, ext:293737210217682, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", "https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-15T08:17:35+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-15T08:17:35+02:00" level=debug msg="=> Sending config.Message{Text:"https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Channel:"#holarse", Username:"commandline1984", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda183fc507fa93, ext:293737213781844, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:17:35+02:00" level=debug msg="=> Receiving config.Message{Text:"https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Channel:"ID:535823059966492673", Username:"commandline1984", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda183fc507fa93, ext:293737213781844, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-15T08:17:35+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-15T08:17:35+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-15T08:17:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742660388622300"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:17:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:18:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742720388483591"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:19:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:19:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742780388498224"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:20:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742840388604258"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:20:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:21:40+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742900388557561"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:22:10+02:00" level=debug msg="":NoXPhasma!~NoXPhasma@holarse/core/noxphasma PRIVMSG #holarse https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:22:10+02:00" level=debug msg="== Receiving PRIVMSG: NoXPhasma https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg girc.Event{Source:(*girc.Source)(0xc000718900), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfda1884b2cfc360, ext:294012981849648, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", "https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-15T08:22:10+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-15T08:22:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:23:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:24:40+02:00" level=debug msg=""CLIENT_DISCONNECTED irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:25:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:26:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:28:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:29:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:31:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:32:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:34:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:35:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:37:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:38:45+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Channel:"ID:535823059966492673", Username:"commandline1984", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda183fc507fa93, ext:293737213781844, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-15T08:38:45+02:00" level=debug msg="mID discord.holarse: 766188297549512724" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Sending config.Message{Text:"https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Channel:"#holarse", Username:"commandline1984", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda183fc507fa93, ext:293737213781844, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:38:45+02:00" level=debug msg="enqueueing message from commandline1984:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Sending config.Message{Text:"https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Channel:"#holarse", Username:"commandline1984", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda183fc507fa93, ext:293737213781844, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Receiving config.Message{Text:"https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Channel:"holarse", Username:"commandline1984: ", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda183fc507fa93, ext:293737213781844, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Sending message config.Message{Text:"https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Channel:"holarse", Username:"commandline1984: ", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda183fc507fa93, ext:293737213781844, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-15T08:38:45+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu3ustf7j8uef96kht70" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Sending config.Message{Text:"https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Channel:"#holarse", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda197d603a1056, ext:295007670049090, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:38:45+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602742960388702085"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:38:45+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602743020388589288"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:38:45+02:00" level=error msg="disconnect: error: timed out waiting for a requested PING response" func=doConnect file="bridge/irc/irc.go:184" prefix=irc
time="2020-10-15T08:38:45+02:00" level=info msg="reconnecting in 30 seconds..." func=doConnect file="bridge/irc/irc.go:192" prefix=irc
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Receiving config.Message{Text:"https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Channel:"holarse", Username:"NoXPhasma: ", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda197d603a1056, ext:295007670049090, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Sending message config.Message{Text:"https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Channel:"holarse", Username:"NoXPhasma: ", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda197d603a1056, ext:295007670049090, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-15T08:38:45+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu3ustf7j8uef96kht7g" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Sending config.Message{Text:"https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Channel:"#holarse", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda197d603a1056, ext:295007670049090, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:38:45+02:00" level=debug msg="=> Receiving config.Message{Text:"https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Channel:"ID:535823059966492673", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda197d603a1056, ext:295007670049090, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-15T08:38:45+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-15T08:38:45+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-15T08:38:45+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Channel:"ID:535823059966492673", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda197d603a1056, ext:295007670049090, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-15T08:38:45+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"commandline1984: https://mediandr-a.akamaihd.net/progressive/2020/1014/TV-20201014-2318-0400.hq.mp4 Auch gut", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu3ustf7j8uef96kht70", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-15T08:38:45+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"NoXPhasma: https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu3ustf7j8uef96kht7g", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-15T08:38:46+02:00" level=debug msg="mID discord.holarse: 766188300431917127" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-15T08:38:46+02:00" level=debug msg="=> Sending config.Message{Text:"https://img.pr0gramm.com/2020/10/14/8e6dd6afe2fd9ea9.jpg", Channel:"#holarse", Username:"NoXPhasma", UserID:"~NoXPhasma@holarse/core/noxphasma", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda197d603a1056, ext:295007670049090, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-15T08:38:46+02:00" level=debug msg="enqueueing message from NoXPhasma:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-15T08:38:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:39:15+02:00" level=debug msg=""CLIENT_INIT irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:15+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Looking up your hostname..."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:15+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Checking Ident"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:15+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Found your hostname"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** No Ident response"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net CAP * LS :account-notify away-notify cap-notify chghost extended-join identify-msg multi-prefix sasl tls"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net CAP Bridgette ACK :extended-join multi-prefix account-notify away-notify cap-notify chghost "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 001 Bridgette :Welcome to the freenode Internet Relay Chat Network Bridgette"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 002 Bridgette :Your host is adams.freenode.net[2a01:270:0:666f::1/6667], running version ircd-seven-1.1.9"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=info msg="irc.freenode: joining #holarse (ID: #holarseirc.freenode)" func=joinChannels file="bridge/bridge.go:77" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 003 Bridgette :This server was created Tue Jan 14 2020 at 13:01:45 UTC"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 004 Bridgette adams.freenode.net ircd-seven-1.1.9 DOQRSZaghilopsuwz CFILMPQSbcefgijklmnopqrstuvz bkloveqjfI"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 005 Bridgette CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstuz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode STATUSMSG=@+ CALLERID=g CASEMAPPING=rfc1459 :are supported by this server"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 005 Bridgette CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 DEAF=D FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: EXTBAN=$,ajrxz CLIENTVER=3.0 CPRIVMSG CNOTICE ETRACE :are supported by this server"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 005 Bridgette KNOCK SAFELIST ELIST=CTU WHOX MONITOR=100 :are supported by this server"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 251 Bridgette :There are 97 users and 82513 invisible on 31 servers"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 252 Bridgette 41 :IRC Operators online"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 253 Bridgette 4 :unknown connection(s)"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 254 Bridgette 47300 :channels formed"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 255 Bridgette :I have 4252 clients and 1 servers"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 265 Bridgette 4252 7034 :Current local users 4252, max 7034"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 266 Bridgette 82610 90930 :Current global users 82610, max 90930"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 250 Bridgette :Highest connection count: 7035 (7034 clients) (1247756 connections received)"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-15T08:39:25+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-15T08:39:25+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-15T08:39:25+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 375 Bridgette :- adams.freenode.net Message of the Day - "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Welcome to adams.freenode.net. Thanks to ATW Internet Kft "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- (http://www.atw.hu) for sponsoring this server!"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- ADAMS, DOUGLAS (1952-2001).  Author of The Hitch Hikers Guide"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- to the Galaxy and many other witty and humourous books,"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- portrayed in his uniquely British irony. He is sorely missed"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- by many millions of devoted fans. \"So long and thanks for all"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- the books!\""" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Welcome to freenode - supporting the free and open source"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- software communities since 1998."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- By connecting to freenode you indicate that you have read and"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- accept our policies and guidelines as set out on https://freenode.net"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- In the event that you observe behaviour that contravenes our policies,"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- please notify a volunteer staff member via private message, or send us an"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- e-mail to complaints@freenode.net -- we will do our best to address the"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- situation within a reasonable period of time, and we may request further"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- information or, as appropriate, involve other parties such as channel operators "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Group Contacts representing an on-topic group."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- freenode runs an open proxy scanner."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- If you are looking for assistance, you may be able to find a list of "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- volunteer staff on '/stats p' (shows only on-call staff) or by joining "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- #freenode and using the '/who freenode/staff/*' command. You may message"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- any of us at any time. Please note that freenode predominantly provides "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- assistance via private message, and while we have a network channel the "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- primary venue for support requests is via private message to a member "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- of the volunteer staff team."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- From time to time, volunteer staff may send server-wide notices relating to"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- the project, or the communities that we host. The majority of such notices"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- will be sent as wallops, and you can '/mode <yournick> +w' to ensure that you"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- do not miss them. Important messages relating to the freenode project, including"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- notices of upcoming maintenance and other scheduled downtime will be issued as"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- global notices."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Representing an on-topic project? Don't forget to register, more information"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- can be found on the https://freenode.net website under \"Group Registration\"."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Thank you also to our server sponsors for the sustained support in keeping the"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- network going for close to two decades."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Thank you for using freenode!"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:25+02:00" level=debug msg="":adams.freenode.net 376 Bridgette :End of /MOTD command."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:27+02:00" level=debug msg=""CLIENT_CONNECTED irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:30+02:00" level=debug msg="":Bridgette MODE Bridgette +i"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:30+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg NOTICE Bridgette :Welcome to freenode. To protect the network all new connections will be scanned for vulnerabilities. This will not harm your computer, and vulnerable hosts will be notified."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:30+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg PRIVMSG Bridgette \x01VERSION\x01"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":Bridgette!~Bridgette@guenther.holarse-linuxgaming.de JOIN #holarse * Bridgette"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="handle girc.Event{Source:(*girc.Source)(0xc000718930), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfda1988d0277bbc, ext:295053400396038, loc:(*time.Location)(0x31a9360)}, Command:"JOIN", Params:[]string{"#holarse", "*", "Bridgette"}, Sensitive:false, Echo:false}" func=handleJoinPart file="bridge/irc/handlers.go:104" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 332 Bridgette #holarse :Holarse - Spielen unter Linux"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 333 Bridgette #holarse comrad!~quassel@holarse/core/comrad 1601377556"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="333: Topic set by comrad [~quassel@holarse/core/comrad] [2020-09-29 13:05:56 +0200 CEST]" func=handleTopicWhoTime file="bridge/irc/handlers.go:237" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 353 Bridgette @ #holarse :Bridgette murray holabot marix xecuter commandline1984 x2s qwertfisch fp Lucki xaver basxto darkrose strubbl88169035 ShellOwl_ BOHverkill testi derhass NoXBot friese NoXPhasma Bernie Polynomial-C meldrian comrad Nascher lodtank piie"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 366 Bridgette #holarse :End of /NAMES list."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Bridgette guenther.holarse-linuxgaming.de Bridgette 0 Bridgette"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~murray dyndsl-089-166-174-010.ewe-ip-backbone.de murray murray blablabla"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~holabot holarse/bot/holabot holabot holabot HolarseBot"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~marix opensuse/member/theMarix marix marix :Dr. Matthias Bach"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~xecuter 2a01:c23:7411:f634::1d6 xecuter xecuter Magnet"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~commandli holarse/core/commandline1984 commandline1984 commandline1984 Quassel-IRC-Benutzer"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~xts unaffiliated/x2s x2s x2s :Matthias Heinz"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~qwertfisc christensen.uberspace.de qwertfisch qwertfisch :The qwertfisch"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~fp ip-178-203-19-55.hsi10.unitymediagroup.de fp fp fp"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Lucki holarse/core/lucki Lucki Lucki Lucki"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~client xaver.xyz xaver xaver xaver"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~basxto dione.uberspace.de basxto pinkuwayne basxto"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~darkrose_ pa49-197-63-90.pa.qld.optusnet.com.au darkrose darkrose :Supreme Empress Darkrose"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~strubbl ipbcc17b34.dynamic.kabel-deutschland.de strubbl88169035 0 strubbl"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~shellowl nixnet.services ShellOwl_ 0 ShellOwl"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~BOHverkil holarse/core/bohverkill BOHverkill BOHverkill BOHverkill"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel 4.87.60.188.dynamic.wline.res.cust.swisscom.ch testi 0 :Dietrich Helexien"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~derhass ipservice-092-208-101-002.092.208.pools.vodafone-ip.de derhass derhass :Marcel Heinz"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXBot 178.251.230.25 NoXBot 0 NoXBot"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel srv-002.schoepski.de friese friese friese"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXPhasma holarse/core/noxphasma NoXPhasma NoXPhasma NoXPhasma"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~bernhard helium.bdick.de Bernie BDick bernhard"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Poly-C gentoo/developer/Polynomial-C Polynomial-C Polynomial-C Poly-C"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/meldrian meldrian meldrian meldrian"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/comrad comrad Comrad :John Salvatore Fontanelli"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/nascher Nascher Nascher Kevin"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse tank meinungsverstaerker.de lodtank lodtank :Florian Richter"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~piie piie.net piie piie piie"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 315 Bridgette #holarse :End of /WHO list."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 324 Bridgette #holarse +nst"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:39:31+02:00" level=debug msg="":adams.freenode.net 329 Bridgette #holarse 1260102090"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:40:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744015634857539"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:40:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:41:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744075634774262"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:41:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:42:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744135635418419"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:43:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744195635187831"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:43:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:44:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744255635711782"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:44:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:45:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744315635372402"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:46:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744375635043221"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:46:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:47:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744435635660607"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:47:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:48:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744495635307331"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:49:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744555635075648"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:49:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:50:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744615636274574"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:50:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:51:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744675636439424"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:52:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744735635182669"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:52:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:53:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744795635418434"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:53:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:54:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744855636353752"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:55:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744915635656751"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:55:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:56:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602744975635739810"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:56:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:57:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745035635608967"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:58:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745095634959046"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:58:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T08:59:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745155635400603"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T08:59:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T09:00:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745215636975042"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:01:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745275634756020"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:01:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T09:02:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745335634637905"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:02:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T09:03:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745395634566188"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:04:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745455640658978"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:04:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T09:05:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745515635998437"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:05:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-15T09:06:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745575636428445"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:07:15+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602745635635324216"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-15T09:07:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp

@Lucki
Copy link
Contributor Author

Lucki commented Oct 15, 2020

A rather short disconnect
time="2020-10-16T00:28:17+02:00" level=debug msg="":xecuter!~xecuter@2a01:c23:7411:f634::1d6 PRIVMSG #holarse :ich frag mich, ob sich da die mods lohnen würden"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:17+02:00" level=debug msg="== Receiving PRIVMSG: xecuter ich frag mich, ob sich da die mods lohnen würden girc.Event{Source:(*girc.Source)(0xc0003c54d0), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfda50fa15e1fea4, ext:351826496505324, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", "ich frag mich, ob sich da die mods lohnen würden"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-16T00:28:17+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-16T00:28:17+02:00" level=debug msg="=> Sending config.Message{Text:"schade, dass fallout 4 ständig abstürzt", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51206e5c71ef, ext:351979907183324, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:28:17+02:00" level=debug msg="=> Receiving config.Message{Text:"schade, dass fallout 4 ständig abstürzt", Channel:"ID:535823059966492673", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51206e5c71ef, ext:351979907183324, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-16T00:28:17+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-16T00:28:17+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-16T00:28:18+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"schade, dass fallout 4 ständig abstürzt", Channel:"ID:535823059966492673", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51206e5c71ef, ext:351979907183324, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-16T00:28:18+02:00" level=debug msg="mID discord.holarse: 766427259178713110" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Sending config.Message{Text:"schade, dass fallout 4 ständig abstürzt", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51206e5c71ef, ext:351979907183324, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=debug msg="enqueueing message from xecuter:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Sending config.Message{Text:"schade, dass fallout 4 ständig abstürzt", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51206e5c71ef, ext:351979907183324, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Receiving config.Message{Text:"schade, dass fallout 4 ständig abstürzt", Channel:"holarse", Username:"xecuter: ", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51206e5c71ef, ext:351979907183324, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Sending message config.Message{Text:"schade, dass fallout 4 ständig abstürzt", Channel:"holarse", Username:"xecuter: ", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51206e5c71ef, ext:351979907183324, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-16T00:28:18+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu4cq0n7j8uef96khv10" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=error msg="disconnect: error: timed out waiting for a requested PING response" func=doConnect file="bridge/irc/irc.go:184" prefix=irc
time="2020-10-16T00:28:18+02:00" level=info msg="reconnecting in 30 seconds..." func=doConnect file="bridge/irc/irc.go:192" prefix=irc
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Sending config.Message{Text:"ich frag mich, ob sich da die mods lohnen würden", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51209deb59ee, ext:351980631336211, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=debug msg="enqueueing message from xecuter:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Sending config.Message{Text:"ich frag mich, ob sich da die mods lohnen würden", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51209deb59ee, ext:351980631336211, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"xecuter: schade, dass fallout 4 ständig abstürzt", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu4cq0n7j8uef96khv10", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Receiving config.Message{Text:"ich frag mich, ob sich da die mods lohnen würden", Channel:"holarse", Username:"xecuter: ", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51209deb59ee, ext:351980631336211, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Sending message config.Message{Text:"ich frag mich, ob sich da die mods lohnen würden", Channel:"holarse", Username:"xecuter: ", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51209deb59ee, ext:351980631336211, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-16T00:28:18+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu4cq0n7j8uef96khv1g" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Sending config.Message{Text:"ich frag mich, ob sich da die mods lohnen würden", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51209deb59ee, ext:351980631336211, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:28:18+02:00" level=debug msg="=> Receiving config.Message{Text:"ich frag mich, ob sich da die mods lohnen würden", Channel:"ID:535823059966492673", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51209deb59ee, ext:351980631336211, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-16T00:28:18+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-16T00:28:18+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-16T00:28:18+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"xecuter: ich frag mich, ob sich da die mods lohnen würden", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu4cq0n7j8uef96khv1g", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-16T00:28:18+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"ich frag mich, ob sich da die mods lohnen würden", Channel:"ID:535823059966492673", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51209deb59ee, ext:351980631336211, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-16T00:28:19+02:00" level=debug msg="mID discord.holarse: 766427262848991263" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-16T00:28:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-16T00:28:48+02:00" level=debug msg=""CLIENT_INIT irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:48+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Looking up your hostname..."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:48+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Checking Ident"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:48+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** Found your hostname"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net NOTICE * :*** No Ident response"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net CAP * LS :account-notify away-notify cap-notify chghost extended-join identify-msg multi-prefix sasl tls"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net CAP Bridgette ACK :account-notify cap-notify away-notify chghost extended-join multi-prefix "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 001 Bridgette :Welcome to the freenode Internet Relay Chat Network Bridgette"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 002 Bridgette :Your host is adams.freenode.net[2a01:270:0:666f::1/6667], running version ircd-seven-1.1.9"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=info msg="irc.freenode: joining #holarse (ID: #holarseirc.freenode)" func=joinChannels file="bridge/bridge.go:77" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 003 Bridgette :This server was created Tue Jan 14 2020 at 13:01:45 UTC"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 004 Bridgette adams.freenode.net ircd-seven-1.1.9 DOQRSZaghilopsuwz CFILMPQSbcefgijklmnopqrstuvz bkloveqjfI"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 005 Bridgette CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstuz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode STATUSMSG=@+ CALLERID=g CASEMAPPING=rfc1459 :are supported by this server"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 005 Bridgette CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 DEAF=D FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: EXTBAN=$,ajrxz CLIENTVER=3.0 CPRIVMSG CNOTICE ETRACE :are supported by this server"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 005 Bridgette KNOCK SAFELIST ELIST=CTU WHOX MONITOR=100 :are supported by this server"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 251 Bridgette :There are 96 users and 82839 invisible on 31 servers"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 252 Bridgette 41 :IRC Operators online"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 253 Bridgette 1 :unknown connection(s)"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 254 Bridgette 47270 :channels formed"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 255 Bridgette :I have 4366 clients and 1 servers"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 265 Bridgette 4366 7034 :Current local users 4366, max 7034"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 266 Bridgette 82935 90930 :Current global users 82935, max 90930"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 250 Bridgette :Highest connection count: 7035 (7034 clients) (1250899 connections received)"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 375 Bridgette :- adams.freenode.net Message of the Day - "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Welcome to adams.freenode.net. Thanks to ATW Internet Kft "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- (http://www.atw.hu) for sponsoring this server!"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-16T00:28:58+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-16T00:28:58+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-16T00:28:58+02:00" level=debug msg="empty channel" func=handleMessage file="gateway/handlers.go:213" prefix=gateway
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- ADAMS, DOUGLAS (1952-2001).  Author of The Hitch Hikers Guide"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- to the Galaxy and many other witty and humourous books,"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- portrayed in his uniquely British irony. He is sorely missed"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- by many millions of devoted fans. \"So long and thanks for all"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- the books!\""" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Welcome to freenode - supporting the free and open source"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- software communities since 1998."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- By connecting to freenode you indicate that you have read and"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- accept our policies and guidelines as set out on https://freenode.net"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- In the event that you observe behaviour that contravenes our policies,"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- please notify a volunteer staff member via private message, or send us an"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- e-mail to complaints@freenode.net -- we will do our best to address the"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- situation within a reasonable period of time, and we may request further"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- information or, as appropriate, involve other parties such as channel operators "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Group Contacts representing an on-topic group."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- freenode runs an open proxy scanner."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- If you are looking for assistance, you may be able to find a list of "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- volunteer staff on '/stats p' (shows only on-call staff) or by joining "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- #freenode and using the '/who freenode/staff/*' command. You may message"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- any of us at any time. Please note that freenode predominantly provides "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- assistance via private message, and while we have a network channel the "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- primary venue for support requests is via private message to a member "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- of the volunteer staff team."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- From time to time, volunteer staff may send server-wide notices relating to"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- the project, or the communities that we host. The majority of such notices"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- will be sent as wallops, and you can '/mode <yournick> +w' to ensure that you"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- do not miss them. Important messages relating to the freenode project, including"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- notices of upcoming maintenance and other scheduled downtime will be issued as"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- global notices."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Representing an on-topic project? Don't forget to register, more information"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- can be found on the https://freenode.net website under \"Group Registration\"."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Thank you also to our server sponsors for the sustained support in keeping the"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- network going for close to two decades."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :-  "" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 372 Bridgette :- Thank you for using freenode!"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:28:58+02:00" level=debug msg="":adams.freenode.net 376 Bridgette :End of /MOTD command."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:00+02:00" level=debug msg=""CLIENT_CONNECTED irc.freenode.net:6667"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:03+02:00" level=debug msg="":Bridgette MODE Bridgette +i"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:03+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg NOTICE Bridgette :Welcome to freenode. To protect the network all new connections will be scanned for vulnerabilities. This will not harm your computer, and vulnerable hosts will be notified."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:03+02:00" level=debug msg="":freenode-connect!frigg@freenode/utility-bot/frigg PRIVMSG Bridgette \x01VERSION\x01"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":Bridgette!~Bridgette@guenther.holarse-linuxgaming.de JOIN #holarse * Bridgette"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="handle girc.Event{Source:(*girc.Source)(0xc0002d6ab0), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfda512c0f022b05, ext:352026381173294, loc:(*time.Location)(0x31a9360)}, Command:"JOIN", Params:[]string{"#holarse", "*", "Bridgette"}, Sensitive:false, Echo:false}" func=handleJoinPart file="bridge/irc/handlers.go:104" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 332 Bridgette #holarse :Holarse - Spielen unter Linux"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 333 Bridgette #holarse comrad!~quassel@holarse/core/comrad 1601377556"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="333: Topic set by comrad [~quassel@holarse/core/comrad] [2020-09-29 13:05:56 +0200 CEST]" func=handleTopicWhoTime file="bridge/irc/handlers.go:237" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 353 Bridgette @ #holarse :Bridgette xecuter buscher holabot marix commandline1984 x2s qwertfisch fp Lucki xaver basxto darkrose strubbl88169035 BOHverkill testi derhass NoXBot friese NoXPhasma Bernie Polynomial-C meldrian comrad Nascher lodtank piie"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 366 Bridgette #holarse :End of /NAMES list."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Bridgette guenther.holarse-linuxgaming.de Bridgette 0 Bridgette"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~xecuter 2a01:c23:7411:f634::1d6 xecuter xecuter Magnet"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~buscher konversation/developer/buscher buscher bUscher bernd"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~holabot holarse/bot/holabot holabot holabot HolarseBot"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~marix opensuse/member/theMarix marix marix :Dr. Matthias Bach"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~commandli holarse/core/commandline1984 commandline1984 commandline1984 Quassel-IRC-Benutzer"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~xts unaffiliated/x2s x2s x2s :Matthias Heinz"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~qwertfisc christensen.uberspace.de qwertfisch qwertfisch :The qwertfisch"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~fp ip-178-203-19-55.hsi10.unitymediagroup.de fp fp fp"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Lucki holarse/core/lucki Lucki Lucki Lucki"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~client xaver.xyz xaver xaver xaver"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~basxto dione.uberspace.de basxto pinkuwayne basxto"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~darkrose_ pa49-197-63-90.pa.qld.optusnet.com.au darkrose darkrose :Supreme Empress Darkrose"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~strubbl ipbcc17b34.dynamic.kabel-deutschland.de strubbl88169035 0 strubbl"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~BOHverkil holarse/core/bohverkill BOHverkill BOHverkill BOHverkill"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel 4.87.60.188.dynamic.wline.res.cust.swisscom.ch testi 0 :Dietrich Helexien"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~derhass ipservice-092-208-101-002.092.208.pools.vodafone-ip.de derhass derhass :Marcel Heinz"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXBot 178.251.230.25 NoXBot 0 NoXBot"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel srv-002.schoepski.de friese friese friese"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~NoXPhasma holarse/core/noxphasma NoXPhasma NoXPhasma NoXPhasma"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~bernhard helium.bdick.de Bernie BDick bernhard"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~Poly-C gentoo/developer/Polynomial-C Polynomial-C Polynomial-C Poly-C"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/meldrian meldrian meldrian meldrian"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/comrad comrad Comrad :John Salvatore Fontanelli"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~quassel holarse/core/nascher Nascher Nascher Kevin"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse tank meinungsverstaerker.de lodtank lodtank :Florian Richter"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 354 Bridgette 1 #holarse ~piie piie.net piie piie piie"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 315 Bridgette #holarse :End of /WHO list."" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 324 Bridgette #holarse +nst"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:04+02:00" level=debug msg="":adams.freenode.net 329 Bridgette #holarse 1260102090"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:48+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602800988573887496"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:50+02:00" level=debug msg="":xecuter!~xecuter@2a01:c23:7411:f634::1d6 PRIVMSG #holarse :selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:29:50+02:00" level=debug msg="== Receiving PRIVMSG: xecuter selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.- girc.Event{Source:(*girc.Source)(0xc00074f020), Tags:girc.Tags(nil), Timestamp:time.Time{wall:0xbfda513789e411e0, ext:352072295314705, loc:(*time.Location)(0x31a9360)}, Command:"PRIVMSG", Params:[]string{"#holarse", "selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-"}, Sensitive:false, Echo:false}" func=handlePrivMsg file="bridge/irc/handlers.go:174" prefix=irc
time="2020-10-16T00:29:50+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="bridge/irc/handlers.go:214" prefix=irc
time="2020-10-16T00:29:50+02:00" level=debug msg="=> Sending config.Message{Text:"selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51378c99ac90, ext:352072340770643, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to discord.holarse (ID:535823059966492673)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:29:50+02:00" level=debug msg="=> Receiving config.Message{Text:"selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Channel:"ID:535823059966492673", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51378c99ac90, ext:352072340770643, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:192" prefix=discord
time="2020-10-16T00:29:50+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="bridge/discord/discord.go:246" prefix=discord
time="2020-10-16T00:29:50+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="bridge/discord/discord.go:266" prefix=discord
time="2020-10-16T00:29:51+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Channel:"ID:535823059966492673", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51378c99ac90, ext:352072340770643, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/discord/discord.go:273" prefix=discord
time="2020-10-16T00:29:51+02:00" level=debug msg="mID discord.holarse: 766427651996385300" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-16T00:29:51+02:00" level=debug msg="=> Sending config.Message{Text:"selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51378c99ac90, ext:352072340770643, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to api.local (api)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:29:52+02:00" level=debug msg="enqueueing message from xecuter:  on ring buffer" func=Send file="bridge/api/api.go:114" prefix=api
time="2020-10-16T00:29:52+02:00" level=debug msg="=> Sending config.Message{Text:"selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Channel:"#holarse", Username:"xecuter", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51378c99ac90, ext:352072340770643, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)} from irc.freenode (#holarse) to xmpp.holarse-linuxgaming (holarse)" func=SendMessage file="gateway/gateway.go:421" prefix=gateway
time="2020-10-16T00:29:52+02:00" level=debug msg="=> Receiving config.Message{Text:"selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Channel:"holarse", Username:"xecuter: ", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51378c99ac90, ext:352072340770643, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:76" prefix=xmpp
time="2020-10-16T00:29:52+02:00" level=debug msg="=> Sending message config.Message{Text:"selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Channel:"holarse", Username:"xecuter: ", UserID:"~xecuter@2a01:c23:7411:f634::1d6", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfda51378c99ac90, ext:352072340770643, loc:(*time.Location)(0x31a9360)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="bridge/xmpp/xmpp.go:112" prefix=xmpp
time="2020-10-16T00:29:52+02:00" level=debug msg="mID xmpp.holarse-linuxgaming: bu4cqo77j8uef96khv20" func=SendMessage file="gateway/gateway.go:464" prefix=gateway
time="2020-10-16T00:29:52+02:00" level=debug msg="== Receiving xmpp.Chat{Remote:"holarse@conference.holarse-linuxgaming.de/Bridgette", Type:"groupchat", Text:"xecuter: selbst 2008 hat welches Betriebssystem Microsoft auf ihren Servern verwendet? Richtig, NOVELL! -.-", Subject:"", Thread:"", Ooburl:"", Oobdesc:"", ID:"bu4cqo77j8uef96khv20", ReplaceID:"", Roster:xmpp.Roster(nil), Other:[]string{""}, OtherElem:[]xmpp.XMLElement{xmpp.XMLElement{XMLName:xml.Name{Space:"urn:xmpp:sid:0", Local:"stanza-id"}, InnerXML:""}}, Stamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}" func=handleXMPP file="bridge/xmpp/xmpp.go:237" prefix=xmpp
time="2020-10-16T00:29:58+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-16T00:30:48+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602801048573872617"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:31:28+02:00" level=debug msg=PING func=func1 file="bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-16T00:31:48+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602801108573938855"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc
time="2020-10-16T00:32:48+02:00" level=debug msg="":adams.freenode.net PONG adams.freenode.net 1602801168573832559"" func=handleOther file="bridge/irc/handlers.go:148" prefix=irc

@TheHolyRoger
Copy link
Contributor

Confirmed also got this issue on v1.18.3, having to revert as it's unusable

@TheHolyRoger
Copy link
Contributor

Is this something to do with melody and the websocket for ping messages?

@TheHolyRoger
Copy link
Contributor

I'm getting this using older matterbridge versions now which is leading me to believe that freenode have changed the way they deal with pings or are being regularly DDOS'd?

@poVoq
Copy link

poVoq commented Oct 19, 2020

Something seems to have happend at Freenode. I can't connect at all anymore, getting this error:
fatal msg="Starting gateway failed: Bridge irc.freenode failed to start: connection failed EOF" prefix=main

@42wim
Copy link
Owner

42wim commented Oct 19, 2020

@TheHolyRoger I was also thinking something like that, @Lucki what do you use the api for ? do you actually use it?
(can you disable it temporary?)

@Lucki
Copy link
Contributor Author

Lucki commented Oct 19, 2020

Yes, we're using the api to push some news every now and then. I've activated the api a few days after setting up matterbridge and we've already observed disconnects before. Will temporarily deactivate it to be sure.

@42wim
Copy link
Owner

42wim commented Oct 19, 2020

@Lucki

Not something I can reproduce with our without api enabled.
I also thought we would see the matterbridge pings to irc in the logs but that doesn't seem to be the case. I've made a commit to enable complete debug from the girc library, which shows the pings and even more timings.

If you know how to build your own binary, please build from master.
You can also get a dev build from here https://github.com/42wim/matterbridge/actions/runs/316447651 download the artifact and unzip it.

Now you'll need to set debuglevel=2 in your irc config to enable the even more debug :)

@TheHolyRoger
Copy link
Contributor

@42wim combined with this patch #1261 and increasing my VM resources, I've stopped this from happening.

I think my ping responses were possibly being queued too long and the overall load of my VM was suddenly much higher without any changes.

The above patch has helped lower my overall load by ignoring tengo-blanked/empty messages.

But I still think freenode servers might also be under heavy load as this is a new issue with old versions. Matterbridge was using far less resources previously...

@42wim
Copy link
Owner

42wim commented Oct 20, 2020

@TheHolyRoger i'm running current master and my bridge only uses 35MB ram, what resources usage do you have?

@TheHolyRoger
Copy link
Contributor

@42wim it's not the memory usage, it's the CPU load

@42wim
Copy link
Owner

42wim commented Oct 20, 2020

@TheHolyRoger I'm not sure why the CPU load could be that high (because it shouldn't), how many bridges and how many messages/second do you think you do?

@Lucki
Copy link
Contributor Author

Lucki commented Oct 20, 2020

@42wim I've downloaded your build artifact, with debug level 2:

The bridge lost connection on 23:03:13 and reconnected at 23:20:02 as reported by other clients.
The last PONG in the log was on 23:00:13. And the next one is at 23:18:38 (?) while the reconnect happens after that at 23:19:46 in the log.

log.txt

@42wim
Copy link
Owner

42wim commented Oct 20, 2020

Ok, your log shows clearly that matterbridge sends a ping at 23:01:13 and at 23:02:13 and receives no response and thus tries to reconnect. This seems a freenode issue (or a bad connection to freenode?)

Is your CPU maxed out on that system? may be starvation.

time="2020-10-20T23:01:13+02:00" level=info msg="debug:23:01:13 client.go:782: > PING 1603227673659171623" prefix=irc
time="2020-10-20T23:01:56+02:00" level=debug msg=PING func=func1 file="matterbridge/bridge/xmpp/xmpp.go:210" prefix=xmpp
time="2020-10-20T23:02:13+02:00" level=info msg="debug:23:02:13 client.go:782: > PING 1603227733653185467" prefix=irc
time="2020-10-20T23:03:13+02:00" level=info msg="debug:23:03:13 conn.go:619: closing pingLoop" prefix=irc
time="2020-10-20T23:03:13+02:00" level=info msg="debug:23:03:13 conn.go:350: received error, beginning cleanup: timed out waiting for a requested PING response" prefix=irc
time="2020-10-20T23:03:13+02:00" level=info msg="debug:23:03:13 conn.go:552: closing sendLoop" prefix=irc
time="2020-10-20T23:03:13+02:00" level=info msg="debug:23:03:13 handler.go:29: < CLIENT_DISCONNECTED irc.freenode.net:6667" prefix=irc
time="2020-10-20T23:03:13+02:00" level=info msg="debug:23:03:13 conn.go:416: closing readLoop" prefix=irc

@lrstanley do you have maybe any idea?

@Lucki
Copy link
Contributor Author

Lucki commented Oct 20, 2020

I can't imagine either of these two are the problem. We've used https://github.com/qaisjp/go-discord-irc right before switching to matterbridge and it was running without such problems.

Is your CPU maxed out on that system? may be starvation.

There's barely any load on the 16 cores, not sure how to exactly get that information but htop claims there's a load average of around 0.85. It has 30GB free RAM.

bad connection to freenode?

We're currently located at https://www.strato.de/ so that shouldn't (?) be an issue.

@42wim
Copy link
Owner

42wim commented Oct 20, 2020

Seems like go-discord-irc only pings every 4 minutes when no traffic or 15 minutes when traffic

@42wim
Copy link
Owner

42wim commented Oct 20, 2020

@Lucki I've just added a PingDelay option, try putting PingDelay="4m" under your irc configuration.
Rebuild from master or download an artifact from https://github.com/42wim/matterbridge/actions/runs/318711543

@Lucki
Copy link
Contributor Author

Lucki commented Oct 20, 2020

Thanks, will give it a shot.

@TheHolyRoger
Copy link
Contributor

My particular issue still hasn't resurfaced with the changes I've mentioned...

My IRC disconnects were occurring during times of very high traffic when some messages were delayed/out of order 10-30seconds+

The error was timed out waiting for a ping though.

As mentioned here #1261 (comment) my messages per second are sometimes far less than 1 per second, sometimes 5-10+ (that may even be a big underestimation on my part).

@Lucki
Copy link
Contributor Author

Lucki commented Oct 21, 2020

Unfortunately we've observed two disconnects tonight, even with the longer ping delay of 4minutes.
We've also observed that the disconnects match with short loads at the value of "5", which was told to me to not be too high for 16 cores and shouldn't be a problem.
We're also way below an average of 1 message per second, a wild guess is 10 messages a minute at max.

@42wim
Copy link
Owner

42wim commented Oct 23, 2020

@Lucki See https://github.com/42wim/matterbridge/actions/runs/324854685 for a build with yet more debug code that I modified in the girc library. It'll print now directly the RAW events before processing and some more processing stats.

If this doesn't show anything more useful I'm out of options.

@Lucki
Copy link
Contributor Author

Lucki commented Oct 24, 2020

Thank you, hopefully there's something interesting in here:

Bridge disconnects at 11:17 and reconnects at 11:57
matterbridge.log

I'm honestly really confused by now. Not only looses the bridge connection which shouldn't happen in the first place it's also not reconnecting in 30 seconds as it claims in the log. And shortly before reconnecting which took 40 minutes to get to it dumps a bunch of messages and even a PONG is in there.

@42wim
Copy link
Owner

42wim commented Oct 24, 2020

@Lucki

After some debugging, the issue is probably not with irc

time="2020-10-24T11:56:21+02:00" level=info msg="debug:11:56:21 handler.go:232: [2/2] done rjVOLJRJPoesoNeNfEic == 43m40.133407585s" prefix=irc

This shows that handling a privmsg took 43minutes, and as long as the privmsg isn't handled (meaning sent to the other bridges), no new messages can be handled, as it seems that the girc library handles all the messages the same way, so the PONG from freenode is also not handled. Which gives the timeout and disconnects irc etc ..

So this means that matterbridge is sending a message to a bridge which takes forever (43minutes).

This message is send from irc to the gateway, but isn't handled by the gateway because it's still processing the previous message

time="2020-10-24T11:12:41+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="matterbridge/bridge/irc/handlers.go:214" prefix=irc

The previous message is coming from discord and also isn't handled by the gateway

time="2020-10-24T11:12:40+02:00" level=debug msg="<= Sending message from gratiskatze on discord.holarse to gateway" func=messageCreate file="matterbridge/bridge/discord/handlers.go:130" prefix=discord

The message before this is coming from irc

time="2020-10-24T11:12:17+02:00" level=debug msg="<= Sending message from #holarse on irc.freenode to gateway" func=handlePrivMsg file="matterbridge/bridge/irc/handlers.go:214" prefix=irc

And is being stalled on discord, between receiving it on discord and actually sending it takes 43 minutes.

time="2020-10-24T11:12:17+02:00" level=debug msg="=> Receiving config.Message{Text:"nicht über", Channel:"ID:535823059966492673", Username:"commandline1984", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfdd19dc7a716e63, ext:37055711554540, loc:(*time.Location)(0x335bba0)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="matterbridge/bridge/discord/discord.go:192" prefix=discord
time="2020-10-24T11:12:17+02:00" level=debug msg="Broadcasting using Webhook" func=Send file="matterbridge/bridge/discord/discord.go:246" prefix=discord
time="2020-10-24T11:12:17+02:00" level=debug msg="Setting webhook channel to "ID:535823059966492673"" func=Send file="matterbridge/bridge/discord/discord.go:266" prefix=discord
time="2020-10-24T11:56:21+02:00" level=debug msg="Processing webhook sending for message config.Message{Text:"nicht über", Channel:"ID:535823059966492673", Username:"commandline1984", UserID:"~commandli@holarse/core/commandline1984", Avatar:"", Account:"irc.freenode", Event:"", Protocol:"irc", Gateway:"Bridgette", ParentID:"", Timestamp:time.Time{wall:0xbfdd19dc7a716e63, ext:37055711554540, loc:(*time.Location)(0x335bba0)}, ID:"", Extra:map[string][]interface {}(nil)}" func=Send file="matterbridge/bridge/discord/discord.go:273" prefix=discord

The only command between Setting webhook .... and Processing webhook ... is the webhookedit.
So currently my guess is the webhookedit with discord takes too long or is being ratelimited (or something else).
I've enabled discord debug, this logs a lot, it also logs your webhooks and token, so be sure to grep -v those when adding the logs here.

You can find devbuilds with this change here: https://github.com/42wim/matterbridge/actions/runs/326278222

@Lucki
Copy link
Contributor Author

Lucki commented Oct 27, 2020

Finally another disconnect:

2020/10/27 10:49:11 API RESPONSE  STATUS :: 429 Too Many Requests
[…]
2020/10/27 10:49:11 API RESPONSE    BODY :: [{
  "code": 20029,
  "global": false,
  "message": "The write action you are performing on the server has hit the write rate limit.",
  "retry_after": 533280
}
]

Not sure why we're getting rate limited. There's not that much going on…
matterbridge.log

@42wim
Copy link
Owner

42wim commented Oct 27, 2020

Ok, so my hunch was correct. Maybe some other apps are using the same webhook?
In your previous request before the ratelimit hits you had more than enough requests left.

Not yet sure how I can handle this issue generally in matterbridge when we get stalled.
(going to try to fix the ping for the irc library so we don't have a timeout there)

@Lucki
Copy link
Contributor Author

Lucki commented Oct 27, 2020

Maybe some other apps are using the same webhook?

Matterbridge is the only app using the webhook. The other mentioned bridge used the same webhook before but it isn't it use anymore.

@lrstanley
Copy link
Contributor

FWIW, girc intentionally blocks for standard callbacks, even for internally managed things like PING's. This is because a user of the library may want to respond to a command or server interaction before anything else does. E.g. STARTTLS upgrades cannot have any commands sent to the server between the initialization of the upgrade, and encryption of the connection and confirmation that the upgrade completed.

I believe https://pkg.go.dev/github.com/lrstanley/girc#Caller.AddBg will work for matterbridges usecase, iirc. Though, if the handler is hanging, you will still have an issue of goroutine leaks if the thing running inside of the handler doesn't eventually finish.

@Lucki
Copy link
Contributor Author

Lucki commented Nov 3, 2020

Is there any way we can figure out why we're getting suddenly out of the blue rate limited by discord?

@42wim
Copy link
Owner

42wim commented Nov 13, 2020

Possibly related qaisjp/go-discord-irc#57

@42wim
Copy link
Owner

42wim commented Nov 13, 2020

@Lucki Can you remove the Manage Webhooks permission of your matterbridge bot on discord?
That way you won't hit the discord webhook edit ratelimit and hopefully this is causing your issue.

@Lucki
Copy link
Contributor Author

Lucki commented Nov 14, 2020

I changed the token in case it was somehow leaked but I already observed a disconnect with the new one.
Manage Webhooks is now removed, will report back if that helps.

@qaisjp
Copy link
Collaborator

qaisjp commented Nov 14, 2020

You will also need to wait for your rate limit to expire. It's per guild, and not per app. You can check when it's done by opening Server Settings -> Integrations -> Webhooks -> New Webhook, and seeing if the New Webhook button says "Internal Server Error" or not.

@Lucki
Copy link
Contributor Author

Lucki commented Nov 14, 2020

and seeing if the New Webhook button says "Internal Server Error" or not.

I was able to create a new Webhook. The last rate limit was 6 hours ago so I'll do the same as before now, waiting a few days and try to catch disconnects :)

@qaisjp
Copy link
Collaborator

qaisjp commented Nov 14, 2020

According to a person in the Discord API chat (https://discordapp.com/channels/81384788765712384/381887113391505410/776912419351167008) there is a limit of 10 webhooks per channel.

There does not seem to be an unreasonable limit for webhooks, server-wide. I managed to create 40 webhooks, 10 webhooks in 4 channels. I think this is new, at least in the past couple of years, as I remember there being a low limit in the past.

This means that I think we can just have a single webhook per channel, instead of editing webhooks.

The immediate workaround is to manually set up webhooks for each of your channels. That should make it work fine. Just provide WebhookURL for each gateway. Don't use a global webhook.

It's the weekend, so maybe I'll get around to finally implementing #764 on Saturday. This should make it so that you don't need to manually create webhooks for each channel, and the bot will add or delete them as necessary.

(This should also eliminate 1 HTTP request per message sent, as we no longer have to edit webhooks when a message is sent.)

@poVoq
Copy link

poVoq commented Nov 14, 2020

At least for me it seems to be working again with Freenode. Must have been an temporary issue on their side.

@Lucki
Copy link
Contributor Author

Lucki commented Nov 18, 2020

waiting a few days and try to catch disconnects :)

We haven't observed any disconnects so far.

@ratatouyee
Copy link

I'm seeing similar issues, unrelated to IRC. The bridge seems to go unresponsive for a length of about 10 minutes at times. I'm using the API to bridge with MatterBukkit to a Minecraft server (the freezes incidentally causes the server to crash, will report to the plugin maintainer)

Config

matterbridge.toml
[api.myapi]
BindAddress="0.0.0.0:4242"
Buffer=1000
RemoteNickFormat="[{PROTOCOL}] {NICK}: "

[matrix.mymatrix]
Server="https://matrix.org"

Login="[redacted]"
Password="[redacted]"

RemoteNickFormat="[{PROTOCOL}] {NICK}: "

NoHomeServerSuffix=false

[discord.mydiscord]

# https://github.com/42wim/matterbridge/wiki/Discord-bot-setup
Token="[redacted]"

Server="[redacted]" # picked from guilds the bot is connected to

RemoteNickFormat="[{PROTOCOL}] {NICK}: "

WebhookURL="[redacted]"

###################################################################
#Gateway configuration
###################################################################

[[gateway]]
#REQUIRED and UNIQUE
name="minecraft"
#Enable enables this gateway
##OPTIONAL (default false)
enable=true


[[gateway.inout]]
account="discord.mydiscord"
channel="minecraft"

[[gateway.inout]]
account="matrix.mymatrix"
channel="#[redacted]:matrix.org"

[[gateway.inout]]
account="api.myapi"
channel="api"

Logs

The logs dont seem to report anything
matterbridge_1  | time="2020-11-19T21:19:59Z" level=info msg="Running version 1.19.0 2bb21262" prefix=main
matterbridge_1  | time="2020-11-19T21:19:59Z" level=info msg="Parsing gateway minecraft" prefix=router
matterbridge_1  | time="2020-11-19T21:19:59Z" level=info msg="Starting bridge: discord.mydiscord " prefix=router
matterbridge_1  | time="2020-11-19T21:19:59Z" level=info msg="Listening on 0.0.0.0:4242" prefix=api
matterbridge_1  | time="2020-11-19T21:19:59Z" level=info msg=Connecting prefix=discord
matterbridge_1  | time="2020-11-19T21:19:59Z" level=info msg="Connecting using webhookurl (for posting) and token" prefix=discord
matterbridge_1  | time="2020-11-19T21:19:59Z" level=info msg="Connection succeeded" prefix=discord
matterbridge_1  | time="2020-11-19T21:20:01Z" level=info msg="Can manage webhooks; will edit channel for global webhook on send" prefix=discord
matterbridge_1  | time="2020-11-19T21:20:01Z" level=info msg="discord.mydiscord: joining minecraft (ID: minecraftdiscord.mydiscord)" prefix=discord
matterbridge_1  | time="2020-11-19T21:20:01Z" level=info msg="Starting bridge: matrix.mymatrix " prefix=router
matterbridge_1  | time="2020-11-19T21:20:01Z" level=info msg="Connecting https://matrix.org" prefix=matrix
matterbridge_1  | time="2020-11-19T21:20:04Z" level=info msg="Connection succeeded" prefix=matrix
matterbridge_1  | time="2020-11-19T21:20:04Z" level=info msg="matrix.mymatrix: joining #[redacted]:matrix.org (ID: #[redacted]:matrix.orgmatrix.mymatrix)" prefix=matrix
matterbridge_1  | time="2020-11-19T21:20:05Z" level=info msg="Starting bridge: api.myapi " prefix=router
matterbridge_1  | time="2020-11-19T21:20:05Z" level=info msg="api.myapi: joining api (ID: apiapi.myapi)" prefix=api
matterbridge_1  | time="2020-11-19T21:20:05Z" level=info msg="Gateway(s) started succesfully. Now relaying messages" prefix=main

@qaisjp
Copy link
Collaborator

qaisjp commented Nov 20, 2020

The next time it happens, please try what is written here: qaisjp/go-discord-irc#57 (comment)

42wim added a commit that referenced this issue Nov 22, 2020
See #1255 and
qaisjp/go-discord-irc#57

Webhook edits gets ratelimited which cause other problems with
matterbridge. Disabling for now.
42wim added a commit that referenced this issue Nov 22, 2020
See #1255 and
qaisjp/go-discord-irc#57

Webhook edits gets ratelimited which cause other problems with
matterbridge. Disabling for now.
42wim added a commit that referenced this issue Nov 22, 2020
See #1255 and
qaisjp/go-discord-irc#57

Webhook edits gets ratelimited which cause other problems with
matterbridge. Disabling for now.
@42wim
Copy link
Owner

42wim commented Nov 22, 2020

I'm going to close this,the issue has been traced to the discord webhook edit ratelimits.
In v1.20.0 the webhook edits have been disabled to prevent this issue.
More info in the v1.20.0 changelog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests