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

Elstix 2.0.3 выкидывает на страницу авторизации

0

После года нормального полета, верный друг захворал и стал после каждого действия (переход по меню в веб-интерфейсе например)запрашивать логин-пароль. Никаких изменений, соответственно, не дает сохранить. Как можно полечить его?

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

спросил 2012-01-25 10:26:11 +0400

yoctobot Gravatar yoctobot
1

4 Ответа

0

Про никаких изменений - все так говорят. В чудеса я не верю.

Вероятно при каком-то обновлении слетели права на папку, где хранятся данные сессии php, проверьте их - /var/lib/php/sessions. А вообще нужно дебажить веб-морду эластикса чтобы понять истинную причину.

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

ответил 2012-01-25 11:36:25 +0400

igorg Gravatar igorg flag of Russian Federation
2244 3 7 40
http://igorg.ru/

Comments

Вы правы, изменения были. Это виртуальная машина. Вчера произошел какой-то космический коллапс и пропали sip транки и sip аккаунты, в том смысле что команда sip show registry/peers не воспринималась астериском (он писал что команда не найдена.) Так как разгар дня, работа встала и злое начальство, пришлось экстренно откатиться на снепшот за 7.11.2011. Однако снэпшот делался соответственно идеально работающей и отлаженной системы. Сегодня после отката произошла следующая трагедия с выбросами в логон окно. За совет спасибо, сейчас проверю права.

yoctobot ( 2012-01-25 11:52:04 +0400 )редактировать

Вот такие права на директорию drwxrwx--- То есть, в принципе, все норм-админ имеет полные права на саму директорию.

yoctobot ( 2012-01-25 11:53:34 +0400 )редактировать

апач по каким пользователем работает?

zzuz ( 2012-01-25 16:10:41 +0400 )редактировать

zzuz, под asterisk конечно.

shakirov ( 2012-01-25 20:00:44 +0400 )редактировать

просто "админ имеет полные права..," смутила. Думаю полезно Вам почитать , что пишут в /var/log/httpd/error_log

zzuz ( 2012-01-25 23:08:13 +0400 )редактировать
0

В моем случае помогло простое обновление. yum update. Elastix обновился до версии 2.2, asterisk 1.8.7, freepbx 2.8.1-10, и ядро kernel-2.6.18-238.12.1.el5. Может поможет кому-то еще.

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

ответил 2012-01-25 13:19:21 +0400

yoctobot Gravatar yoctobot
1
0

проверьте права на /var/lib/php(туда ложит session). ну или просто посмотрите в /var/log/http/error_log и там 90% шанс что будет четко написано в чем проблема.

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

ответил 2012-01-25 15:29:08 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/
0

Я знаю в чем дело, скорее всего ничего действительно не менялось :)

проверьте свободное место на диске df -h

скорее всего просто некуда писать файлы сессий. Удалите все старые сесии

 rm -rf /tmp/sess_*

затем залогиньтесь в интерфейс и посмотрите создался ли файл сесси в /tmp/ и не пустой ли он.

Если место на диске есть то проверьте можно ли на него писать. например так:

 su asterisk
 dd if=/dev/urandom of=/tmp/dd.dd bs=1M count=100
 ls -lh /tmp/dd.dd
 -rw-r--r-- 1 asterisk asterisk 100M Янв 25 20:03 /tmp/dd.dd
ссылка удалить спам редактировать

ответил 2012-01-25 19:59:46 +0400

shakirov Gravatar shakirov flag of Russian Federation
1143 46 14 46
http://gammatelecom.ru/

обновил 2012-01-25 20:03:23 +0400

Ваш ответ

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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2012-01-25 10:26:11 +0400

Просмотрен: 814 раз

Обновлен: Jan 25 '12

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