[Serusers] http / https in Userloc db
Nils Ohlmeier
lists at ohlmeier.org
Wed Mar 2 23:17:10 CET 2005
Hello Martin,
a small hint for your customer(s) (as you probably do not have direct access
to this snom phone): if you set the option "Reigster http contact" to off,
then there will be no http Contacts, but an WWW-Contact instead.
But as provider you should be prepared to receive any valid (and even
in-valid) URI's :-)
Regards
Nils Ohlmeier
On Wednesday 02 March 2005 10:19, Martin Koenig wrote:
> Here is the according REGISTER request:
>
> REGISTER sip:toplink-voice.de SIP/2.0.
> Via: SIP/2.0/UDP 192.168.0.206:2051;branch=z9hG4bK-nl2lqphgqhwx;rport.
> From: "Toplink" <sip:D1089081000 at toplink-voice.de>;tag=tcxf5l3ttk.
> To: "Toplink" <sip:D1089081000 at toplink-voice.de>.
> Call-ID: 3c267009b239-jdcz81xdwoag at snom360.
> CSeq: 549 REGISTER.
> Max-Forwards: 70.
> Contact:
> <sip:D1089081000 at 192.168.0.206:2051;line=syp6dded>;q=1.0;+sip.instance="<ur
>n:uuid:fd0d970e-34fc-48aa-8007-4a9c64a1231a>";audio;mobility="fixed";duplex=
>"full";description="snom360";actor="principal";events="dialog";methods="INVI
>TE,ACK,CANCEL,BYE,REFER,OPTIONS,NOTIFY,SUBSCRIBE,PRACK,MESSAGE,INFO".
> Contact: <http://192.168.0.206:80>.
> Contact: <https://192.168.0.206:443>
> User-Agent: snom360-3.57t.
> P-NAT-Refresh: 15;method="crlf,stun".
> Supported: gruu.
> Allow-Events: dialog.
> X-Real-IP: 192.168.0.206.
> Authorization: Digest
> username="xxx",realm="toplink-voice.de",nonce="xxx",uri="sip:toplink-voice.
>de",qop=auth,nc=00000001,cnonce="xxx",response="xxx",algorithm=md5. Expires:
> 3600.
> Content-Length: 0.
> .
>
> See the strange Contact Header field. This is probably a Bug in the SNOM
> hardphone. Nevertheless, the contacts should not end up in UserLoc?
>
> Regards,
> Martin
>
> Martin Koenig schrieb:
> > Hello,
> >
> > how can something like this happen:
> >
> > ~~~Contact(0x422be558)~~~
> > domain : 'location'
> > aor : 'd1089081000'
> > Contact : 'http://192.168.0.206:80'
> > Expires : 2981
> > q : 0.00
> > Call-ID : '3c267009b239-jdcz81xdwoag at snom360'
> > CSeq : 547
> > replic : 0
> > User-Agent: 'snom360-3.57t'
> > State : CS_NEW
> > Flags : 1
> > next : 0x422c04d0
> > prev : 0x422bf330
> > ~~~/Contact~~~~
> > ~~~Contact(0x422c04d0)~~~
> > domain : 'location'
> > aor : 'd1089081000'
> > Contact : 'https://192.168.0.206:443'
> > Expires : 2981
> > q : 0.00
> > Call-ID : '3c267009b239-jdcz81xdwoag at snom360'
> > CSeq : 547
> > replic : 0
> > User-Agent: 'snom360-3.57t'
> > State : CS_NEW
> > Flags : 1
> > next : (nil)
> > prev : 0x422be558
> > ~~~/Contact~~~~
> >
> > HTTP/HTTPS contacts in userloc? Causes the following error, besides
> > that calls to that contact will probably fail:
> >
> > Mar 1 15:51:23 s-p1 /usr/local/sbin/ser[1716]: ERROR: parse_uri: bad
> > uri, state 0 parsed: <http> (4) / <http://192.168.0.206:80> (23)
> > Mar 1 15:51:23 s-p1 /usr/local/sbin/ser[1716]: error:
> > mediaproxy/pingClients(): can't parse contact uri
> > Mar 1 15:51:23 s-p1 /usr/local/sbin/ser[1716]: ERROR: parse_uri: bad
> > uri, state 0 parsed: <http> (4) / <https://192.168.0.206:443> (25)
> > Mar 1 15:51:23 s-p1 /usr/local/sbin/ser[1716]: error:
> > mediaproxy/pingClients(): can't parse contact uri
> >
> > How can this uri get into Usrloc in the first place?
> >
> > With best regards,
> > Martin
> >
> > _______________________________________________
> > Serusers mailing list
> > serusers at lists.iptel.org
> > http://lists.iptel.org/mailman/listinfo/serusers
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list