У нас в фирме есть колл-центр, работающий через Asterisk 11.7.0, настраивался изначально не мной. Где-то с ноября 2014 начались периодические странные звонки за границу, на номера типа 0810972599565825 или 00972599565825. Первые звонки в Британию и Афганистан длились 1-31 секунд, потом "Зебра-Телеком" отключила нам исходящие вызовы и стали разбираться. Теперь исходящие снова включены, но звонки обрываются сразу (возможно, "Зебра" решила блокировать их сама).
Я уже перелопатил все, что только смог найти, но не могу разобраться, где дыра Причем жестко отключить вызовы на все заграничные иностранные нельзя - теоретически операторы должны иметь возможность туда звонить.
Звонки совершаются от существующих пиров. Причем судя по логам, появляются из ниоткуда:
Код: Выделить всё
[Mar 23 17:25:55] VERBOSE[21378][C-000005f0] pbx.c: -- Executing [00972599565825@dlpln:1] MixMonitor("SIP/10-00000309", "1427117155.777.wav") in new stack
[Mar 23 17:25:55] VERBOSE[21378][C-000005f0] pbx.c: -- Executing [00972599565825@dlpln:2] Dial("SIP/10-00000309", "SIP/zebraru_out0/00972599565825") in new stack
[Mar 23 17:25:55] VERBOSE[21379][C-000005f0] app_mixmonitor.c: == Begin MixMonitor Recording SIP/10-00000309
[Mar 23 17:25:55] VERBOSE[21378][C-000005f0] netsock2.c: == Using SIP RTP CoS mark 5
[Mar 23 17:25:55] VERBOSE[21378][C-000005f0] app_dial.c: -- Called SIP/zebraru_out0/00972599565825
[Mar 23 17:25:55] WARNING[21378][C-000005f0] channel.c: No path to translate from SIP/zebraru_out0-0000030a to SIP/10-00000309
[Mar 23 17:25:55] VERBOSE[21378][C-000005f0] pbx.c: == Spawn extension (dlpln, 00972599565825, 2) exited non-zero on 'SIP/10-00000309'
[Mar 23 17:25:55] VERBOSE[21379][C-000005f0] app_mixmonitor.c: == MixMonitor close filestream (mixed)
[Mar 23 17:25:55] VERBOSE[21379][C-000005f0] app_mixmonitor.c: == End MixMonitor Recording SIP/10-00000309
Подборы паролей типа
Код: Выделить всё
[Jan 26 16:04:06] NOTICE[26802] chan_sip.c: Registration from '"9684" <sip:9684@212.124.126.83:5060>' failed for '23.92.80.82:5075' - Wrong password
[Jan 26 16:04:06] SECURITY[26786] res_security_log.c: SecurityEvent="InvalidPassword",EventTV="1422273846-282383",Severity="Error",Service="SIP",EventVersion="2",AccountID="9684",SessionID="0x7fa42c035948",LocalAddress="IPV4/UDP/212.124.126.83/5060",RemoteAddress="IPV4/UDP/23.92.80.82/5075",Challenge="65785b36",ReceivedChallenge="65785b36",ReceivedHash="e97f8f27d3cf072b817c14ff58b4aa9d"
Кусок sip.conf с основными настройками:
Код: Выделить всё
[general]
rtsavesysname = yes
rtcachefriends = yes
context = bogus
pedantic = no
allowguest = no
tcpenable = no
srvlookup = yes
transport = udp
icesupport = yes
callcounter = yes
alwaysauthreject = yes
Сам Asterisk крутится в виртуалке, конфиги хранятся в PostgreSQL, левый никто ни туда, ни туда не заходил.
Подскажите, пожалуйста, в какую сторону можно копать?
Заранее спасибо!