-
Notifications
You must be signed in to change notification settings - Fork 19
Using SASL to authenticate before connecting causes timeouts #214
Comments
Can you get a screenshot of the raw log from hexchat? It's under the window menu |
Here you go: |
elemental relies on an external agent to handle AUTHENTICATE messages |
Consensus on irc was that it's a network issue, perhaps elemental can do better here though? |
Charybdis 3.5 and later disable the sasl capability if a defined SASL agent is unavailable. |
I'm also having this issue, but only on the server not directly linked to the services. Is it possible it just hasn't been told where the SASL agent is? I've tried to add it to the config, but the general::sasl_service option Charybdis has doesn't work here and I can't find anything else that might fit. |
@duckspike 's issue appeared to be that saslserv was online but not responding, so the irc server would have a known agent Connection timed out during sasl should just cancel sasl |
Hey. m_sasl.c is not actually compiling on my instance, I had to fucker the Makefile to get it to. Luckily once the makefile in sourceroot/modules is modified to include an entry for m_sasl.la, everything compiles cleanly and it slides in smoother than a... I'm not going to go there. |
Can you please open a new issue for this? |
Okay. |
I'm not the server administrator in this instance, however I would like to report this as a bug.
Version: elemental-ircd-6.6.2
Client(s) Tested: HexChat 2.10.2 on Windows 8.1 x64, AndChat v1.4.3.2 (LG G3)
IRC Services: atheme 7.2.6. services.ext3.net c961688c910803158202b27d4b9237acb100f251 :ceFljtR [elemental-ircd] [enc:posix] Build Date: Jul 26 2015
Issue Proof:
HexChat
[17:44:48] -!- Connection established, authenticating..
[17:44:48] -!- *** Looking up your hostname...
[17:44:48] -!- *** Checking Ident
[17:44:48] -!- *** No Ident response
[17:44:48] -!- *** Couldn't look up your hostname
[17:44:48] * Capabilities supported: account-notify extended-join multi-prefix sasl
[17:44:48] * Capabilities requested: account-notify extended-join multi-prefix sasl
[17:44:48] -!- Nickname Duck is already in use, trying for Duck_
[17:44:48] * Capabilities acknowledged: account-notify extended-join multi-prefix sasl
[17:45:26] -!- Closing Link: 1.2.3.4 (Connection timed out)
[17:45:26] -!- Lost connection to server (Remote host closed socket).
AndChat

It should be worth noting that HexChat did not appear to bother with trying, whereas AndChat printed the line "Attempting SASL authentication". I believe that the AndChat app simply prints that line whenever the connection is set up to use SASL, and is not a reliable indication of functionality. To close, the network being tested has been known to handle SASL authentication properly in the past.
The text was updated successfully, but these errors were encountered: