Since version 4 we've implemented 'forked id' feature
Thanks, I'll try that and see how it works...
I've got tracing for the SPA-941 on reboot (IP Addresses and DNS Names changed to protect the guilty

)
First, without Shared Line Appearance (normal)
- Code: Select all
REGISTER sip:my.3cx.server.address SIP/2.0
Via: SIP/2.0/UDP my.client.ip.address:5070;branch=z9hG4bK-65104994
Max-Forwards: 70
Contact: "ExtenstionName"<sip:109@my.client.ip.address:5070>;expires=240
To: "ExtenstionName" <sip:109@my.3cx.server.address>
From: "ExtenstionName" <sip:109@my.3cx.server.address>;tag=ff7897d92d8155f2o0
Call-ID: 38b1552d-6925990a@192.168.1.155
CSeq: 24659 REGISTER
Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, REFER
Supported: replaces
User-Agent: Linksys/SPA941-5.1.8
Content-Length: 0
Then with Shared Line Appearance
- Code: Select all
REGISTER sip:my.3cx.server.address SIP/2.0
Via: SIP/2.0/UDP my.client.ip.address:5073;branch=z9hG4bK-768fe840
Max-Forwards: 70
Contact: "ExtenstionName"<sip:SharedLineID@my.client.ip.address:5073>;expires=240
To: "ExtenstionName" <sip:SharedLineID@my.3cx.server.address>
From: "ExtenstionName" <sip:108@my.3cx.server.address>;tag=162563b1510b3bfao3
Call-ID: 1718ecfa-ecf39ba1@192.168.1.155
CSeq: 59047 REGISTER
Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, REFER
Supported: replaces
User-Agent: Linksys/SPA941-5.1.8
Content-Length: 0
The key difference is the
SharedLineID (which is what I put in the SPA-941's field for SharedUserID is substitued in place of the UserID in the register for the
Contact and
To fields, but not for the
From Field.
And a second or two later, a SUBSCRIBE for
Call Info events - so I think this is the crucial event it's after to indicate the status of the line.
- Code: Select all
SUBSCRIBE sip:108@my.3cx.server.address SIP/2.0
Via: SIP/2.0/UDP my.client.ip.address:5073;branch=z9hG4bK-dcf30be8
Max-Forwards: 70
Contact: "ExtenstionName"<sip:SharedLineID@my.client.ip.address:5073>
To: "ExtenstionName" <sip:SharedLineID@my.3cx.server.address>
From: "ExtenstionName" <sip:108@my.3cx.server.address>;tag=20f8b39cdebcb596
Call-ID: af749894-c0d54fe@192.168.1.155
CSeq: 55501 SUBSCRIBE
Expires: 3600
User-Agent: Linksys/SPA941-5.1.8
Event: call-info
Content-Length: 0
I don't have a SPA9000 to find out what would be sent by one of these, but this might help you support this (popular phone).