[reSIProcate] Asterisk empty `opaque' causes auth exception

Byron Campen bcampen at estacado.net
Mon Oct 1 15:23:33 CDT 2007


	Ah! Good find. Need to disable that exception for the quoted case.

Best regards,
Byron Campen

>
>
>
>
> Asterisk sends the following Proxy-Authorization header:
>
> Proxy-Authorization: Digest username="8000", realm="lvdx.com",
> algorithm=MD5, uri="sip:0208 at lvdx.com",
> nonce="47014...",response="e569d....", opaque=""
>
> Notice that there is no value for `opaque'.  reSIProcate chokes on  
> this.
>
> The response sent is "400 Invalid auth header"
>
> See the log:
>
> Oct  1 20:15:34 th6 tb2bua: DEBUG | 20071001-201534.899 | tb2bua |  
> RESIP
> | 30728
> 46048 | BaseException.cxx:17 | BaseException at DataParameter.cxx:54
> DataParamet
> er c'tor parsed empty param!
> Oct  1 20:15:34 th6 tb2bua: INFO | 20071001-201534.899 | tb2bua |
> RESIP:DUM | 30
> 72846048 | ServerAuthManager.cxx:342 | Invalid auth header provided
> ParseExcepti
> on DataParameter c'tor parsed empty param! @ DataParameter.cxx:54
> Oct  1 20:15:34 th6 tb2bua: DEBUG | 20071001-201534.899 | tb2bua |  
> RESIP
> | 30728
> 46048 | Helper.cxx:372 | Helper::makeResponse(SipReq:  INVITE  
> 44208 at 195.8
> .117.23:5060 tid=1daab0f131e7d04109e332ea0bd51bc8 cseq=INVITE  
> contact=8000 at 1
> 95.8 / 103 from(wire) code=400 reason=Invalid auth header
>
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel at resiprocate.org
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20071001/9cca6370/attachment.bin>


More information about the resiprocate-devel mailing list