SIP Registrierung an IPVA - Expire
Hallo zusammen,
ich möchte auf einer IPVA (12r2 sr40) einen SIP Client (ASI91000 V1.3.3 von TCS) in Betrieb nehmen.
Wie ihr dem Registrierungsablauf vom Client an der IPVA entnehmen können fordert dieser zwar ein Expire von 900s, die IPVA setzt im 200 OK aber ein Expire von 120s.
Daraufhin lässt die IPVA den Register nach 200s korrekt auslaufen, siehe Logging der IPVA, Zeile zwei.
Hier scheint der SIP Stack vom ASI91000 V1.3.3 Client meines Erachtens nach nicht korrekt zu arbeiten.
Frage: Wo kann ich in der IPVA das Expire für SIP Registrierungen hoch setzen?
http://wiki.innovaphone.com/index.php?title=Reference12r2:Gateway/Interfaces/SIP#SIP_Interop_Tweaks
Betrifft meiner Erfahrung nach nicht die eingehenden SIP Registrierungen sondern eben nur eigene SIP Registrierung der IPVA beim Provider.
Mehr finde ich im Wiki aber mit intensiver Suche nicht.
########## Logging der IPVA ##########
(IPs und SIP-Namen sind aus den Logs und Traces entfernt)
<134>1 2021-03-23T10:27:54.018957+01:00 GK 0 - - - REGISTRATION-LOST(0.0.0.0:56104),DOMAIN=0.0.0.0,NAME:xxxxxxxxx,NAME:xxxxxxxxx,NUMBER:xxxx
<134>1 2021-03-23T10:27:54.018957+01:00 xxxxxxxxx <fault - - - type="error" severity="1" code="0x0007000a" date="1616491675" time="23.03.2021-10:27:55" xsl="fault_sip.xsl"><text>Registration expired</text><source>SIP</source><device addr="0.0.0.0" name="IPVA-xxxx"/><details><reg_expired aor='sip:xxxxxxx@0.0.0.0' contact='sip:xxxxxxxxx@0.0.0.0:56104' /></details></fault>
########## Das ist der Registrierungsablauf vom Client ASI91000 V1.3.3 an der IPVA: ##########
REGISTER sip:0.0.0.0 SIP/2.0
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK12626a2b3a7d602c;rport
Contact: <sip:xxxxxxxxx@0.0.0.0:19957>;expires=900
Max-Forwards: 70
To: <sip:xxxxxxxxx@0.0.0.0>
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
Call-ID: 7975dcfd20f21b66
CSeq: 9761 REGISTER
User-Agent: ASI91000 V1.3.3
Content-Length: 0
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK12626a2b3a7d602c;rport=19957;received=0.0.0.0
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
To: <sip:xxxxxxxxx@0.0.0.0>;tag=1265810978
Call-ID: 7975dcfd20f21b66
CSeq: 9761 REGISTER
Content-Length: 0
Date: Wed, 31 Mar 2021 17:33:12 GMT
WWW-Authenticate: Digest realm="0.0.0.0",nonce="88db153796646001b8b30050563f0091",qop="auth",algorithm=MD5
REGISTER sip:0.0.0.0 SIP/2.0
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK74f4b826604c39d9;rport
Contact: <sip:xxxxxxxxx@0.0.0.0:19957>;expires=900
Max-Forwards: 70
Authorization: Digest username="xxxxxxxxx", realm="0.0.0.0", nonce="88db153796646001b8b30050563f0091", uri="sip:0.0.0.0", response="3116c9ca9a6852a202c2653a2ad41388", cnonce="46f35bf50a76c9aa", qop=auth, nc=00000001
To: <sip:xxxxxxxxx@0.0.0.0>
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
Call-ID: 7975dcfd20f21b66
CSeq: 9762 REGISTER
User-Agent: ASI91000 V1.3.3
Content-Length: 0
SIP/2.0 200 OK
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK74f4b826604c39d9;rport=19957;received=0.0.0.0
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
To: <sip:xxxxxxxxx@0.0.0.0>;tag=1265810979
Call-ID: 7975dcfd20f21b66
CSeq: 9762 REGISTER
Contact: <sip:xxxxxxxxx@0.0.0.0:19957>;expires=120
Allow: REGISTER,SUBSCRIBE,NOTIFY,INVITE,ACK,PRACK,OPTIONS,BYE,CANCEL,REFER,INFO,UPDATE,PUBLISH
Authentication-Info: nextnonce="88db153796646001b8b30050563f0091"
Content-Length: 0
Date: Wed, 31 Mar 2021 17:33:12 GMT
Expires: 120
Server: (innovaphone Virtual Appliance/12r2 sr40 [12.5756/1000/0])
Supported: 100rel,replaces,privacy,timer,from-change,histinfo,answermode,uui
Allow-Events: reg,dialog,message-summary,presence
P-Alias: 2,19,xxxxxxxxx
P-Alias: 2,25,xxxxxxxxx
P-Alias: 0,4,9698
Grüße aus Aachen und vielen Dank!
ich möchte auf einer IPVA (12r2 sr40) einen SIP Client (ASI91000 V1.3.3 von TCS) in Betrieb nehmen.
Wie ihr dem Registrierungsablauf vom Client an der IPVA entnehmen können fordert dieser zwar ein Expire von 900s, die IPVA setzt im 200 OK aber ein Expire von 120s.
Daraufhin lässt die IPVA den Register nach 200s korrekt auslaufen, siehe Logging der IPVA, Zeile zwei.
Hier scheint der SIP Stack vom ASI91000 V1.3.3 Client meines Erachtens nach nicht korrekt zu arbeiten.
Frage: Wo kann ich in der IPVA das Expire für SIP Registrierungen hoch setzen?
http://wiki.innovaphone.com/index.php?title=Reference12r2:Gateway/Interfaces/SIP#SIP_Interop_Tweaks
Betrifft meiner Erfahrung nach nicht die eingehenden SIP Registrierungen sondern eben nur eigene SIP Registrierung der IPVA beim Provider.
Mehr finde ich im Wiki aber mit intensiver Suche nicht.
########## Logging der IPVA ##########
(IPs und SIP-Namen sind aus den Logs und Traces entfernt)
<134>1 2021-03-23T10:27:54.018957+01:00 GK 0 - - - REGISTRATION-LOST(0.0.0.0:56104),DOMAIN=0.0.0.0,NAME:xxxxxxxxx,NAME:xxxxxxxxx,NUMBER:xxxx
<134>1 2021-03-23T10:27:54.018957+01:00 xxxxxxxxx <fault - - - type="error" severity="1" code="0x0007000a" date="1616491675" time="23.03.2021-10:27:55" xsl="fault_sip.xsl"><text>Registration expired</text><source>SIP</source><device addr="0.0.0.0" name="IPVA-xxxx"/><details><reg_expired aor='sip:xxxxxxx@0.0.0.0' contact='sip:xxxxxxxxx@0.0.0.0:56104' /></details></fault>
########## Das ist der Registrierungsablauf vom Client ASI91000 V1.3.3 an der IPVA: ##########
REGISTER sip:0.0.0.0 SIP/2.0
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK12626a2b3a7d602c;rport
Contact: <sip:xxxxxxxxx@0.0.0.0:19957>;expires=900
Max-Forwards: 70
To: <sip:xxxxxxxxx@0.0.0.0>
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
Call-ID: 7975dcfd20f21b66
CSeq: 9761 REGISTER
User-Agent: ASI91000 V1.3.3
Content-Length: 0
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK12626a2b3a7d602c;rport=19957;received=0.0.0.0
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
To: <sip:xxxxxxxxx@0.0.0.0>;tag=1265810978
Call-ID: 7975dcfd20f21b66
CSeq: 9761 REGISTER
Content-Length: 0
Date: Wed, 31 Mar 2021 17:33:12 GMT
WWW-Authenticate: Digest realm="0.0.0.0",nonce="88db153796646001b8b30050563f0091",qop="auth",algorithm=MD5
REGISTER sip:0.0.0.0 SIP/2.0
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK74f4b826604c39d9;rport
Contact: <sip:xxxxxxxxx@0.0.0.0:19957>;expires=900
Max-Forwards: 70
Authorization: Digest username="xxxxxxxxx", realm="0.0.0.0", nonce="88db153796646001b8b30050563f0091", uri="sip:0.0.0.0", response="3116c9ca9a6852a202c2653a2ad41388", cnonce="46f35bf50a76c9aa", qop=auth, nc=00000001
To: <sip:xxxxxxxxx@0.0.0.0>
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
Call-ID: 7975dcfd20f21b66
CSeq: 9762 REGISTER
User-Agent: ASI91000 V1.3.3
Content-Length: 0
SIP/2.0 200 OK
Via: SIP/2.0/UDP 0.0.0.0:19957;branch=z9hG4bK74f4b826604c39d9;rport=19957;received=0.0.0.0
From: <sip:xxxxxxxxx@0.0.0.0>;tag=3cad59bc1ab11639
To: <sip:xxxxxxxxx@0.0.0.0>;tag=1265810979
Call-ID: 7975dcfd20f21b66
CSeq: 9762 REGISTER
Contact: <sip:xxxxxxxxx@0.0.0.0:19957>;expires=120
Allow: REGISTER,SUBSCRIBE,NOTIFY,INVITE,ACK,PRACK,OPTIONS,BYE,CANCEL,REFER,INFO,UPDATE,PUBLISH
Authentication-Info: nextnonce="88db153796646001b8b30050563f0091"
Content-Length: 0
Date: Wed, 31 Mar 2021 17:33:12 GMT
Expires: 120
Server: (innovaphone Virtual Appliance/12r2 sr40 [12.5756/1000/0])
Supported: 100rel,replaces,privacy,timer,from-change,histinfo,answermode,uui
Allow-Events: reg,dialog,message-summary,presence
P-Alias: 2,19,xxxxxxxxx
P-Alias: 2,25,xxxxxxxxx
P-Alias: 0,4,9698
Grüße aus Aachen und vielen Dank!