Периодически перестают работать входящие звонки со всех транков

nsgrid

Регистрация
29 Ноя 2014
Сообщения
92
Помогите, плз. Обнаружилась странная проблема. Примерно через неделю использования системы просто без всякий объяснений перестают работать входящие звонки по всем транкам. Внутренняя связь, а также исходящие звонки на внешние номера работают нормально.
Обычно помогает рестарт сервисов 3сх, причем, как мне кажется, помогает рестарт прежде всего сервиса 3сх system server (C:\Program Files\3CX Phone System\Instance1\Bin\3CXSystemService.exe)

В тот момент, когда глюк наблюдается. В журнале вызовов фиксируется
06.02.2017 13:19:26 (номер звонящего) 801 Пропущен (801 - это номер голосового меню-приветствия)

По сценарию звонящий попадает вначале на него, а затем может переключиться на секретаря по цифре "0" или же дождаться автоматического соединения.

Вот более подробные логи:

06.02.2017 13:20:21 - Currently active calls [none]
06.02.2017 13:20:14 - STUN servers list is empty, no STUN discovery is possible
06.02.2017 13:20:14 - STUN discovery of public IP is disabled
06.02.2017 13:19:51 - Currently active calls [none]
06.02.2017 13:19:26 - Leg L:41.1[Line:10000<<номер звонящего] is terminated: Cause: BYE from PBX
06.02.2017 13:19:26 - [CM503020]: Call(C:41): Normal call termination. Call originator: Line:10000<<номер звонящего. Reason: Not found
06.02.2017 13:19:26 - [CM503014]: Call(C:41): No known route from Line:10000<<номер звонящего to target: <sip:801@:5060>
06.02.2017 13:19:26 - Call(C:41): from Line:10000<<номер звонящего to 801 doesn't match any known extension number.
06.02.2017 13:19:26 - [CM503010]: Call(C:41): Making route(s) from Line:10000<<номер звонящего to <sip:801@:5060>
06.02.2017 13:19:26 - [CM505003]: Provider:[Westcall MSK 970] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [WC SoftSwitch 2.1] PBX contact: [sip:12347@наш внешний IP:5060]
06.02.2017 13:19:26 - [CM500002]: Call(C:41): Info on incoming INVITE from Line:10000<<номер звонящего:

Invite-IN Recv Req INVITE from 195.94.224.208:5060 tid=2a51f871 Call-ID=1df75ceb42a9cb2b6466d7aa75dd2c99@ 195.94.224.208:

INVITE sip:[email protected]:5060;rinstance=eafe4dde42c5c2b8 SIP/2.0

Via: SIP/2.0/UDP 195.94.224.208:5060;branch=z9hG4bK2a51f871;rport=5060

Max-Forwards: 70

Contact: <sip:номер звонящего@195.94.224.208>

To: <sip:12347@наш внешний IP:5060;rinstance=eafe4dde42c5c2b8>

From: "номер звонящего" <sip:номер звонящего@195.94.224.208>;tag=as46f7f2b4

Call-ID: 1df75ceb42a9cb2b6466d7aa75dd2c99@ 195.94.224.208

CSeq: 102 INVITE

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO

Content-Type: application/sdp

Date: Mon, 06 Feb 2017 10:19:26 GMT

Supported: replaces, timer

User-Agent: WC SoftSwitch 2.1

Remote-Party-ID: "номер звонящего" <sip:номер звонящего@195.94.224.208>;privacy=off;screen=no

Content-Length: 340



v=0

o=wc_ss_v21 1817351862 1817351862 IN IP4 195.94.224.208

s=WC SoftSwitch 2.1

c=IN IP4 195.94.224.208

t=0 0

m=audio 18104 RTP/AVP 8 0 18 101

a=rtpmap:8 PCMA/8000

a=rtpmap:0 PCMU/8000

a=rtpmap:18 G729/8000

a=fmtp:18 annexb=no

a=rtpmap:101 telephone-event/8000

a=fmtp:101 0-16

