там всё ок. в первом listen 443 во втором listen 80
xDexterx ( 2012-01-12 01:06:47 +0400 )редактироватьДобрый день! Установил Elastix 2.0.3 на отдельный компьютер. С другого компа сервер пингуется, есть доступ по SSH, но через веб-интерфейс подключаться не хочет. Спасибо!
какими командами подмонтировали диск с Elastix ?
Проблема вкратце: Имеется Elastix на Asterisk, установлены на обычный не слабый ПК, воткнутый сетью в циску каталист 3560. На него настроены несколько провайдеров телефонии и созданы юзеры-агенты, под которыми логинятся люди для звонков через веб-интерфейс провайдеров. Вобщем всё было прекрасно, а сегодня утром не отображается веб интерфейс и всё тут: Ошибка 101 (net::ERRCONNECTIONRESET): Соединение сброшено.
Help, plz.
и ещё в догонку, если не получится реанимировать еластикс, то нужно хотябы скинуть инфу с этого жосткого, ево не видит ни винда, ни лайф-сд с линуксом. Как с него считать чтото?
Спасибо!
В файле /etc/httpd/conf.d/ssl.conf приведите строки к виду:
Listen 192.168.10.100:443
<VirtualHost 192.168.10.100:443>
затем перезапустите Apache
/etc/init.d/httpd restart
и на всякий случай очистьте цепочки iptables
/etc/init.d/iptables stop
Извините за назойливость! Переустановил систему заново, с httpd при старте всё ок. Но доступа по веб так и нет. У системы, поднятой на VB, всё в порядке. На отдельной же машине не работает. Тачка напрямую подключена к моему компьютеру. Ещё вот какая штука, при доступе через ssh не выдаётся такой надписи
To access your Elastix System, using a separate workstation (PC/MAC/Linux)
Open the Internet Browser using the following URL:
http://x.x.x.x
У Вас apache web server слушает только на ipv6 интерфейсе локальном, разбирайтесь с конфигом апача, что-то в районе Listen директивы.
вот здесь /etc/httpd/conf.d/ssl.conf проверьте Listen 443
и здесь /etc/httpd/conf/httpd.conf Listen 80
там всё ок. в первом listen 443 во втором listen 80
xDexterx ( 2012-01-12 01:06:47 +0400 )редактироватьПри запуске машины служба не стартует!
[root@elastix ~]# netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2226/mysqld
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1848/portmap
tcp 0 0 0.0.0.0:795 0.0.0.0:* LISTEN 1885/rpc.statd
tcp 0 0 :::993 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::995 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::110 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::143 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::22 :::* LISTEN 2106/sshd
Далее вручную делаем рестарт и она запускается:
[root@elastix ~]# /etc/init.d/httpd restart
Stopping httpd: [FAILED]
Starting httpd: [ OK ]
[root@elastix ~]# netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2226/mysqld
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 2355/cyrus-master
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1848/portmap
tcp 0 0 0.0.0.0:795 0.0.0.0:* LISTEN 1885/rpc.statd
tcp 0 0 :::993 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::995 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::110 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::143 :::* LISTEN 2355/cyrus-master
tcp 0 0 :::80 :::* LISTEN 2452/httpd
tcp 0 0 :::22 :::* LISTEN 2106/sshd
tcp 0 0 :::443 :::* LISTEN 2452/httpd
Но доступа по WEB так и нет. Вот параметры сетевых интерфейсов
[root@elastix ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0D:87:78:20:10
inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::20d:87ff:fe78:2010/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:398 errors:0 dropped:0 overruns:0 frame:0
TX packets:338 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:36034 (35.1 KiB) TX bytes:30944 (30.2 KiB)
Interrupt:217 Base address:0xb000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:121 errors:0 dropped:0 overruns:0 frame:0
TX packets:121 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11635 (11.3 KiB) TX bytes:11635 (11.3 KiB)
Параметры файлов hosts и network
127.0.0.1 elastix.local elastix localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=elastix.local
GATEWAY=192.168.10.1
netstat -tnlp
ifconfig
результаты отформатируйте как код и добавьте в пост.
Не хочет - не надо. Посмотрите запущен ли веб-сервер (ps ax |grep http
), попробуйте его перезапустить (/etc/init.d/httpd restart
) и попробуйте зайти используя HTTPS
Вот что выдало при певой команде: 2426 ? Ss 0:00 /usr/sbin/httpd 2848 ? S 0:00 /usr/sbin/httpd 2849 ? S 0:00 /usr/sbin/httpd 2850 ? S 0:00 /usr/sbin/httpd 2851 ? S 0:00 /usr/sbin/httpd 2852 ? S 0:00 /usr/sbin/httpd 2853 ? S 0:00 /usr/sbin/httpd 2854 ? S 0:00 /usr/sbin/httpd 2855 ? S 0:00 /usr/sbin/httpd 2857 pts/0 S+ 0:00 grep http При попытке рестарта вышло следующее: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName Попытка использовать https успехом не увенчалась.
xDexterx ( 2012-01-09 10:42:42 +0400 )редактироватьэто уже не помощь по астериску а основы работы с консолью)
DJs3000 ( 2012-01-09 15:48:24 +0400 )редактироватьна virtual box всё ок, а вот на отдельном pc не работает. Никаких настроек не менял.
xDexterx ( 2012-01-09 18:09:22 +0400 )редактироватьЗадан: 2012-01-09 10:09:27 +0400
Просмотрен: 39,501 раз
Обновлен: Jun 30 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.