Hallo zusammen,
nachdem es mir jetzt endlich gelungen ist nach meinem letzten Asterisk-Umbau vor ein paar Wochen mein E61 endlich wieder zur vollständigen Zusammenarbeit mit eben diesem überreden konnte, will ich euch an meinen "Forschungsergebnissen" teilhaben lassen.
Vorsicht an alle, die via Asterisk die CallerID anpassen, die an das E61 (vermutlich auch alle anderes E-Series-Geräte) gesendet wird. Das E61 verweigert die Annahme von Anrufen bei denen im From-Header um den Namen herum statt zwei vier Anführungszeichen stehen und Antwortet mit einem 400 Bad Request.
Diese Zeile in der INVITE-Nachricht bringt das E61 aus dem Tritt:
Die korrekte Zeile muss heißen:
Bei mir lag die Ursache in einer fehlerhaften Zuweisung im Dialplan:
So klappt's dann auch mit dem E61:
Ich hoffe dass ich damit allen anderen helfen kann, die eventuell vor dem gleichen Problem stehen.
Gruß
hotroot
nachdem es mir jetzt endlich gelungen ist nach meinem letzten Asterisk-Umbau vor ein paar Wochen mein E61 endlich wieder zur vollständigen Zusammenarbeit mit eben diesem überreden konnte, will ich euch an meinen "Forschungsergebnissen" teilhaben lassen.
Vorsicht an alle, die via Asterisk die CallerID anpassen, die an das E61 (vermutlich auch alle anderes E-Series-Geräte) gesendet wird. Das E61 verweigert die Annahme von Anrufen bei denen im From-Header um den Namen herum statt zwei vier Anführungszeichen stehen und Antwortet mit einem 400 Bad Request.
Diese Zeile in der INVITE-Nachricht bringt das E61 aus dem Tritt:
Code:
From: ""Name"" <sip:[email protected]>;tag=XXX
Code:
From: "Name" <sip:[email protected]>;tag=XXX
Bei mir lag die Ursache in einer fehlerhaften Zuweisung im Dialplan:
Code:
exten => s,n,Set(CALLERID(name)="${PBNAME}")
So klappt's dann auch mit dem E61:
Code:
exten => s,n,Set(CALLERID(name)=${PBNAME})
Ich hoffe dass ich damit allen anderen helfen kann, die eventuell vor dem gleichen Problem stehen.
Gruß
hotroot