a=silenceSupp:eek:ff - - - -

a=ptime:20

a=sendrecv

06.02.2017 13:19:26 - [CM503001]: Call(C:41): Incoming call from Line:10000<<номер звонящего to <sip:801@:5060>
06.02.2017 13:19:26 - Line limit check: Current # of calls for line Lc:10000(@Westcall MSK 970[<sip:[email protected]:5060>]) is 1; limit is 4
06.02.2017 13:19:26 - NAT/ALG check:L:41.1[Line:10000<<номер звонящего] REQUEST 'INVITE' - basic check passed. No information for extended checks

06.02.2017 13:19:26 - [CM503012]: Inbound office hours rule (unnamed) for 10000 forwards to DN:801
06.02.2017 13:19:26 - [Flow] No office hours set, office hours assumed
06.02.2017 13:19:26 - [Flow] Looking for inbound target: called=12347; caller="Имя абонента" <sip:номер звонящего@:5060>
06.02.2017 13:19:21 - Currently active calls [none]
 
Уточню. Для звонящего с мобильника все это выглядит следующим образом. Он набирает наш номер, идет соединение, тишина, затем обрыв связи.
 
На первый взгляд ошибка в этих строках

06.02.2017 13:19:26 – [CM503014]: Call(C:41): No known route from Line:10000<<номер звонящего to target: <sip:801@:5060>
06.02.2017 13:19:26 – Call(C:41): from Line:10000<<номер звонящего to 801 doesn’t match any known extension number.

Другой вопрос - почему у вас номер Очереди 801 внезапно "пропадает" в системе? Иногда это связано с тем, что система не успевает писать разговор на диск, и это вызывает подвисание сервисов. Но точнее можно будет сказать, если опишите вашу систему подробнее.
 
