- Mitglied seit
- 23 Jun 2006
- Beiträge
- 1,275
- Punkte für Reaktionen
- 9
- Punkte
- 38
Hallo zusammen,
ich habe aktuell ein kleines Problem und finde den Fehler nicht. Ich habe ein Patton SmartNode 4552 am internen S0 der Fritz!Box (welche bei UnityMedia registriert ist). Der SmartNode reicht die Anrufe zum Asterisk weiter, dieser macht ein ReverseLookup in DB oder das Örtliche und sendet es per Sipsak an das Snom (als Nebenstelle 620 an der Fritz!Box) und via Mail an mich.
Aktuell habe ich das Problem, das der Anruf angenommen wird und sofort aufgelegt wird. Habe ich irgendwo im Code einen Bug versteckt?
Gruß Patrick
ich habe aktuell ein kleines Problem und finde den Fehler nicht. Ich habe ein Patton SmartNode 4552 am internen S0 der Fritz!Box (welche bei UnityMedia registriert ist). Der SmartNode reicht die Anrufe zum Asterisk weiter, dieser macht ein ReverseLookup in DB oder das Örtliche und sendet es per Sipsak an das Snom (als Nebenstelle 620 an der Fritz!Box) und via Mail an mich.
Aktuell habe ich das Problem, das der Anruf angenommen wird und sofort aufgelegt wird. Habe ich irgendwo im Code einen Bug versteckt?
PHP:
exten = 73XXXX,1,Ringing()
exten = 73XXXX,n,Set(CALLTIME=${STRFTIME(${EPOCH},GMT-2,%d.%m.%y %H:%M)})
exten = 73XXXX,n,gotoif($[${CALLERID(NUM)} = anonymous ]?nocid:cid)
exten = 73XXXX,n(nocid),Set(CALLERID(num)=${CALLERID(num)})
exten = 73XXXX,n,Goto(lookup)
exten = 73XXXX,n(cid),Set(CALLERID(num)=0${CALLERID(num)})
exten = 73XXXX,n(lookup),Macro(revdblookup,${CALLERID(num)})
exten = 73XXXX,n,Set(CALLERID(name)=${RLNAME})
exten = 73XXXX,n,GotoIf($[ ${RLNAME} !="" ]?found:notfound)
exten = 73XXXX,n(found),System(sipsak -M -O desktop -i -B "${CALLTIME} » ${RLNAME}" -s sip:[email protected]:5060 -H 192.168.178.11)
exten = 73XXXX,n,system(echo "Anruf" | mail -r "Information | Anruf | 73XXXX <[email protected]>" -s "${CALLTIME} ${RLNAME} ${CALLERID(num)}" [email protected] &)
exten = 73XXXX,n,Goto(weiter)
exten = 73XXXX,n(notfound)System(sipsak -M -O desktop -i -B "${CALLTIME} » ${CALLERID(num)}" -s sip:[email protected]:5060 -H 192.168.178.11)
exten = 73XXXX,n,system(echo "Anruf" | mail -r "Information | Anruf | 73XXXX <[email protected]>" -s "${CALLTIME} ${RLNAME} ${CALLERID(num)}" [email protected] &)
exten = 73XXXX,n(weiter),NoOp(Hier ist Ende)
Gruß Patrick