From: Pandurangan R S <pan...@gm...> - 2007-09-29 08:55:39
|
Hi Clemix, I have submitted the patch on 20th Sep ( http://sourceforge.net/tracker/index.php?func=detail&aid=1798660&group_id=104305&atid=637566 ). But looks like it is not yet applied to the trunk. Regards Pandu On 9/28/07, Clemix <si...@cl...> wrote: > > Hello, > I'm using SIPp v2.0.1-TLS-PCAP, version 20070516, built Sep 28 2007, > 11:45:57. > I build a Register scenario with auth on 401: > REGISTER ----------> > 401 <---------- > 403 <---------- > 200 <---------- > REGISTER ----------> > 200 <---------- > Pause [ 2000ms] > > my auth Message looks like: > REGISTER sip:[remote_ip] SIP/2.0 > Via: SIP/2.0/[transport] [local_ip] : [local_port] > To: <sip:[service] @ [remote_ip] : [remote_port]> > Contact: <sip:[service] @ [local_ip] : [local_port]>;transport=[transport] > [authentication] > Expires: 300 > Call-ID: [call_id] > CSeq: 2 REGISTER > Content-Length: 0 > > (spaces are cause of mailing list) > > using (/reference.html#SIP+authentication): > sipp -i <localIp> -p 6605 -sf REGISTER_AUTH.xml <remoteIp> -m 1 -s > <service|username> -ap <password> > > Does't work anyway. Wireshark displays me that the username are empty: > Authorization: Digest > > username="",realm="<REALM>",uri="sip:<remoteIp>:5060",nonce="6905429",response="1697aa49964657c0407c33c02f039833",algorithm=MD5 > following dirty little diff resolves it for me: > > --- call.cpp 2007-05-16 11:03:38.000000000 +0200 > +++ ../../programme/sipp-2.0.1/call.cpp 2007-09-28 11:45:39.555982000+0200 > @@ -2262,8 +2262,14 @@ char* call::createSendingMessage(char * > /* Look for optional username and password parameters */ > /* add aka_OP, aka_AMF, aka_K */ > key = getKeywordParam(src, "username=", my_auth_user); > + if(my_auth_user[0] == '\0'){ > + strcpy(my_auth_user, service); > + } > memset(my_auth_pass,0,KEYWORD_SIZE); > key = getKeywordParam(src, "password=", my_auth_pass); > + if(my_auth_pass[0] == '\0'){ > + strcpy(my_auth_pass, auth_password); > + } > memset(my_aka_OP,0,KEYWORD_SIZE); > key = getKeywordParam(src, "aka_OP=", my_aka_OP); > memset(my_aka_AMF,0,KEYWORD_SIZE); > > > The mistake also appear with version SIPp v2.0-TLS-PCAP, version > 20070920, built Sep 28 2007, 11:48:36. > > regards > clemix > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Sipp-users mailing list > Sip...@li... > https://lists.sourceforge.net/lists/listinfo/sipp-users > |