Summary: | Konversation does not auto-join channels when connecting to Hector IRC server | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | drubo |
Component: | protocol | Assignee: | Konversation Developers <konversation-devel> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | normal | CC: | hein |
Priority: | NOR | ||
Version: | 1.4 | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
drubo
2012-01-23 19:48:26 UTC
Thanks for a high-quality bug report. Your deduction is correct; ENDOFMOTD is currently among the auto-join triggers, but ERRNOMOTD is not. I'll amend that in the 1.4 amd master branches once I get back to my desk. Turns out we already do auto-join on 422. I've installed Hector to take a closer look. It's a bug in Hector. It sends 422 without a reply target: :myserver.irc 422 :MOTD File is missing RFC 2812: "The numeric reply MUST be sent as one message consisting of the sender prefix, the three-digit numeric, and the target of the reply." Our parser ignores the malformatted 422. We are picky parsers (and tend to do better on fuzz testing than most clients as a result). Once Hector is fixed auto-join will work for you. Ok, I've let the Hector people know. Thanks for the quick response. |