Страница 1 из 1

Периодически падают SIP подключения Asterisk

Добавлено: 25 июл 2019, 16:10
XOLLER
Здравствуйте, на сервере установлен дистрибутив Sangoma Linux с FreePBX 14.0.13.4 периодически отваливаются SIP подключения у менеджеров, перезапуск сервиса астериска не помогает. Все начинает работать только после перезагрузки сервера.
IP адресов менеджеров нету в черном списке iptables.
Связь у менеджеров идет через webcrt ( библиотека sipml5 на фронте )
Из-за чего может падать подключение?

Вот часть логов астериска на момент сбоя ( менеджеры пожаловались на то что отвалилась связь в промежутке времени с 10:20 до 10:25 )
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[2019-07-25 09:37:02] VERBOSE[15391] pbx_variables.c: Setting global variable 'SIPDOMAIN' to '192.168.5.13'
[2019-07-25 09:40:07] VERBOSE[16476] res_http_websocket.c: WebSocket connection from '**.**.***.***:49216' for protocol 'sip' accepted using version '13'
[2019-07-25 09:40:07] ERROR[16477] iostream.c: Problem setting up ssl connection: error:00000001:lib(0):func(0):reason(1), Internal SSL error
[2019-07-25 09:40:07] ERROR[16477] iostream.c: SSL_shutdown() failed: error:00000001:lib(0):func(0):reason(1), Internal SSL error
[2019-07-25 09:40:07] VERBOSE[16476] chan_sip.c: Registered SIP '6000003' at **.**.***.***:49216
[2019-07-25 09:40:07] NOTICE[16476] chan_sip.c: Peer '6000003' is now Reachable. (38ms / 2000ms)
[2019-07-25 09:40:23] VERBOSE[16515] res_http_websocket.c: WebSocket connection from '**.**.***.***:31035' for protocol 'sip' accepted using version '13'
[2019-07-25 09:40:25] VERBOSE[16515] chan_sip.c: Registered SIP '6000003' at **.**.***.***:31035
[2019-07-25 09:40:40] VERBOSE[10051] res_http_websocket.c: WebSocket connection from '**.**.***.***:49216' closed
[2019-07-25 10:12:40] VERBOSE[16081] pbx_variables.c: Setting global variable 'SIPDOMAIN' to '192.168.5.13'
[2019-07-25 10:20:50] VERBOSE[25061][C-00000058] res_rtp_asterisk.c: DTLS ECDH initialized (automatic), faster PFS enabled
[2019-07-25 10:20:50] VERBOSE[25061][C-00000058] netsock2.c: Using SIP RTP TOS bits 184
[2019-07-25 10:20:50] VERBOSE[25061][C-00000058] netsock2.c: Using SIP RTP CoS mark 5
[2019-07-25 10:21:02] VERBOSE[21979] res_http_websocket.c: WebSocket connection from '**.***.**.***:31408' for protocol 'sip' accepted using version '13'
[2019-07-25 10:21:29] NOTICE[10051] chan_sip.c: Peer '999000001' is now UNREACHABLE! Last qualify: 17
[2019-07-25 10:21:37] NOTICE[10051] chan_sip.c: Peer '6000003' is now UNREACHABLE! Last qualify: 23
[2019-07-25 10:21:39] ERROR[10051] iostream.c: SSL_shutdown() failed: error:00000001:lib(0):func(0):reason(1), Internal SSL error
[2019-07-25 10:21:39] VERBOSE[10051] res_http_websocket.c: WebSocket connection from '**.***.**.***:28599' forcefully closed due to fatal write error
[2019-07-25 10:21:39] WARNING[10051] chan_sip.c: sip_xmit of 0x7f7bf40439e0 (len 634) to **.***.**.***:28599 returned -1: Transport endpoint is not connected
[2019-07-25 10:21:46] VERBOSE[22077] res_http_websocket.c: WebSocket connection from '**.***.**.***:44722' for protocol 'sip' accepted using version '13'
[2019-07-25 10:21:53] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:22:07] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:22:21] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:22:35] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:22:49] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:23:03] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:23:17] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:23:31] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:23:45] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
[2019-07-25 10:24:16] VERBOSE[22459] res_http_websocket.c: WebSocket connection from '**.**.***.***:48039' for protocol 'sip' accepted using version '13'
[2019-07-25 10:24:50] VERBOSE[22465] res_http_websocket.c: WebSocket connection from '**.**.***.***:49800' for protocol 'sip' accepted using version '13'
[2019-07-25 10:25:01] VERBOSE[22468] res_http_websocket.c: WebSocket connection from '**.**.***.***:49812' for protocol 'sip' accepted using version '13'
[2019-07-25 10:25:39] VERBOSE[22608] res_http_websocket.c: WebSocket connection from '**.**.***.***:48701' for protocol 'sip' accepted using version '13'
[2019-07-25 10:25:43] VERBOSE[22609] res_http_websocket.c: WebSocket connection from '**.***.**.**:11725' for protocol 'sip' accepted using version '13'
[2019-07-25 10:26:51] VERBOSE[9595] asterisk.c: Remote UNIX connection
[2019-07-25 10:26:51] VERBOSE[22804] asterisk.c: Remote UNIX connection disconnected
[2019-07-25 10:27:02] VERBOSE[9595] asterisk.c: Remote UNIX connection
[2019-07-25 10:27:08] VERBOSE[22860] asterisk.c: Remote UNIX connection disconnected
[2019-07-25 10:27:13] VERBOSE[20929] pbx_variables.c: Setting global variable 'SIPDOMAIN' to '192.168.5.13'
[2019-07-25 10:27:28] VERBOSE[9595] asterisk.c: Remote UNIX connection
[2019-07-25 10:27:28] VERBOSE[23006] asterisk.c: Remote UNIX connection disconnected
[2019-07-25 10:27:36] VERBOSE[9595] asterisk.c: Remote UNIX connection
[2019-07-25 10:27:43] VERBOSE[23022] res_http_websocket.c: WebSocket connection from '**.***.**.**:65344' for protocol 'sip' accepted using version '13'
[2019-07-25 10:29:05] VERBOSE[23228] res_http_websocket.c: WebSocket connection from '**.**.***.***:50186' for protocol 'sip' accepted using version '13'
[2019-07-25 10:30:27] VERBOSE[23450] res_http_websocket.c: WebSocket connection from '**.**.***.***:50711' for protocol 'sip' accepted using version '13'
[2019-07-25 10:31:21] VERBOSE[23591] res_http_websocket.c: WebSocket connection from '**.***.**.**:6911' for protocol 'sip' accepted using version '13'
[2019-07-25 10:31:59] VERBOSE[23621] res_http_websocket.c: WebSocket connection from '**.**.***.***:51323' for protocol 'sip' accepted using version '13'
[2019-07-25 10:32:09] VERBOSE[23694] res_http_websocket.c: WebSocket connection from '**.**.***.***:51405' for protocol 'sip' accepted using version '13'

Re: Периодически падают SIP подключения Asterisk

Добавлено: 26 июл 2019, 16:28
zzuz
[2019-07-25 09:40:07] ERROR[16477] iostream.c: Problem setting up ssl connection: error:00000001:lib(0):func(0):reason(1), Internal SSL error

[2019-07-25 10:21:53] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
Если сеть не работает , то и перезапуск сервера не поможет.

Re: Периодически падают SIP подключения Asterisk

Добавлено: 26 июл 2019, 16:36
XOLLER
так в том и дело, что сеть работает я подключаюсь спокойно по SSH и перезагружаю сервер. После перезагрузки все летает и работает на ура

Re: Периодически падают SIP подключения Asterisk

Добавлено: 26 июл 2019, 16:39
ded
Здравствуйте, XOLLER!
Я периодически жалуюсь всем подряд на
1) боли в области поясницы (правда!)
2) невнимательность участников форума, которые приходят с проблемами, логами, вопросами, ответы на которые обычно лежат в этих самых логах (как у вас сейчас)
3) инертность пользователей, заказчиков, которым надо-надо прямо вчера ещё, а потом пропадают в туман и тишину.

Посоветуйте по этим трём проблемам что-то?

Re: Периодически падают SIP подключения Asterisk

Добавлено: 27 июл 2019, 10:33
virus_net
ded писал(а):Я периодически жалуюсь всем подряд на
и я тоже жалуюсь, а мне помогут ?
Особенно на пользователей/заказчиков, которые смотрят в лог, где разработчик старался, выводил ошибку, а пользователь/заказчик в розовых очках видимо.
XOLLER писал(а):[2019-07-25 10:21:53] ERROR[10051] chan_sip.c: Serious Network Trouble; __sip_xmit returns error for pkt data
какое из 3х выделенных слов вам перевести ?
То что вы подключаетесь к серверу по SSH это конечно здорово, но не показатель того, что с сетью все в порядке. Вам же лог черным по белому пишет о том, что есть проблема.
Поэтому снимите розовые очки, смотрите в логи и не только астериска, но и самой системы, а так же лог свича и статистику порта куда воткнут сервер.
Открою вам ещё одно заморское слово - ТРАБЛШУТ (troubleshoot).

Re: Периодически падают SIP подключения Asterisk

Добавлено: 31 июл 2019, 09:24
luker
В первую очередь следует проверить , все сетевое оборудование. У меня был случай , когда после грозы вышел из строя свитч d-link не помню какой модели и начал в сеть выдавать непонятные фреймы , но не всегда это делал , а как его переклинит, от этого вся сеть страдала , я 3 дня ковырял эту плавающую неисправность отключая один свитч за другим , в конце все таки выловил благо wireshark примерно показал , куда копать,а zabbixа не было настроенного. Для начала попробуйте командой ping пробить самые дальние от себя устройства или например телефон менеджера , который отваливается на предмет потери пакетов. Есть еще програмка Ping-Terminal я ей пользуюсь. Потом нужно будет ковырять дальше.

Re: Периодически падают SIP подключения Asterisk

Добавлено: 06 авг 2019, 18:24
Zavr2008
res_http_websocket.c: WebSocket connection from '**.***.**.***:44722' for protocol 'sip' accepted using version '13'
Для WebRTC нужно многое. Например понимание что это такое и как оно работает...