Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#9544 closed defect (fixed)

set account user info - # char in login name for realm (site separation)

Reported by: lani Owned by: am
Milestone: Adium 1.2.5 Component: Service/XMPP (Jabber)
Version: Severity: normal
Keywords: Cc:
Patch Status:



We are owner of, and we host lot of portal site width im service:,, space game,, ... and all of the siteadmins use # character in logins for "realm name" separation when site is remote ... because the @ char is used by "jabber/xmpp protocol" for locate server ip.


[user]#[site]@[server host]

For example:

John from regional john#whu@… Rose from central rose#wnet@… Kate from rcauto-hu site kate#rca@… Mark from rctank-hu site mark#rct@… Mark from rchajo-hu site mark#rch@…

The original client (Gaim) work width # char fine, and the iChat accept this too on Mac computers. But our Mac+Adium users can't setup our account, because the receive error message: invalid char. (But the % char work fine, which is an system char and relay problematic char in jabber-mysql version ;] )

-Configuration- (Muskatli Smart Messenger) jabber: ejabberd 2.x DB: mysql remote reg: NO


Please look after, and allow this char in your client edition.

Thanks your help!



Change History (5)

comment:1 Changed 12 years ago by Andreas Monitzer

Note that the official way to escape @ is \40: XEP-0106. Following this spec allows clients to display the JID properly (Adium doesn't support this yet).

comment:2 Changed 12 years ago by Evan Schoenberg

Patch Status: Needs Changes by AuthorNone

comment:3 Changed 12 years ago by Evan Schoenberg

Resolution: fixed
Status: newclosed

(In [23071]) Allow # in jabber names. Fixes #9544

comment:4 Changed 12 years ago by Evan Schoenberg

Milestone: Adium X 1.2.5

comment:5 Changed 12 years ago by Evan Schoenberg

(In [23072]) Merged [23071]: Allow # in jabber names. Fixes #9544

Note: See TracTickets for help on using tickets.