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

Oh dear... we couldn't allocate a port for RTP instance

Добавлено: 02 май 2012, 00:20
tma
Привет всем,
Кто скажет, что за хрень? Ничего вразумительно в интернете пока не нашел...

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

[May  2 00:14:59] ERROR[32400] res_rtp_asterisk.c: Oh dear... we couldn't allocate a port for RTP instance '0xb7105bc8'
[May  2 00:14:59] NOTICE[32400] channel.c: Unable to request channel SIP/xxx
Версия (из репозитория федоры):
Asterisk 1.8.11.0 built by mockbuild @ x86-17.phx2.fedoraproject.org on a i686 running Linux on 2012-03-30 21:32:00 UTC

rtpstart/rtpend менял по-всякому - нулевой эффект.
На железке больше ничего не крутиться - только asterisk.
Железка голая, только для него предназначалась.

Re: Oh dear... we couldn't allocate a port for RTP instance

Добавлено: 02 май 2012, 08:17
tma
ddkprog писал(а):ты как специалист уже должен был разобратся
Оказывается по умолчанию в sip.conf не проставлен transport=xxx и asterisk не знает какой использовать.
Я уж понадеялся, что к 1.8 версии хоть немного авторы умнее стали, увы...
Пишет:

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

[May  2 08:23:42] WARNING[32403]: chan_sip.c:28670 reload_config: No valid transports available, falling back to 'udp'.
Пока принудительно transport=udp не задал, не заработало...

Re: Oh dear... we couldn't allocate a port for RTP instance

Добавлено: 02 май 2012, 09:13
jugatsu
Да с falling back это вроде баг пока неповикшенный. А насчёт портов, скорее залипание, такое бывает

lsof -iudp -ac asterisk

Re: Oh dear... we couldn't allocate a port for RTP instance

Добавлено: 02 май 2012, 09:35
tma
Какое залипание? Там нет ничего - это первый звонок был!
После transport=udp все заработало. Авторы в своем репертуаре - один глюк лечат и вносят еще десяток...

Re: Oh dear... we couldn't allocate a port for RTP instance

Добавлено: 02 май 2012, 09:48
jugatsu
Обыкновенное такое. Про первый звонок ничего не говорилось.