доброго дня уважаемые
прошу помощи в конец дня мозк кипит
есть эластикс и 2 транка от юмэджика с 8800 номерами
sip_additional.conf
[InternetShop800]
deny=0.0.0.0/0.0.0.0
disallow=all
username=8831хххххххх168
type=friend
secret=passwd
qualify=yes
permit=0.0.0.0/0.0.0.0
nat=yes
insecure=port,invite
host=80.75.132.66
dtmfmode=rfc2833
canreinvite=no
allow=alaw
allow=ulaw
context=from-trunk-sip-InternetShop800
[MTT-800]
deny=0.0.0.0/0.0.0.0
disallow=all
username=8831хххххххх240
type=friend
secret=passwd
qualify=yes
permit=0.0.0.0/0.0.0.0
nat=yes
insecure=port,invite
host=80.75.132.66
dtmfmode=rfc2833
canreinvite=no
allow=alaw
allow=ulaw
context=from-trunk-sip-MTT-800
sip_registrations.conf
register=8831хххххххх168:passwd@80.75.132.66/8831хххххххх168
register=8831хххххххх240:passwd@80.75.132.66/8831хххххххх240
extension_additional.conf
exten => 8831хххххххх168,1,Set(__FROM_DID=${EXTEN})
exten => 8831хххххххх168,n,Gosub(app-blacklist-check,s,1)
exten => 8831хххххххх168,n,ExecIf($[ "${CALLERID(name)}" = "" ] ?Set(CALLERID(name)=${CALLERID(num)}))
exten => 8831хххххххх168,n,Set(__CALLINGPRES_SV=${CALLERPRES()})
exten => 8831хххххххх168,n,Set(CALLERPRES()=allowed_not_screened)
exten => 8831хххххххх168,n(dest-ext),Goto(app-announcement-3,s,1)
exten => 8831хххххххх240,1,Set(__FROM_DID=${EXTEN})
exten => 8831хххххххх240,n,Gosub(app-blacklist-check,s,1)
exten => 8831хххххххх240,n,ExecIf($[ "${CALLERID(name)}" = "" ] ?Set(CALLERID(name)=${CALLERID(num)}))
exten => 8831хххххххх240,n,Set(__CALLINGPRES_SV=${CALLERPRES()})
exten => 8831хххххххх240,n,Set(CALLERPRES()=allowed_not_screened)
exten => 8831хххххххх240,n(dest-ext),Goto(timeconditions,2,1)
Так вот...
-если позвонить по номеру [MTT-800] он же 8831хххххххх240 звонок приходит на timeconditions как надо, НО в core show channels канал источник InternetShop800
-если позвонить по номеру [InternetShop800] он же 8831хххххххх168 звонок приходит как надо на анонсер, канал источник InternetShop800 (тут проблем нет)
все это неудобно в CDR