I'm running into a problem with sending messages directly to resources  
which I think is related to case sensitivity, so I wanted to make sure  
I am understanding the spec right.

Should [EMAIL PROTECTED]/Resource be the same as [EMAIL PROTECTED]/resource? 
(This  
is using ejabberd)

I switched my comparison logic for JIDs to be lower case because gtalk  
would randomly use different casing in the user part of jids and so  
incoming requests would fail lookup in my internal dictionaries, but  
then i noticed that messages being sent would get duplicated at some  
endpoints and my best theory is this:

Online resources are:

[EMAIL PROTECTED]/home
[EMAIL PROTECTED]/Work

When i send the messages i send to
[EMAIL PROTECTED]/home
[EMAIL PROTECTED]/work

and home gets the message twice, leading me to believe that 'work' was  
not a recognized resource, so the message was multiplexed to all  
online resources.

What should the behavior be? I assume at least domain ought to be case  
insensitive and user appears to be as well, but what about resource?

thanks,
arne
_______________________________________________
JDev mailing list
FAQ: http://www.jabber.org/discussion-lists/jdev-faq
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [EMAIL PROTECTED]
_______________________________________________

Reply via email to