Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Asterisk-gui не работает

1

Добрый день. Поставил на роутер (optware) asterisk. Накатил сверху asterisk-gui. Помогите разобраться с логом.

[Jun 15 07:24:12] ERROR[1187] tcptls.c: Unable to bind http server to 0.0.0.0:8088: Address already in use

http.conf:

[general]
enabled=yes
;bindaddr=0.0.0.0
bindport=8088
enablestatic=yes
redirect = / /static/config/index.html

manager.conf:

[general]
enabled = yes
webenabled = yes
port = 5038
bindaddr = 127.0.0.1

*CLI> http show status
HTTP Server Status:
Prefix:
Server Enabled and Bound to 0.0.0.0:8088

Enabled URI's:
/httpstatus => Asterisk HTTP General Status
/phoneprov/... => Asterisk HTTP Phone Provisioning Tool
/amanager => HTML Manager Event Interface w/Digest authentication
/arawman => Raw HTTP Manager Event Interface w/Digest authentication
/manager => HTML Manager Event Interface
/rawman => Raw HTTP Manager Event Interface
/static/... => Asterisk HTTP Static Delivery
/amxml => XML Manager Event Interface w/Digest authentication
/mxml => XML Manager Event Interface

Enabled Redirects:
  / => /static/config/index.html

Дырка в фаерволе имеется. При запуске * первые три секунды удаётся зайти на вэб-интерфейс. Потом - никак. Страница не открывается. Пробовал различные параметры bindaddr. Спасибо за внимание.

удалить закрыть спам изменить тег редактировать

спросил 2011-06-15 11:29:43 +0400

h1Nt Gravatar h1Nt flag of Russian Federation
104 5 5 11

2 Ответа

2

для того чтобы понять кто использует порт 8088

netstat -ntupa |grep 8088

попробуй поменять порт на 8080 или любой другой

ссылка удалить спам редактировать

ответил 2011-06-15 12:38:35 +0400

alexcr Gravatar alexcr
3124 10 9 51
http://asterisk-service.c...

Comments

Перекинул на другой порт - заработало. Погружает интерфейс не до конца и висит долго. Где логи GUI посмотреть? h1Nt ( 2011-06-15 13:49:41 +0400 )редактировать
используй IE или Firefox alexcr ( 2011-06-15 14:21:08 +0400 )редактировать
Так а кто же в итоге сидит на порту 8088?? Очень интересно... litnimax ( 2011-06-15 15:07:50 +0400 )редактировать
Смена браузера не помогла. И опять начала высыпаться ошибка Unable to bind http server to 0.0.0.0:8088 h1Nt ( 2011-06-15 15:10:59 +0400 )редактировать
netstat -ntupa |grep 8088 что выдает эта команда ? в консоли linux alexcr ( 2011-06-15 15:27:10 +0400 )редактировать
Ругается на параметр "-p" , к меня линукс на роутере (optware), обрезанный h1Nt ( 2011-06-15 16:24:16 +0400 )редактировать
[root@h1Nt-Server root]$ netstat -ntua | grep 8089 tcp 10 0 0.0.0.0:8089 0.0.0.0:* LISTEN tcp 489 0 192.168.255.199:8089 192.168.255.112:52304 CLOSE_WAIT h1Nt ( 2011-06-15 16:24:55 +0400 )редактировать
так ты поменял на порт 8089 , bindport=8089 , и после этого он говорит что он тоже занят ? alexcr ( 2011-06-15 18:15:46 +0400 )редактировать
Прошу прощения за длину лога, но он ниже.. такой лог после каждого рестарта * h1Nt ( 2011-06-16 14:49:52 +0400 )редактировать
Что интересно, в логе нет записей по поводу занятости порта. GUI всё равно не открывается. Может сначало нужно избавиться от ошибок в логе? h1Nt ( 2011-06-16 14:51:13 +0400 )редактировать
включи в настройках logger.conf , full лог , то что ты скинул удали , там ничего нету alexcr ( 2011-06-16 19:56:37 +0400 )редактировать
порт сейчас какой настроен ? alexcr ( 2011-06-16 19:57:13 +0400 )редактировать
порт - 8089. в full log ничего интерессного. опять много строк вроде этой: WARNING[5207] xmldoc.c: Couldn't find application StartMusicOnHold in XML documentation - (то что я удалил) Я заметил так же, что астер выгружается сразу после запуска. h1Nt ( 2011-06-17 08:09:32 +0400 )редактировать
Именно в этот момент, пока астер не выгрузился мне всё-таки удалось зайти на GUI. То бишь проблема заключается в том, что астер выгружается сразу после запуска. Как это от дебаджить? h1Nt ( 2011-06-17 08:15:44 +0400 )редактировать
по моему проблема в памяти , вернее в ее нехватки. посмотри free alexcr ( 2011-06-17 08:16:59 +0400 )редактировать
0

Похоже ответ здесь: https://issues.asterisk.org/bugviewadvancedpage.php?bugid=19289 кто как думает?

ссылка удалить спам редактировать

ответил 2011-06-17 15:07:27 +0400

h1Nt Gravatar h1Nt flag of Russian Federation
104 5 5 11

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-06-15 11:29:43 +0400

Просмотрен: 1,782 раз

Обновлен: Jun 17 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.