[Rtcomm] [Rtcomm] [Bug 4119] New: digest-uri omits the serv-name part causing authentication failure when host != serv-name

From: bugzilla-daemon at maemo.org bugzilla-daemon at maemo.org
Date: Mon Feb 16 15:11:13 EET 2009
https://bugs.maemo.org/show_bug.cgi?id=4119

           Summary: digest-uri omits the serv-name part causing
                    authentication failure when host != serv-name
           Product: Chat and Internet Call
           Version: 4.1.3 (5.2008.43-7)
          Platform: All
        OS/Version: Maemo
            Status: NEW
          Severity: major
          Priority: Low
         Component: XMPP
        AssignedTo: rtcomm at maemo.org
        ReportedBy: maemo at subs.maneos.org
         QAContact: xmpp-bugs at maemo.bugs


SOFTWARE VERSION:
5.2008.43-7

STEPS TO REPRODUCE THE PROBLEM:
1. Create an XMPP account to a service whose canonical name is not the hostname
of the server and the server software checks the digest-uri.
2. Attempt to connect.

EXPECTED OUTCOME:
Successful authentication.

ACTUAL OUTCOME:
Authentication failure.

According to the server logs the digest-uri sent looks like
"xmpp/server.example.org", whereas it should be
"xmpp/server.example.org/example.org" (see RFC2831 and XEP-0233).

REPRODUCIBILITY:
Always.

OTHER COMMENTS:
The server is ejabberd 2.0.3 on Fedora 10.

Authentication used to work when the server didn't validate the digest-uri
provided by the client, but since 2.0.3 ejabberd now does.   See also
https://support.process-one.net/browse/EJAB-569.

Reproducible also in desktop-side empathy.

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.6)
Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6


-- 
Configure bugmail: https://bugs.maemo.org/userprefs.cgi?tab=email
Replies to this email are NOT read, instead please add comments at
https://bugs.maemo.org/show_bug.cgi?id=4119
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the Rtcomm mailing list