12 Dec
2005
12 Dec
'05
4:59 p.m.
Bruno Negrao <bnegraolists@gmail.com> wrote:
What is going wrong is the calculation of H(A2). See the output of "radiusd -X" in response to that command above: ... A2 =3D INVITE:sip:bob@biloxi.com:=C1=ED???=C4=A3=B1p=C0??[VNH
That looks bad.
So, why is rlm_digest calculating it as "7a3ae801f64033d060b8209ec071569c"?
Is it really a bug or am I making a some silly mistake?
It's a bug. See revision 1.15 -> 1.16 of rlm_digest.c for a patch. You'll have to add it by hand to your build, though. The fix should be in all versions after 1.0.5. Alan DeKok.