Matrix-appservice-irc: SASL support

Created on 12 Jul 2017  路  9Comments  路  Source: matrix-org/matrix-appservice-irc

Attempting to connect to a freenode from a AS running in AWS leads to this error:

{"command":"ERROR","rawCommand":"ERROR","commandType":"normal","args":["Closing Link: ec2-34-192-170-23.compute-1.amazonaws.com (SASL access only)"]}

Edit: Should probably just rename this to a feature request asking for SASL support in reality. Please feel free to do so if that is the case! :)

feature-req

Most helpful comment

Still waiting for it to start the migration to the matrix. Is there any ETA?

All 9 comments

SASL specifications:

I think the issue would be better named as SASL PLAIN support for now and possibly later have separate issue for SASL EXTERNAL (aka/or CertFP (https://github.com/matrix-org/matrix-appservice-irc/issues/459)) and I recommend my recommendation on ignoring ECDSA-NIST256p-CHALLENGE from https://github.com/matrix-org/matrix-appservice-irc/issues/82#issuecomment-257782905 because of https://github.com/znc/znc/issues/746#issuecomment-119274435.

!storepass is currently not supported on the Rizon bridge.
Rizon lacks PASS support, this can be solved by implementing this feature request.
SASL PLAIN is supported alongside EXTERNAL on there IRC network.

Worth pointing out tthe upstream library supports this! It just needs careful integration.

SASL PLAIN is now supported.

Is it possible to re-open this issue? I would say that https://github.com/matrix-org/matrix-appservice-irc/issues/689 still being an issue means that SASL support isn't really baked in yet.

@Half-Shot I would also request reopening this issue until users can actually use SASL to login. I think it would be more clear for majority of users for this to be open than pointing to https://github.com/matrix-org/matrix-appservice-irc/issues/673.

Right yes. This needs #673 and #689 to be completed in order to close it.

Still waiting for it to start the migration to the matrix. Is there any ETA?

I think this is required for most (if not even all) Oragono Ergo deployments due to its integrated bouncer and force-nick-equals-account.

Was this page helpful?
0 / 5 - 0 ratings