[Standards-JIG] Re: JEP-0065 and MUC rooms
stpeter at jabber.org
Fri Jul 30 15:18:16 UTC 2004
In article <cba01a41040628143715904541 at mail.gmail.com>,
Dave Smith <dizzyd at gmail.com> wrote:
> On Mon, 28 Jun 2004 23:22:46 +0300, Alexey Shchepin <alexey at sevcom.net>
> > Hi!
> > When I want to send file to MUC participant, my client don't know his real
> > JID,
> > and not able to calculate SHA1(SID + Initiator JID + Target JID). Maybe it
> > is
> > possible to avoid usage of real JIDs here? And BTW, this JEP doesn't
> > mention
> > that these JIDs should be normalized using stringprep profiles, otherwise
> > you
> > can get different hashes.
> Thanks for the comments, Alexey. It was my intention that the MUC
> participant would just use their MUC JID here -- i.e. room at host/user.
> We'll get the JEP updated to require the use of stringprep'd JIDs when
The problem right now is that JEP-0045 discourages rooms from allowing
IQs to/from room JIDs, even though it encourages messages to/from room
JIDs. There may be good reasons for disallowing "IQ forwarding" through
the room, but we need to think about this some more. One example: two
room participants negotiate a file transfer via their room JIDs and the
only workable option is In-Band Bytestreams. Now all that binary traffic
is being routed through the room!
More information about the Standards