Asterisk + Cisco (ISDN)
Добавлено: 17 фев 2014, 10:49
Подскажите пожалуйста по следующей проблеме.
Asterisk установлен на сервере с FreeBSD. Недавно настроил Cisco, с ISDN модулем, чтобы звонки через нее ходили в Астериск и обратно.
Настроил тестовые аккаунты. Звонки с SIP аккаунта (305) - уходят на циску, дальше на городской номер через ISDN.
Обратно точно так же - через ISDN, с городского номера звонок приходит на номер 305.
Т.е. все работает, вопросов нет
Но каждые 3 минуты Астериск пишет следующее:
[Feb 13 10:43:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
[Feb 13 10:46:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
Айпишник сервера с астериском - 10.1.1.5
Айпишник циски - 10.1.1.240
Городской номер - 34138510
SIP.conf
Extension.conf
Часть конфига циски:
sip-ua
authentication username 34138510 password 071E36495C1D00544541 ( это пароль qwerty123)
retry invite 3
retry response 3
retry bye 3
retry cancel 3
timers expires 300000
registrar ipv4:10.1.1.5 expires 3600
sip-server ipv4:10.1.1.5
Если я, например, уберу строчку authentication username 34138510 password 071E36495C1D00544541 - то исходящие вызовы с Астериска перестают работать.
Но и этих ошибок на Астериске больше нет:
[Feb 13 10:43:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
[Feb 13 10:46:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
Судя по этим логам - Астериск пытается зарегистрироваться на циске, но ведь настройки "sip-ua" - это по идее настройки регистрации циски на астериске, судя по мануалу.
В чем тогда может быть проблема?
Спасибо за помощь!
Конфиг циски:
Asterisk установлен на сервере с FreeBSD. Недавно настроил Cisco, с ISDN модулем, чтобы звонки через нее ходили в Астериск и обратно.
Настроил тестовые аккаунты. Звонки с SIP аккаунта (305) - уходят на циску, дальше на городской номер через ISDN.
Обратно точно так же - через ISDN, с городского номера звонок приходит на номер 305.
Т.е. все работает, вопросов нет
Но каждые 3 минуты Астериск пишет следующее:
[Feb 13 10:43:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
[Feb 13 10:46:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
Айпишник сервера с астериском - 10.1.1.5
Айпишник циски - 10.1.1.240
Городской номер - 34138510
SIP.conf
[305](support)
secret=123 ; пароль для авторизации
context=ISDN_
[cisco]
type=peer
host=10.1.1.240
user=cisco
secret=1234
context=ISDN_LINES_ ; группа для входящих звонков
dtmfmode=info
qualify=yes
disallow=all
allow=ul/aw
allow=alaw
insecure=port,invite
Fromuser=cisco
[34138510]
type=peer
host=10.1.1.240
user=qwerty123
secret=1234
context=ISDN_ ; группа для исходящих звонков
dtmfmode=info
qualify=yes
disallow=all
allow=ulaw
allow=alaw
insecure=port,invite
fromuser=34138510
contact=34138510
Extension.conf
[ISDN_]
exten => _X.,1,Dial(SIP/34138510/${EXTEN})
[ISDN_LINES_]
exten => _X.,1,Verbose(1,Extension ${EXTEN})
exten => 34138510,1,Dial(SIP/305)
exten => 34138510,n,Hangup()
Часть конфига циски:
sip-ua
authentication username 34138510 password 071E36495C1D00544541 ( это пароль qwerty123)
retry invite 3
retry response 3
retry bye 3
retry cancel 3
timers expires 300000
registrar ipv4:10.1.1.5 expires 3600
sip-server ipv4:10.1.1.5
Если я, например, уберу строчку authentication username 34138510 password 071E36495C1D00544541 - то исходящие вызовы с Астериска перестают работать.
Но и этих ошибок на Астериске больше нет:
[Feb 13 10:43:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
[Feb 13 10:46:28] NOTICE[19053]: chan_sip.c:25757 handle_request_register: Registration from '<sip:.*@10.1.1.5>' failed for '10.1.1.240:56191' - Wrong password
Судя по этим логам - Астериск пытается зарегистрироваться на циске, но ведь настройки "sip-ua" - это по идее настройки регистрации циски на астериске, судя по мануалу.
В чем тогда может быть проблема?
Спасибо за помощь!
Конфиг циски:
Код: Выделить всё
Current configuration : 2395 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname cisco-isdn
!
boot-start-marker
boot-end-marker
!
enable secret 5 $1$sEcK$5GrK2i0iWcQZ8QK7dFfxK1
!
no aaa new-model
!
resource policy
!
no network-clock-participate slot 1
no network-clock-participate wic 0
ip subnet-zero
ip cef
!
!
!
!
isdn switch-type basic-net3
!
!
voice call send-alert
voice rtp send-recv
!
voice service voip
allow-connections sip to sip
sip
registrar server
!
!
!
voice class codec 1
codec preference 1 g711alaw
codec preference 2 g711ulaw
!
!
!
!
!
!
!
voice register global
mode cme
source-address 10.1.1.240 port 5060
max-dn 50
max-pool 20
!
voice register dn 1
number 100
!
voice register pool 1
max registrations 24
!
!
voice translation-rule 1
rule 1 /.*/ /138510/
!
!
voice translation-profile TRU_ANI
translate calling 1
!
!
!
!
!
!
translation-rule 1
!
!
!
!
!
interface FastEthernet0/0
description LAN_PORT
ip address 10.1.1.240 255.255.255.0
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface BRI1/0
no ip address
isdn switch-type basic-net3
isdn protocol-emulate network
isdn layer1-emulate network
isdn incoming-voice voice
isdn skipsend-idverify
!
interface BRI1/1
description isdn_bri1/1 interface
no ip address
isdn switch-type basic-net3
isdn point-to-point-setup
isdn incoming-voice voice
isdn send-alerting
isdn sending-complete
!
ip classless
!
ip http server
no ip http secure-server
!
logging facility local6
logging 10.1.1.86
snmp-server community public RW
!
!
control-plane
!
!
!
voice-port 1/0/0
compand-type a-law
cptone AU
!
voice-port 1/0/1
compand-type a-law
cptone AU
!
!
!
!
!
dial-peer voice 1 voip
destination-pattern 34138510
session protocol sipv2
session target sip-server
dtmf-relay rtp-nte
codec g711alaw
!
dial-peer voice 100 pots
translation-profile outgoing TRUE_ANI
preference 5
service session
destination-pattern .T
direct-inward-dial
port 1/0/1
forward-digits all
!
sip-ua
authentication username 34138510 password 071E36495C1D00544541
retry invite 3
retry response 3
retry bye 3
retry cancel 3
timers expires 300000
registrar ipv4:10.1.1.5 expires 3600
sip-server ipv4:10.1.1.5
!
!
line con 0
line aux 0
line vty 0 4
privilege level 15
password 123
login
!
!
end