[Bug 297123] [NEW] Incorrect (?) quoting means ekiga/libopal can't connect to some sip services

Launchpad Bug Tracker 297123 at bugs.launchpad.net
Thu Feb 17 11:57:41 UTC 2011


You have been subscribed to a public bug by Daniel Holbach (dholbach):

I was unable to connect to my ISP's VOIP service (Internode Australia's
"NodePhone") using Ekiga.  It always gave a "Forbidden" error message
when attempting to register.   I was able to connect with Twinkle and
with sipsak.

After some wiresharking and experimentation I discovered that this was
because Ekiga was putting double quotes around the nonce count field of
the Authorization header (e.g. nc="00000001") whereas the other clients
were not (e.g. nc=00000001).  Apparently the extra quotes caused this
particular SIP server to reject the registration with a "403 Forbidden".

This bug already appears to have been fixed in libopal's upstream SVN
(see
http://www.opalvoip.org/websvn/comp.php?repname=Opal&path=%2F&compare[]=%2Fopal%2Ftrunk%2Fsrc%2Fsip at 19230&compare[]=%2Fopal%2Ftrunk%2Fsrc%2Fsip at 19241).
But it would certainly be nice to pull the fix back into intrepid.

I'm currently in the process of uploading a package with the fix to my
PPA.

** Affects: opal (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: opal (Ubuntu Intrepid)
     Importance: Undecided
         Status: Fix Released

** Affects: opal (Ubuntu Jaunty)
     Importance: Undecided
         Status: Fix Released


** Tags: verification-done
-- 
Incorrect (?) quoting means ekiga/libopal can't connect to some sip services
https://bugs.launchpad.net/bugs/297123
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is a direct subscriber.



More information about the Ubuntu-sponsors mailing list