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

After being kicked, rooms silently disappear #775

Closed
z3ntu opened this issue Jul 20, 2019 · 4 comments
Closed

After being kicked, rooms silently disappear #775

z3ntu opened this issue Jul 20, 2019 · 4 comments

Comments

@z3ntu
Copy link

z3ntu commented Jul 20, 2019

I had the situation recently where apparently the matrix.org bridge restarted and my IRC client claimed the username z3ntu (which I've also set for the irc bridge) which then caused the nickserv authentication to fail (z3ntu1 is not a registered nickname.), which then in turn kicked me out of some IRC rooms (e.g. @appservice-irc:matrix.org kicked @z3ntu:matrix.org. Reason: IRC error on ##linux-msm: err_needreggednick) but the rooms where this happened just silently disappeared out of my room list.

@Half-Shot
Copy link
Contributor

If the complaint is that kicks remove the room from your room list, then you need to log the issue in https://github.com/vector-im/riot-web/issues

@z3ntu
Copy link
Author

z3ntu commented Jul 20, 2019

I've opened element-hq/element-web#10374 .

Do you know about the second thing I've mentioned, that when your IRC username is different from the freenode account you have, that the bridge tries to authenticate for the current username and not the one it should? At least I can send NickServ directly identify $username $password but the !storepass command on the bridge just stores the password and no username? Should I open an issue for that?

@Mikaela
Copy link
Contributor

Mikaela commented Jul 20, 2019

!storepass only stores the server password, which is generally forwarded to Services which is also the case on freenode where you can !storepass z3ntu:password to be identified automatically instead regardless of your nickname.

However the proper solution towards automatic identifying would be #470 (SASL which is the only standardized way for automatic identifying) or in case of OFTC #747 (CertFP which I would actually prefer as it would let me not give my password for Matrix.org and allow me to revoke its access without changing the password).

@z3ntu
Copy link
Author

z3ntu commented Jul 21, 2019

Thanks!
After knowing this exists, it's fast to find the freenode docs for it

you can supply your login details, in the form <account>:<password>, as a server password and they will be forwarded to NickServ when you finish connecting.

Maybe this can be added to the !help text, but I'm closing this issue now.

@z3ntu z3ntu closed this as completed Jul 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants