matterbridge: IRC server connection failure when joining 30+ channels
Describe the bug
When specifying more than 30 irc channels (freenode), matterbridge fails to connect to the server.
To Reproduce
specifying 30 more channels and start matterbridge
Expected behavior
connection is good
Screenshots/debug logs
receiving ERROR irc: disconnect: error: EOF
Environment (please complete the following information):
- OS: centos 7
- Matterbridge version: 1.17.2 d97b077e
Perhaps we need bulk join as mentioned in discord @qaisjp https://tools.ietf.org/html/rfc1459#section-4.2.1
Command: JOIN
Parameters: <channel>{,<channel>} [<key>{,<key>}]
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 25 (8 by maintainers)
Commits related to this issue
- Add JoinDelay option (irc). Fixes #1084 — committed to 42wim/matterbridge by 42wim 4 years ago
- :up: matterbridge: v1.17.1 -> v1.17.3 Periodic version bump. A few upstream changes highlighted that may be relevant for us: https://github.com/42wim/matterbridge/releases/tag/v1.17.3 v1.17.3 =... — committed to FOSSRIT/infrastructure by jwflory 4 years ago
Hah and in 2014 I have told the limit to be “As many as line length allows.” while in 2020 I was fruitlessly trying to read ISUPPORT multiple times trying to find “MAXJOINS” or similar to answer the same question.
Wow @Mikaela is in that thread!
hmm, it’s possible…