forum.bitel.ru
http://forum.bitel.ru/

Состояние сервиса "удален"
http://forum.bitel.ru/viewtopic.php?f=44&t=6333
Страница 1 из 1

Автор:  Дмитрий [ 20 янв 2012, 11:09 ]
Заголовок сообщения:  Состояние сервиса "удален"

День добрый.

На последних билдах модуля стало появляться чудное состояние сервиса "удален", зачастую лечится выключением/включением сервиса руками, либо перезапуском BGInetAcc*

Автор:  [LTC]scorpion [ 24 янв 2012, 05:43 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

Увы. после последнего обновления не помогает ни перезапуск биллинга, ни акцесса, ни включение. Статус намертво "удалён".

Сервер: вер. 5.2 сборка 1025 от 23.01.2012 16:28:56

Автор:  [LTC]scorpion [ 24 янв 2012, 07:23 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

ААААААААА, КОШМАР!!!! Спасайте ... все договора, которые переводятся в статус отключен, при пополнении баланса не возвращаются в статус ВКЛЮЧЕН!!! И вручную тоже!!!

Разработчики. Боевой биллинг не включает абонентов!!! Делайте что-то!!!!!

Автор:  [LTC]scorpion [ 24 янв 2012, 07:43 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

ИЗВИНИТЕ, БЫЛ НАПУГАН!

Всё заработало после обновления акцесс и аккаунтинг демонов.

Автор:  Дмитрий [ 24 янв 2012, 11:05 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

[LTC]scorpion писал(а):
ИЗВИНИТЕ, БЫЛ НАПУГАН!

Всё заработало после обновления акцесс и аккаунтинг демонов.

пребывай в этом состоянии дальше, на этом чудеса у тебя не закончились :) как бы не пришлось откатываться на предыдущие билды.

Автор:  Amir [ 25 янв 2012, 15:20 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

Обновитесь на последний билд.

При обновлении всегда перезапускайте все приложения - сервер биллинга, accounting, access. Если приложение вдруг очень долго останавливается командой stop - проверьте что оно действительно остановилось.

Автор:  Дмитрий [ 25 янв 2012, 15:25 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

Amir писал(а):
Обновитесь на последний билд.

При обновлении всегда перезапускайте все приложения - сервер биллинга, accounting, access. Если приложение вдруг очень долго останавливается командой stop - проверьте что оно действительно остановилось.
что каждый раз и производится при обновлении, причем лучше ядро останавливать до обновления иначе только KILL спасает отца русской демократии.

Автор:  Amir [ 25 янв 2012, 15:39 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

Ситуация с состояниями все-таки была скорее всего из-за несовпадения версии модуля в работающих сервере биллинга и в access.
update.sh останавливает приложения сервера, если они прописаны в init.d, а после обновления запускает их снова.

Автор:  [LTC]scorpion [ 27 янв 2012, 05:19 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

Кстати проблема со статусом "удалён" нифига не тривиальна.

Вот каково поведение биллинга со вчерашними обновлениями ядра, акцесса и аккаунтинга. Разумеется, акцесс и аккаунтинг перед апдэйтом останавливались, затем, после, запускались.

Поведение таково: создаётся новый договор, в модуле инэт - логин, после установки статуса договора "Активен" логин в модуле инэт, при условии отрицательного баланса(точнее недостаточного для работы) переходит либо в статус "отключен", либо в "удалён". После приведения баланса к "положительному" состоянию статус "удалён" переходит во включен.

НО, после 3-4 часов работы в подобном режиме биллинг перестал сам переводить режим "удалён" в режим "включен". Причём теперь уловка с "войти в редактирование, сохраниться, выйти", после которой статус переводился во "включен" - не действует. Теперь нужно обязательно через контекстное меню ставить руками "включен".

Неадекватное поведение программы. Ибо если алгоритм работает после обновления нормально, то как же он, без какого либо вмешательства в работу демонов, начинает вести себя по другому?. Мистика ... Но чревато ... Надо поправить.


Причём немного погодя заметил вообще необъяснимый баг! Некоторые логины из состояния удалён выводятся просто входом в редактирование с последующим сохранением, как раньше было, а другие только по алгоритму: 1. через контекстное меню "включить", 2. зайти в редактирование и выйти с сохранением. (И я ничего такого не курил ..... это реально так происходит)

Автор:  Amir [ 27 янв 2012, 12:43 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

А периоды у всех этих сервисов активные?

Автор:  Дмитрий [ 08 фев 2012, 14:30 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

Amir писал(а):
А периоды у всех этих сервисов активные?
В моем случае (по крайней мере такое наблюдаю с последними обновлениями) если у человека баланс положительный, то все хорошо, а если у человека баланс отрицательный, то в большинстве случаев "удален". Лечится отключением (правой кнопкой мыши -> "Отключить"), после включением (правой кнопкой мыши -> "Включить") и редактированием сервиса.

[LTC]scorpion писал(а):
Причём теперь уловка с "войти в редактирование, сохраниться, выйти", после которой статус переводился во "включен" - не действует. Теперь нужно обязательно через контекстное меню ставить руками "включен".

Автор:  rush [ 09 фев 2012, 20:55 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

Чтобы два раза не вставать, добавлю свои 5 копеек.

Иногда бывает так, что сервис добавляешь, он в клиенте отображается как "включен", а на деле при попытке зайти выдается Reject и сообщение в логе:

Код:
02-09/20:30:28  INFO [rdsLstnr-p-11-t-7] InetRadiusProcessor - [username=25] InetServ not found.

Автор:  Дмитрий [ 14 фев 2012, 12:40 ]
Заголовок сообщения:  Re: Состояние сервиса "удален"

rush писал(а):
Чтобы два раза не вставать, добавлю свои 5 копеек.

Иногда бывает так, что сервис добавляешь, он в клиенте отображается как "включен", а на деле при попытке зайти выдается Reject и сообщение в логе:

Код:
02-09/20:30:28  INFO [rdsLstnr-p-11-t-7] InetRadiusProcessor - [username=25] InetServ not found.
Это похоже как было тут.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/