Hello all,
I have a strange problem with my Siemens S450 IP connecting to Asterisk 1.3.16.2
The Phone registers succesfully, but when it tries to subscribe for MWI messages (it does not accept unsubscribed MWI Notifications), I always get “404 - Not Found”
I have tried various things in my config-files - always the same story (see below)
Any ideas? Is there something special to configure to allow MWI Subscriptions with SIP Phones?
How can I increase the debug level in chan_sip.c (I saw much more verbose output in other threads)
regards
Michael
[Dec 31 13:23:07] VERBOSE[7337] logger.c:
<— SIP read from 192.168.0.13:5060 —>
REGISTER sip:asterisk SIP/2.0
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK2874846679788c1fe8892cc4f918d32e;rport
From: “3000” sip:3000@asterisk;tag=3316210862
To: “3000” sip:3000@asterisk
Call-ID: 1583655436@192_168_0_13
CSeq: 253 REGISTER
Contact: sip:3000@192.168.0.13:5060
Max-Forwards: 70
User-Agent: S450 IP020970000000
Expires: 180
Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, REFER, SUBSCRIBE, NOTIFY
Content-Length: 0
<------------->
[Dec 31 13:23:07] VERBOSE[7337] logger.c: — (12 headers 0 lines) —
[Dec 31 13:23:07] DEBUG[7337] chan_sip.c: Allocating new SIP dialog for 1583655436@192_168_0_13 - REGISTER (No RTP)
[Dec 31 13:23:07] VERBOSE[7337] logger.c: Using latest REGISTER request as basis request
[Dec 31 13:23:07] VERBOSE[7337] logger.c: Sending to 192.168.0.13 : 5060 (NAT)
[Dec 31 13:23:07] VERBOSE[7337] logger.c:
<— Transmitting (no NAT) to 192.168.0.13:5060 —>
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK2874846679788c1fe8892cc4f918d32e;received=192.168.0.13;rport=5060
From: “3000” sip:3000@asterisk;tag=3316210862
To: “3000” sip:3000@asterisk
Call-ID: 1583655436@192_168_0_13
CSeq: 253 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: sip:3000@192.168.0.10
Content-Length: 0
<------------>
[Dec 31 13:23:07] VERBOSE[7337] logger.c:
<— Transmitting (no NAT) to 192.168.0.13:5060 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK2874846679788c1fe8892cc4f918d32e;received=192.168.0.13;rport=5060
From: “3000” sip:3000@asterisk;tag=3316210862
To: “3000” sip:3000@asterisk;tag=as7025c0e3
Call-ID: 1583655436@192_168_0_13
CSeq: 253 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="3e52cea5"
Content-Length: 0
<------------>
[Dec 31 13:23:07] VERBOSE[7337] logger.c: Scheduling destruction of SIP dialog ‘1583655436@192_168_0_13’ in 32000 ms (Method: REGISTER)
[Dec 31 13:23:07] VERBOSE[7337] logger.c:
<— SIP read from 192.168.0.13:5060 —>
REGISTER sip:asterisk SIP/2.0
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK8c47bd295b600a56c0a594ef953314c;rport
From: “3000” sip:3000@asterisk;tag=3316210862
To: “3000” sip:3000@asterisk
Call-ID: 1583655436@192_168_0_13
CSeq: 254 REGISTER
Contact: sip:3000@192.168.0.13:5060
Authorization: Digest username=“3000”, realm=“asterisk”, algorithm=MD5, uri=“sip:asterisk”, nonce=“3e52cea5”, response="1c16a6ccaa0efa3d2f71b1d8ccc4a8e7"
Max-Forwards: 70
User-Agent: S450 IP020970000000
Expires: 180
Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, REFER, SUBSCRIBE, NOTIFY
Content-Length: 0
<------------->
[Dec 31 13:23:07] VERBOSE[7337] logger.c: — (13 headers 0 lines) —
[Dec 31 13:23:07] VERBOSE[7337] logger.c: Using latest REGISTER request as basis request
[Dec 31 13:23:07] VERBOSE[7337] logger.c: Sending to 192.168.0.13 : 5060 (NAT)
[Dec 31 13:23:07] VERBOSE[7337] logger.c:
<— Transmitting (no NAT) to 192.168.0.13:5060 —>
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK8c47bd295b600a56c0a594ef953314c;received=192.168.0.13;rport=5060
From: “3000” sip:3000@asterisk;tag=3316210862
To: “3000” sip:3000@asterisk
Call-ID: 1583655436@192_168_0_13
CSeq: 254 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: sip:3000@192.168.0.10
Content-Length: 0
<------------>
[Dec 31 13:23:07] VERBOSE[7337] logger.c: – Saved useragent “S450 IP020970000000” for peer 3000
[Dec 31 13:23:07] VERBOSE[7337] logger.c:
<— Transmitting (no NAT) to 192.168.0.13:5060 —>
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK8c47bd295b600a56c0a594ef953314c;received=192.168.0.13;rport=5060
From: “3000” sip:3000@asterisk;tag=3316210862
To: “3000” sip:3000@asterisk;tag=as7025c0e3
Call-ID: 1583655436@192_168_0_13
CSeq: 254 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Expires: 180
Contact: sip:3000@192.168.0.13:5060;expires=180
Date: Mon, 31 Dec 2007 12:23:07 GMT
Content-Length: 0
<------------>
[Dec 31 13:23:07] VERBOSE[7337] logger.c: Scheduling destruction of SIP dialog ‘1583655436@192_168_0_13’ in 32000 ms (Method: REGISTER)
[Dec 31 13:23:08] VERBOSE[7337] logger.c:
<— SIP read from 192.168.0.13:5060 —>
SUBSCRIBE sip:3000@asterisk SIP/2.0
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK3202997de3557c4ad3038778c91d2bb4;rport
From: “3000” sip:3000@asterisk;tag=971116178
To: “3000” sip:3000@asterisk
Call-ID: 133642293@192_168_0_13
CSeq: 2088787950 SUBSCRIBE
Contact: sip:3000@192.168.0.13:5060
Max-Forwards: 70
User-Agent: S450 IP020970000000
Event: message-summary
Expires: 3600
Allow: NOTIFY
Accept: application/simple-message-summary
Content-Length: 0
<------------->
[Dec 31 13:23:08] VERBOSE[7337] logger.c: — (14 headers 0 lines) —
[Dec 31 13:23:08] DEBUG[7337] chan_sip.c: Allocating new SIP dialog for 133642293@192_168_0_13 - SUBSCRIBE (No RTP)
[Dec 31 13:23:08] VERBOSE[7337] logger.c: Creating new subscription
[Dec 31 13:23:08] VERBOSE[7337] logger.c: Sending to 192.168.0.13 : 5060 (NAT)
[Dec 31 13:23:08] VERBOSE[7337] logger.c: Found peer ‘3000’
[Dec 31 13:23:08] VERBOSE[7337] logger.c: Looking for 3000 in default (domain asterisk)
[Dec 31 13:23:08] VERBOSE[7337] logger.c:
<— Transmitting (no NAT) to 192.168.0.13:5060 —>
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK3202997de3557c4ad3038778c91d2bb4;received=192.168.0.13;rport=5060
From: “3000” sip:3000@asterisk;tag=971116178
To: “3000” sip:3000@asterisk;tag=as69b987a3
Call-ID: 133642293@192_168_0_13
CSeq: 2088787950 SUBSCRIBE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Length: 0
<------------>
[Dec 31 13:23:08] VERBOSE[7337] logger.c: Really destroying SIP dialog ‘133642293@192_168_0_13’ Method: SUBSCRIBE
[Dec 31 13:23:08] DEBUG[7337] chan_sip.c:
---------- SIP HISTORY for ‘133642293@192_168_0_13’
[Dec 31 13:23:08] DEBUG[7337] chan_sip.c: * SIP Call
[Dec 31 13:23:08] DEBUG[7337] chan_sip.c: 001. Rx SUBSCRIBE / 2088787950 SUBSCRIBE / sip:3000@asterisk
[Dec 31 13:23:08] DEBUG[7337] chan_sip.c: 002. TxResp SIP/2.0 / 2088787950 SUBSCRIBE - 404 Not Found
[Dec 31 13:23:08] DEBUG[7337] chan_sip.c:
---------- END SIP HISTORY for ‘133642293@192_168_0_13’
[Dec 31 13:23:09] VERBOSE[7337] logger.c:
<— SIP read from 192.168.0.13:5060 —>
SUBSCRIBE sip:3000@asterisk SIP/2.0
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK988cc0c45f96a8f63fb2d10729df1f56;rport
From: “3000” sip:3000@asterisk;tag=622880204
To: “3000” sip:3000@asterisk
Call-ID: 2679052271@192_168_0_13
CSeq: 758380643 SUBSCRIBE
Contact: sip:3000@192.168.0.13:5060
Max-Forwards: 70
User-Agent: S450 IP020970000000
Event: message-summary
Expires: 3600
Allow: NOTIFY
Accept: application/simple-message-summary
Content-Length: 0
<------------->
[Dec 31 13:23:09] VERBOSE[7337] logger.c: — (14 headers 0 lines) —
[Dec 31 13:23:09] DEBUG[7337] chan_sip.c: Allocating new SIP dialog for 2679052271@192_168_0_13 - SUBSCRIBE (No RTP)
[Dec 31 13:23:09] VERBOSE[7337] logger.c: Creating new subscription
[Dec 31 13:23:09] VERBOSE[7337] logger.c: Sending to 192.168.0.13 : 5060 (NAT)
[Dec 31 13:23:09] VERBOSE[7337] logger.c: Found peer ‘3000’
[Dec 31 13:23:09] VERBOSE[7337] logger.c: Looking for 3000 in default (domain asterisk)
[Dec 31 13:23:09] VERBOSE[7337] logger.c:
<— Transmitting (no NAT) to 192.168.0.13:5060 —>
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 192.168.0.13:5060;branch=z9hG4bK988cc0c45f96a8f63fb2d10729df1f56;received=192.168.0.13;rport=5060
From: “3000” sip:3000@asterisk;tag=622880204
To: “3000” sip:3000@asterisk;tag=as0653866b
Call-ID: 2679052271@192_168_0_13
CSeq: 758380643 SUBSCRIBE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Length: 0
<------------>
[Dec 31 13:23:09] VERBOSE[7337] logger.c: Really destroying SIP dialog ‘2679052271@192_168_0_13’ Method: SUBSCRIBE
[Dec 31 13:23:09] DEBUG[7337] chan_sip.c:
---------- SIP HISTORY for ‘2679052271@192_168_0_13’
[Dec 31 13:23:09] DEBUG[7337] chan_sip.c: * SIP Call
[Dec 31 13:23:09] DEBUG[7337] chan_sip.c: 001. Rx SUBSCRIBE / 758380643 SUBSCRIBE / sip:3000@asterisk
[Dec 31 13:23:09] DEBUG[7337] chan_sip.c: 002. TxResp SIP/2.0 / 758380643 SUBSCRIBE - 404 Not Found
[Dec 31 13:23:09] DEBUG[7337] chan_sip.c:
---------- END SIP HISTORY for ‘2679052271@192_168_0_13’
[Dec 31 13:23:10] VERBOSE[7337] logger.c:
<— SIP read from 192.168.0.50:5065 —>
REGISTER sip:192.168.0.10 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.50:5065;branch=z9hG4bK-7ef8724b
From: “spa962” sip:spa962@192.168.0.10;tag=9587439b4553d1a2o5
To: “spa962” sip:spa962@192.168.0.10
Call-ID: ace29ba3-374d151e@192.168.0.50
CSeq: 63997 REGISTER
Max-Forwards: 70
Authorization: Digest username=“spa962”,realm=“asterisk”,nonce=“6edcb23a”,uri=“sip:192.168.0.10”,algorithm=MD5,response=“fda37a779d8af195b8eef0ccc91e5501"
Contact: “spa962” sip:spa962@192.168.0.50:5065;expires=3600;+sip.instance=”<00000000-0000-0000-0000-000E08DD6411>"
User-Agent: Linksys/SPA962-5.1.3
P-Station-Name: Mike Arbeitszimmer ;mac=000e08dd6411
Content-Length: 0
Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, REFER, SUBSCRIBE
Allow-Events: dialog
Supported: replaces