Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Asterisk и Web интерфейс  (Прочитано 27168 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Varvar

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Asterisk и Web интерфейс
« Ответ #15 : 24 Марта 2010, 12:04:08 »
В общем-то вот так:
cat /etc/asterisk/http.conf -n
     1   [general]
     2   ;
     3   ; Whether HTTP interface is enabled or not.  Default is no.
     4   ;
     5   enabled=yes
     6   ;
     7   ; Whether Asterisk should serve static content from http-static
     8   ; Default is no.
     9   ;
    10   enablestatic=yes
    11   ;
    12   ; Address to bind to.  Default is 0.0.0.0
    13   ;
    14   ;bindaddr=127.0.0.1
    15   ;
    16   ; Port to bind to (default is 8088)
    17   ;
    18   bindport=8088
    19   ;
    20   ; Prefix allows you to specify a prefix for all requests
    21   ; to the server.  The default is "asterisk" so that all
    22   ; requests must begin with /asterisk
    23   ;
    24   ;prefix=asterisk
    25   
    26   ; The post_mappings section maps URLs to real paths on the filesystem.  If a
    27   ; POST is done from within an authenticated manager session to one of the
    28   ; configured POST mappings, then any files in the POST will be placed in the
    29   ; configured directory.
    30   ;
    31   ;[post_mappings]
    32   ;
    33   ; In this example, if the prefix option is set to "asterisk", then using the
    34   ; POST URL: /asterisk/uploads will put files in /var/lib/asterisk/uploads/.
    35   ;uploads = /var/lib/asterisk/uploads/
    36   ;

ls -l /etc/asterisk/http.conf
-rw-r--r-- 1 root root 946 2010-03-24 12:01 /etc/asterisk/http.conf
"Отродясь такого не было, и вот - опять" ...приписывается Черномырдину В.С.

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: Asterisk и Web интерфейс
« Ответ #16 : 24 Марта 2010, 12:35:07 »
Сам asterisk у тебя вообще стартовал ?
/etc/init.d/asterisk status
asterisk -r
office*CLI> http show status
Бери больше, кидай дальше

Оффлайн Varvar

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Asterisk и Web интерфейс
« Ответ #17 : 24 Марта 2010, 13:49:08 »
О как.
Посмотрел, получается, что стартует, но не запускается и доступ на консоль не даёт:
/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Starting Asterisk PBX: asterisk.

/etc/init.d/asterisk status
 * Asterisk PBX is not running

asterisk -r
Asterisk 1.6.2.0~rc2-0ubuntu1.2, Copyright (C) 1999 - 2009 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
==============================================================================
 This package has been modified for the Ubuntu distribution.  Please report
 all bugs to https://bugs.edge.launchpad.net/ubuntu/+source/asterisk/+filebug
==============================================================================
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

Сам файл asterisk.ctl в указанном месте существует, но нулевого размера и не открывается, пишет "невозможно открыть no such device or address (6)".
В логи на  /var/log/asterisk/messages ничего не пишет.

В общем, получается вообще "не алё".
Надо попробовать переустановить.

Пользователь решил продолжить мысль 24 Марта 2010, 15:22:19:
В общем такая же ботва после новой установки, причём при установке пишет, что всё ок:
Asterisk-GUI has successfully been installed.
sudo make checkconfig
 --- Checking Asterisk configuration to see if it will support the GUI ---
* Checking for http.conf: OK
* Checking for manager.conf: OK
* Checking if HTTP is enabled: OK
* Checking if HTTP static support is enabled: OK
* Checking if manager is enabled: OK
* Checking if manager over HTTP is enabled: OK
 --- Everything looks good ---   
 * GUI should be available at http://localhost_name:8088/asterisk/static/config/index.html
 * Note: If you have bindaddr=127.0.0.1 in /etc/asterisk/http.conf
   you will only be able to visit it from the local machine.
   Example: http://localhost:8088/asterisk/static/config/index.html

Надо подумать, есть подозрение, что проблема не в asterisk.
« Последнее редактирование: 24 Марта 2010, 17:23:44 от Varvar »
"Отродясь такого не было, и вот - опять" ...приписывается Черномырдину В.С.

Оффлайн krasnorutsky

  • Новичок
  • *
  • Сообщений: 17
  • Debian Squeeze IceWM
    • Просмотр профиля
Re: Asterisk и Web интерфейс
« Ответ #18 : 09 Апреля 2010, 19:41:53 »
Надо подумать, есть подозрение, что проблема не в asterisk.
не знаю, нужно ли то, что пишу, но я пошёл по другому пути ибо намаялся с asterisk-gui... тоже не мог зайти, как не кроил два конфига:
Цитировать
http.conf
manager.conf

я просто снёс asterisk-gui:
yum remove asterisk-guiпотом поставил freepbx:
yum install freepbxконфиги под freepbx не правил, точнее, я даже не знаю, ЮЗАЕТ ли freepbx конфиги от asterisk-gui или нет... но дело в том, что после этого по вэбке я зашел (порт 8088).
так что я пока на freepbx, всё устраивает...
всё переделай под Ubuntu, ибо я ставил всё на CentOS 5.4. сам астериск собрал тоже из yum-реп.
попробуй.
« Последнее редактирование: 09 Апреля 2010, 19:48:14 от krasnorutsky »

 

Страница сгенерирована за 0.052 секунд. Запросов: 23.