Как уже писал в форуме раньше (https://www.3cx.ru/topic/%D0%BD%D0%B8%D0%B7%D0%BA%D0%BE%D0%B5-%D0%BA%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D1%81%D0%B2%D1%8F%D0%B7%D0%B8-%D0%B4%D0%B0%D0%B9%D1%82%D0%B5-%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D1%8B-%D0%BF%D0%BB/). Мы наблюдали плохое качество звука на виртуалке и потому вывели АТС на отдельный физический сервер без какой-либо вирптуализации.

Конфигурация сервера по данным AIDA 64:

--------[ Суммарная информация ]----------------------------------------------------------------------------------------

Компьютер:
Тип компьютера Компьютер с ACPI на базе x64
Операционная система Microsoft Windows Server 2016 Standard
Пакет обновления ОС -
Internet Explorer 11.576.14393.0
DirectX DirectX 12.0
Имя компьютера 3CX-SERVER (Сервер телефонии)
Имя пользователя 3cx
Вход в домен CORP
Дата / Время 2017-02-06 / 15:46

Системная плата:
Тип ЦП QuadCore Intel Core i5-4460, 3400 MHz (34 x 100)
Системная плата ASRock H81M-ITX (1 PCI-E x16, 2 DDR3 DIMM, Audio, Video, Gigabit LAN)
Чипсет системной платы Intel Lynx Point H81, Intel Haswell
Системная память 7865 МБ (DDR3-1600 DDR3 SDRAM)
Тип BIOS AMI (03/17/2016)

Отображение:
Видеоадаптер Intel(R) HD Graphics 4600 (2304 МБ)
Видеоадаптер Intel(R) HD Graphics 4600 (2304 МБ)
Видеоадаптер Intel(R) HD Graphics 4600 (2304 МБ)
3D-акселератор Intel HD Graphics 4600

Мультимедиа:
Звуковой адаптер Realtek ALC892 @ Intel Lynx Point PCH - High Definition Audio Controller [C-2]

Хранение данных:
IDE-контроллер Стандартный контроллер SATA AHCI
Контроллер хранения данных Контроллер дискового пространства (Майкрософт)
Дисковый накопитель Samsung SSD 850 EVO 500GB (500 ГБ, SATA-III)
Оптический накопитель HL-DT-ST DVDRAM GH24NS72 (DVD+R9:16x, DVD-R9:12x, DVD+RW:24x/8x, DVD-RW:24x/6x, DVD-RAM:12x, DVD-ROM:16x, CD:48x/32x/48x DVD+RW/DVD-RW/DVD-RAM)
SMART-статус жёстких дисков OK

Разделы:
C: (NTFS) 476437 МБ (458649 МБ свободно)
Общий объём 465.3 ГБ (447.9 ГБ свободно)

Сеть:
Первичный адрес IP 192.168.0.40
Первичный адрес MAC 70-85-C2-00-44-6E
Сетевой адаптер Qualcomm Atheros AR8171/8175 PCI-E Gigabit Ethernet Controller (NDIS 6.30) (192.168.0.40)

Периферийные устройства:
Принтер Microsoft Print to PDF
Принтер Microsoft XPS Document Writer
Контроллер USB2 Intel Lynx Point PCH - USB 2.0 EHCI Host Controller 1 [C-2]
Контроллер USB2 Intel Lynx Point PCH - USB 2.0 EHCI Host Controller 2 [C-2]
Контроллер USB3 Intel Lynx Point PCH - USB 3.0 xHCI Host Controller [C-2]
USB-устройство Generic USB Hub
USB-устройство Generic USB Hub

DMI:
DMI поставщик BIOS American Megatrends Inc.
DMI версия BIOS P2.30
DMI производитель системы To Be Filled By O.E.M.
DMI система To Be Filled By O.E.M.
DMI системная версия To Be Filled By O.E.M.
DMI системный серийный номер To Be Filled By O.E.M.
DMI системный UUID 00020003-00040005-00060007-00080009
DMI производитель системной платы ASRock
DMI системная плата H81M-ITX
DMI версия системной платы
DMI серийный номер системной платы M80-64001601872
DMI производитель шасси To Be Filled By O.E.M.
DMI версия шасси To Be Filled By O.E.M.
DMI серийный номер шасси To Be Filled By O.E.M.
DMI Asset-тег шасси To Be Filled By O.E.M.
DMI тип шасси Desktop Case
 
17 внутренних абонентов. 4 внешних SIP транка.
 
Нужно смотреть системные события, связанные с работой Очереди, например, остановку сервисов. Также рекомендую временно отключить антивирус и сетевой экран на сервере, если есть.
 
У нас очередь не используется. Кроме того, вспомнил еще! У нас еще недавно один из транков был настроен сразу на факс автоматом (факс-сервер 3cx). Когда возникает этот глюк со входящими, то абсолютно все транки и номера начинают так себя вести. То есть автоматический факс ровно также - идет соединение, тишина, затем обрыв связи.

на ОС Windows server 2016, где установлена 3cx стоит только встроенные средства защиты (Windows Defender и Брандмауэр)
 
Я напутал, у вас 801 - это не Очередь, а IVR, просто неверно назвал. Но суть, в общем, так же. Проверьте, в каком формате у вас сообщение IVR записано. Должно быть строго WAV, PCM, 8 kHz, 16 bit, Mono
 
Проверил, IVR файлы корректны - WAV, PCM, 8 kHz, 16 bit, Mono
 
Но опять-таки, повторяю, если глюк был и на номере с автоответом факса, который, соответственно, вообще не направлялся ни на какой IVR, то IVR здесь не причем.
Кстати, еще момент. Когда наблюдается глюк, то полная перезагрузка сервера (компьютера) телефонии не помогает (хотя, казалось бы при полной перезагрузке все сервисы само собой тоже перезапускаются вместе с ОС). Нужно именно перезагрузить сервисы отдельно, обычно я это делаю через панель управления 3cx.
 
Провел дополнительное исследование глюка. Установил, что глюк, описанный в первом посте, возникает не через неделю, а ровно сразу после перезагрузки сервера (то есть системного блока), на котором стоит система 3cx. Это происходит всегда после перезагрузки.
Все сервисы работают нормально, по крайней мере, в панели стоит, что они все запущены, зеленое слово "Running" у всех сервисов.

Однако, чтобы звонки снова начали нормально работать нужно вручную (или с помощью батника) перезапустить службу 3CXPhoneSystem01 (описание 3CX PhoneSystem 01 SIP Server).

От работы этой службы зависят еще три службы (в скобках указаны описания служб):
3CXFAXSrv01 (3CX PhoneSystem 01 IVR Server)
3CXIVR01 (3CX PhoneSystem 01 IVR Server)
3CXQueueManager01 (3CX PhoneSystem 01 Queue Manager Server)

Эти службы приходится перезапускать тоже, так как они автоматически перезапускаются, если старшая служба перезапускается.

Таким образом, сейчас как временное решение сделал батник, который через планировщик задач запускается от имени Администратора при перезагрузке сервера 3cx.

Вот код:
net stop 3CXFAXSrv01
net stop 3CXIVR01
net stop 3CXQueueManager01
net stop 3CXPhoneSystem01
net start 3CXPhoneSystem01
net start 3CXFAXSrv01
net start 3CXIVR01
net start 3CXQueueManager01

Тогда входящие звонки после перезагрузки сервера работают нормально.

Что же это за странности такие?
 
Опечатка в посте выше
3CXFAXSrv01 (3CX PhoneSystem 01 FAX Server)
 
P. S. Еще добавлю, что установка вышеперечисленных служб в режим отложенного запуска не помогает. Они также стартуют нормально, все пишет везде Running... но входящие звонки не проходят. Нужно именно их перезапустить.
 
У вас на сервере тесть какие-либо программные VPN интерфейсы, Bluetooth, USB модемы и т.п.?
 
Нет, только одна сетевая карта, встроенная в материнку. VPN тоже никаких нет. Компьютер входит в домен. Более подробная конфигурация железа указана в посте ранее (https://www.3cx.ru/topic/%d0%bf%d0%b5%d1%80%d0%b8%d0%be%d0%b4%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8-%d0%bf%d0%b5%d1%80%d0%b5%d1%81%d1%82%d0%b0%d1%8e%d1%82-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d1%82%d1%8c-%d0%b2%d1%85%d0%be/#post-42394)
 
Есть ли у вас антивирус на сервере?
 
только встроенный в Windows Server - типа Windows Defender или защитник, как его там... специальной программы антивируса нет
 
А какой у вас роутер / сетевой экран?
 
Интернет у нас идет через другой комп, он же сервер (тоже ОС Windows Server 2016), в локальной сети он имеет адрес 192.168.0.1, он является контроллером домена, имеет две сетевые карты. Для раздачи интернета там поднята служба RRAS. Там же настроено перенаправление портов на адрес сервера 3сх (192.168.0.40).
В принципе никаких проблем с интернетом нет, на всех ПК сети интернет работает нормально.
 
Уточнение. Кабель интернета от провайдера напрямую идет в тот комп. Сетевой экран там используется встроенный (Windows Брандмауэр).

P. S. Кстати, тест сетевого экрана через панель управления 3сх пишет, что не проходит, хотя по факту никаких проблем со звонками нет, голос, статусы, в том числе и у смартфона, который подключается удаленно через андроид-приложение 3cx - все работает.
Порты перенаправлены через RRAS.
 

Для администраторов

Пользователи онлайн

Статистика форума

Темы
20.811
Сообщения
104.502
Пользователи
69.716
Новый пользователь
dzagar
Установите 3CX - Совершенно бесплатно!

Соединяйте сотрудников и клиентов Телефонная система Чат для сайта Видеоконференции

На хостинге или своих ресурсах. До 10 пользователей - бесплатно навсегда. Без банковских карт и рисков.

3CX
Аккаунт 3CX с таким e-mail уже существует. Вы будете переадресованы на Портал пользователя, где сможете ввести учетные данные или восстановить пароль.