You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mikaela opened this issue
Jul 29, 2021
· 3 comments
Labels
S-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundT-DefectBugs, crashes, hangs, vulnerabilities, or other reported problems.
When there is a Matrix user and IRC user by the same nickname, messages from the IRC user don't come through. This is a common scenario with Ergo IRCd which includes integrated bouncer and generally forces all connections to use the same nickname.
Connect to the same IRCd using Matrix logging in (e.g. #irc_#libcasa.info:liberta.casa)
Both connections should now use the same name. Send messages from them
See that Matrix has no messages sent from IRC.
Expected behavior
Messages send from IRC are shown on Matrix. I know the appservice cannot pretend to be the MXID, but it could join the IRC ghost into the room (in my case @irc_Aminda:liberta.casa) to show the messages or maybe the appservice itself could show the messages (like Heisenbridge: "You said: ...)
Attachment: IRCCloud & Heisenbridge on irc.ergo.chat:
the less privileged here is part of the gecos and means that this account is not my primary one and thus if it got compromised through a third party service, it couldn't be used to do so nasty things as the main account which actually owns channels and has access to channels not belonging to me could.
When there is a Matrix user and IRC user by the same nickname, messages from the IRC user don't come through.
As it stands, the bridge does not support multiple users sharing the same nickname. We treat nicknames as unique, and the bridge will not bridge anything from a user it perceives to own.
I'd imagine the solution to this would be #72, but since that issue requires a total overhaul of the inner workings, we've not got to it yet.
I don't understand #72 considering the hostmask would be identical for both Matrix and IRC user if they logged in as the same IRC account.
jaller94
added
T-Defect
Bugs, crashes, hangs, vulnerabilities, or other reported problems.
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
labels
May 17, 2022
S-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundT-DefectBugs, crashes, hangs, vulnerabilities, or other reported problems.
Describe the bug
When there is a Matrix user and IRC user by the same nickname, messages from the IRC user don't come through. This is a common scenario with Ergo IRCd which includes integrated bouncer and generally forces all connections to use the same nickname.
To Reproduce
#irc_#libcasa.info:liberta.casa
)Expected behavior
Messages send from IRC are shown on Matrix. I know the appservice cannot pretend to be the MXID, but it could join the IRC ghost into the room (in my case
@irc_Aminda:liberta.casa
) to show the messages or maybe the appservice itself could show the messages (like Heisenbridge: "You said: ...)Screenshots
Additional context
The text was updated successfully, but these errors were encountered: