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

Зависание skype модуля.

Добавлено: 15 апр 2013, 00:18
InventoR
Пару недель назад начал зависать скайп модуль, прикрученный для принятия звонков через скайп.

Код: Выделить всё

ast1*CLI> module show like skype
Module                         Description                              Use Count 
res_skypeforasterisk.so        Skype For Asterisk Engine                0         
chan_skype.so                  Skype For Asterisk Channel Driver        0         
2 modules loaded
ast1*CLI> 

Код: Выделить всё

[root@ast1 ~]# rpm -qa |grep skype
asterisk-skypeforasterisk-1.6.2.0_1.1.4-2_centos5
[root@ast1 ~]# 
Asterisk 1.6.2.16.1, Copyright (C) 1999 - 2010 Digium, Inc. and others.

Обнулиш историю, вычистиш папку /var/spool/asterisk/skype, работает некоторое время, после чего снова ложится.
попытки сделать так:
в консоле пишем skyp нажимаем TAB должно сработать автодополнение, но получаем зависание консоли астриска.

Описание модуля:

Код: Выделить всё

[*]
secret=*
context=skype-in
exten=s
disallow=all
allow=ulaw
allow=alaw
auth_policy=accept:m-i
auth_policy=accept:mar
auth_policy=block
direction=both
buddy_autoadd=no
autoreply = Этот пользователь не может получать текстовые сообщения, пожалуйста отправьте ваше сообщения на емайл support@*
Подскажите, куда копать?

или когда все таки хоть как-то шевелится, то:

Код: Выделить всё

ast1*CLI> skype show buddies *
Contact list for *
[2013-04-14 23:20:25] WARNING[19818]: core.cpp:2554 sfa_buddylist_iterate: All buddies not loaded!
ast1*CLI> 

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 08:18
gosha
смириться....

у нас 600 сотен каналов было в све время, еще при поддержке дигиума, все их рекомендации сводились к тому что о,новитесь до последней версии, оно жило день - другой, потом падало. опять письмо в саппорт - опа, есть новая версия - обновитесь, и так по кругу несколько месяцев... Короче очень понравился саппорт дигиума который судя по всему сам в скайп этот баг не форвардил. Лечилось также как и у вас похоже:

stop
rm -rf /var/spool/asterisk/skype
start

а с учетом того, что щас оно не подддерживается... написать большими буквами пользователям что это ПО 3 стороны и его корректную работу ни кто не гарантирует.

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 08:23
Vlad1983
что в /var/spool/asterisk/skype храниться?
если куча файлов периодически создаваемых и отмирающих может подчищать по cron?

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 08:25
gosha
buddy list и еще какая то хрень бинарная, причем процесс очистки нужен был при старте ибо при каком то критическом количестве данных там скайповские пользователи висели со стаутусом 'пходим в сеть...' и так до безконечности. а зависший скайп судя по strace был в безконечном нанослиппе...

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 08:33
awsswa
прикрутите freeswitch со скайп модулем и забудьте о проблеме.

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 09:48
Sfinx
Это не скайп, а глючный 1.6 в связке со скайпом. 10.x пашет без зависаний годами. проблем в том, что ключ digium истекает кажись этой весной ;)

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 11:38
gosha
Sfinx,

http://forum.asterisk.ru/viewtopic.php? ... 2&start=20

судя по этому годами оно у вас работало с одной линией :)

10 ни когда не была стабильной версией и дигиум не рекомендовали ее, так что не надо про `годами работает на 10`. На 1.8 под нагрузкой оно `работает` мягко говоря не очень.

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 12:01
Sfinx
В данный момент есть обьект на 10.x, там 25 skype каналов, uptime 200 с копейками дней и перегружался он в связи с заменой мамки. Да, нагрузка не валом, но что есть. Начина с майской версии прошлого года 10.x , IMHO, стабильней чем 1.6/1.8 в несколько раз. Сужу тупо по отсутствию жалоб с обьектов.

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 12:43
tma
Сколько лет поместилось в uptime 200? :lol:

Re: Зависание skype модуля.

Добавлено: 15 апр 2013, 12:47
ded
tma, uptime 200 с копейками дней
То есть - меньше года.