Hi, while trying to get my new Asterisk 15.5.0 PBX replacing a 11 years old Asterisk 1.2.31 ISDN BPX, I'm stuck to get call pickup going as usual. The old one uses specific patches, IIRC...
If I interpret various sources of related information correctly, current Asterisk versions should support this feature out of the box. According to http://wiki.snom.com/Category:HowTo:Call_Pickup, there are several ways to get this feature going. I'm enjoying method (1) since ages, but I couldn't get asterisk to send the full NOTIFY xml dialog-info including call-id, remote and local values, although setting context = phones allowsubscribe = yes subscribecontext = phones notifyringing = yes notifycid = ignore-context as well as callgroup = 1 pickupgroup = 1 for every local phone (all snom, mostly 360 phones) in sip.conf. [phones] exten => 60,hint,SIP/60 exten => 61,hint,SIP/61 exten => 62,hint,SIP/62 exten => _60,1,Dial(SIP/60) exten => _61,1,Dial(SIP/61) exten => _62,1,Dial(SIP/62) but the notify looks like this: --- == Extension Changed 62[phones] new state Ringing for Notify User 62 Reliably Transmitting (NAT) to 172.16.23.60:2112: NOTIFY sip:60@172.16.23.60:2112 SIP/2.0 Via: SIP/2.0/UDP 172.16.4.100:5060;branch=z9hG4bK7d7c5ac4;rport Max-Forwards: 70 From: <sip:62@172.16.23.8;user=phone>;tag=as72f9c98b To: <sip:60@172.16.4.100>;tag=ufln5vo7x5 Contact: <sip:62@172.16.4.100:5060> Call-ID: 3c94f02212d4-8we7ggt625fi CSeq: 106 NOTIFY User-Agent: Asterisk PBX 15.5.0 Subscription-State: active Event: dialog Content-Type: application/dialog-info+xml Content-Length: 217 <?xml version="1.0"?> <dialog-info xmlns="urn:ietf:params:xml:ns:dialog-info" version="4" state="full" entity="sip:62@172.16.23.8"> <dialog id="62" direction="recipient"> <state>early</state> </dialog> </dialog-info> <-------------> --- (9 headers 0 lines) --- <--- SIP read from UDP:172.16.23.60:2112 ---> SIP/2.0 200 Ok Via: SIP/2.0/UDP 172.16.4.100:5060;branch=z9hG4bK7d7c5ac4;rport=5060 From: <sip:62@172.16.23.8;user=phone>;tag=as72f9c98b To: <sip:60@172.16.4.100>;tag=ufln5vo7x5 Call-ID: 3c94f02212d4-8we7ggt625fi CSeq: 106 NOTIFY Content-Length: 0 SIP/60 is notified correctly, but misses the notifycid information. I've tried both, notifycid = yes and notifycid = ignore-context of course. *CLI> core show hints 62@phones : SIP/62 State:Idle Presence:not_set Watchers 3 61@phones : SIP/61 State:Idle Presence:not_set Watchers 2 60@phones : SIP/60 State:Idle Presence:not_set Watchers 3 *CLI> sip show subscriptions Peer User Call ID Extension Last state Type Mailbox Expiry 172.16.23.60 60 3c94f0220769-0p 61@phones Idle dialog-info+xml <none> 003600 172.16.23.60 60 3c94f0220182-27 60@phones Idle dialog-info+xml <none> 003600 172.16.23.62 62 313533353338323 60@phones Idle dialog-info+xml <none> 003600 172.16.23.62 62 313533353338323 62@phones Idle dialog-info+xml <none> 003600 172.16.23.60 60 3c94f0220d01-p2 62@phones Idle dialog-info+xml <none> 003600 172.16.23.60 60 3c94f023462b-j2 60@phones Idle dialog-info+xml <none> 003600 172.16.23.60 60 3c94f02212d4-8w 62@phones Idle dialog-info+xml <none> 003600 172.16.23.62 62 313533353338323 61@phones Idle dialog-info+xml <none> 003600 What am I missing here, any suggestions? Cheers, Pete -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Astricon is coming up October 9-11! Signup is available at: https://www.asterisk.org/community/astricon-user-conference Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users