a bug in Virtual Host names with mod_http_bind and CAPITAL letters

Hi,

if you use ejabber with http BOSH binding and try to create a Virtual Host with a name containing Capital letters, the BOSH Strophe library, it will not work.

Only the NON Capital letter Virtual Host names will be accepted and work with Strophe in http bind BOSH mode.

OR

technically a Capital letters containing Virtual Names could be created BUT only NON-Capital virtual_host= values will be accepted for further operations.

I am not sure whether this is a eJabber, mod_http_bind integration or Strophe problem (a bug) and wish to know how to claim this bug and, maybe :-), expect its fixing in short-time? :-) sorry, don't want to pretend to much, at least inform you about this bug existence.

Maybe this is a wrong place for the issues, please let me know what is the right way. I've already created a bug ticket in process-one ejabber development session and not sure if that is the right place.

Thank You!

Best Regards

I tried this

I tried this configuration:
{hosts, ["localHOst"]}.
with ejabberd 2.1.13 and JWChat. It can login correctly.

Anyway, I don't understand why would anybody want to use capital letters for a virtual host name in ejabberd.cfg

In XMPP, the server part of the JID is case insensitive: localhost and loCALhost are equivalent.

Syndicate content