forum.bitel.ru http://forum.bitel.ru/ |
|
Reject-To-Accept и монитор сессий http://forum.bitel.ru/viewtopic.php?f=5&t=5345 |
Страница 1 из 2 |
Автор: | max [ 06 апр 2011, 19:09 ] |
Заголовок сообщения: | Reject-To-Accept и монитор сессий |
Почему то данные сесии не отображаются в мониторе сессий, что делает очень сложным поиск их в сиситеме, в документации про это не нашёл ни слова, это баг? Версия 5.0 последняя. |
Автор: | snark [ 07 апр 2011, 18:55 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
ЕМНИМС это фича |
Автор: | max [ 07 апр 2011, 21:08 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
неее, нафиг такие фичи! это бага! |
Автор: | snark [ 07 апр 2011, 21:46 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
говорю же - фича! причем старая ![]() rpra писал(а): reject_to_accept попробовал, не совсем подходит, т.к. сессия при этом не отображается в мониторе. пока что можно глянуть только так: Код: SELECT ... FROM reject_to_accept_<mid> WHERE ...
|
Автор: | max [ 07 апр 2011, 23:24 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
нее если бы это была фича, то она была бы описана в доке, ну или на крайняк в ссылочной теме девелоперы бы отписались, а этого не произошло! |
Автор: | Cromeshnic [ 08 апр 2011, 06:48 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
А зачем вам их искать, если не секрет? |
Автор: | max [ 08 апр 2011, 13:07 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Суть идеи в том что мы используем диалап модуль не для доступа в инет, а для авторизации голосовых шлюзов по PPPoE и привязка шлюза идёт прямо в договоре, что очень удобно, однако возникает одна проблема при отрицательном балансе (ниже лимита) шлюз не пускает! а это для нас не допустимо, более того линксисы (fxs) двух портовые почемуто оставляют попытки установить сессию PPPoE при нескольких неудачных попытках подряд. И получается два раза неприятная ситуация когда клиент заходит в минус по телефонии его шлюз не пускает и у него это выглядит как неисправность и он начинает ворчать и звонить в ТП. Вторая ерунда уже с линксисом когда ночью например шлюз отрубает по балансу, то всё остаётся тока ребут шлюза что тоже не сказывается на качестве услуги... И вот поэтому мы хотим пускать шлюзы при любом балансе, потому что дальше уже наш софтсвитч приятным женским голосом информирует абонента о задолженности..... И получается что например шлюз таки пускает по Reject-to-accept но его нигде не видно, а иногда нада что то поправить в настройках например, и получается сессия призрак что не есть гуд. Более того! Шлюзу почему то выдаётся IP не тот который присвоен жёстко ему в свойствах логина, это тоже бага-фича? |
Автор: | Cromeshnic [ 08 апр 2011, 13:27 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Ну по reject-to-accept там отдельно вроде пул указывается, если я не ошибаюсь. Я бы на вашем месте завёл один отдельный служебный договор для всех шлюзов, чтобы не отгребать подобные проблемы. Правда тогда можно забыть отключить шлюз при отключении клиента. Хотя это можно скриптами проверять например.. |
Автор: | max [ 08 апр 2011, 13:42 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Cromeshnic писал(а): Ну по reject-to-accept там отдельно вроде пул указывается, если я не ошибаюсь. Я бы на вашем месте завёл один отдельный служебный договор для всех шлюзов, чтобы не отгребать подобные проблемы. Правда тогда можно забыть отключить шлюз при отключении клиента. Хотя это можно скриптами проверять например.. как тогда в вашем случае привязать шлюз к клиенту? вот представьте звонит клиент и говорит телефон нот арбайтен. что мы делаем? узнаём номер. далее по номеру узнаём IP шлюза что бы посмотреть что и как. Бывает обратная ситуация когда известен ип, но не известен логин или договор, вот. |
Автор: | snark [ 08 апр 2011, 16:16 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
max писал(а): шлюз таки пускает по Reject-to-accept но его нигде не видно, а иногда нада что то поправить в настройках например, и получается сессия призрак что не есть гуд. RtA (Reject-to-Accept) вообще пускает только для того чтобы можно было куда нить попасть, например на страницу статистики ну или там на сайт вебмани, банка или еще куда-то что будет связано в основном только с одной целью - дать возможность клиенту положить $ на счет, все! что в таком режиме надо править в настройках мне совершенно непонятно max писал(а): Шлюзу почему то выдаётся IP не тот который присвоен жёстко ему в свойствах логина, это тоже бага-фича? это фича! есть бабки - есть правильный адрес нет бабок - есть адрес из пула для того чтобы ... см. выше каким магическим Х клиенту должен быть отдан правильный адрес мне, опять же, совершенно непонятно max писал(а): звонит клиент и говорит телефон нот арбайтен. что мы делаем? узнаём номер. далее по номеру узнаём IP шлюза что бы посмотреть что и как. Бывает обратная ситуация когда известен ип, но не известен логин или договор, вот. ситуация с 100% рабочими шлюзами решается просто как 2 пальца об асфальт, но Вы, ЕМНИМС, на это идти не хотите |
Автор: | skn [ 08 апр 2011, 16:19 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
может просто сделать договор кредитовым? что б пускало всегда. а при звонках проверять текущий баланс и дальше по обстоятельствам...? |
Автор: | max [ 08 апр 2011, 16:20 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
договор и так кредитовый, это же телефония! |
Автор: | skn [ 08 апр 2011, 16:24 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Reject-to-Accept - делался под определенные задачи, см. пост snark выше Вы же сами сказали, что используете модуль для специфической задачи и хотите специфического поведения.... |
Автор: | max [ 08 апр 2011, 16:25 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
skn писал(а): Reject-to-Accept - делался под определенные задачи, см. пост snark выше Вы же сами сказали, что используете модуль для специфической задачи и хотите специфического поведения.... что специфического в том что хотелось бы видеть установленные сессии пусть и по режект-ту-асспт?? |
Автор: | max [ 08 апр 2011, 16:27 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Цитата: это фича! есть бабки - есть правильный адрес нет бабок - есть адрес из пула для того чтобы ... см. выше каким магическим Х клиенту должен быть отдан правильный адрес мне, опять же, совершенно непонятно таким что пул в настройках я указал тот же самый! Цитата: ситуация с 100% рабочими шлюзами решается просто как 2 пальца об асфальт, но Вы, ЕМНИМС, на это идти не хотите не понял я вас... чего мы не хотим? |
Автор: | skn [ 08 апр 2011, 16:28 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
max писал(а): договор и так кредитовый, это же телефония! а по какому поводу тогда Reject ? |
Автор: | max [ 08 апр 2011, 16:30 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
snark писал(а): RtA (Reject-to-Accept) вообще пускает только для того чтобы можно было куда нить попасть, например на страницу статистики ну или там на сайт вебмани, банка или еще куда-то что будет связано в основном только с одной целью - дать возможность клиенту положить $ на счет, все! rуда попасть клиету по РТА я буду решать самостоятельно, а не как было задумано. Согласитесь на машине можно ездить, а можно и например грузы возить, кому как, была бы возможность.
|
Автор: | max [ 08 апр 2011, 16:30 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
skn писал(а): max писал(а): договор и так кредитовый, это же телефония! а по какому поводу тогда Reject ? по поводу превышения лимита |
Автор: | skn [ 08 апр 2011, 16:35 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
max писал(а): rуда попасть клиету по РТА я буду решать самостоятельно, а не как было задумано. Согласитесь на машине можно ездить, а можно и например грузы возить, кому как, была бы возможность. удачи. |
Автор: | max [ 08 апр 2011, 16:38 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
спасибо за пожелание, но вы не ответили на мой вопрос, почему сессия не отражается в мониторе? почему то тема от конкретного вопрос скатилась в область фантастики как можно использовать РТА, как хочу так и использую.... |
Автор: | snark [ 08 апр 2011, 16:39 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
max писал(а): Цитата: ситуация с 100% рабочими шлюзами решается просто как 2 пальца об асфальт, но Вы, ЕМНИМС, на это идти не хотите не понял я вас... чего мы не хотим? я уже предлагал специально для голосовых шлюзов поднять еще один радиус (еще один экземпляр модуля + радиус под него) и там безусловно авторизовывать только голосовые шлюзы под которые будет заведен доп. договор с почти таким же названием как и оригинальный (чтоб искать удобнее) но с постоянным 0 на счете и тарифом где есть тока услуга времени, ну и может входящий и исходящий трафики, чтоб тока трафик посмотреть, по нулевой цене я именно так авторизовываю клиентские WiFi железки - все работает! ЧЯДНТ? |
Автор: | max [ 08 апр 2011, 16:42 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
snark писал(а): max писал(а): Цитата: ситуация с 100% рабочими шлюзами решается просто как 2 пальца об асфальт, но Вы, ЕМНИМС, на это идти не хотите не понял я вас... чего мы не хотим? я уже предлагал специально для голосовых шлюзов поднять еще один радиус (еще один экземпляр модуля + радиус под него) и там безусловно авторизовывать только голосовые шлюзы под которые будет заведен доп. договор с почти таким же названием как и оригинальный (чтоб искать удобнее) но с постоянным 0 на счете и тарифом где есть тока услуга времени, ну и может входящий и исходящий трафики, чтоб тока трафик посмотреть, по нулевой цене я именно так авторизовываю клиентские WiFi железки - все работает! ЧЯДНТ? идея конечно интересная, но как то не правильно это, нада то всего пофиксить баг с отображением сессии в мониторе, и всего делов. |
Автор: | stark [ 08 апр 2011, 17:03 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
max писал(а): идея конечно интересная, но как то не правильно это, нада то всего пофиксить баг с отображением сессии в мониторе, и всего делов. нет там сессии вообще .Это всего лишь модификация ответа и все . никакая сессия не создается , ее нет , радиус ее не обсчитает, нечего отображать . Это не баг, это скорее доработка ..причем специфическая опять же , остальным не нужная . Это все равно что сказать, исправьте багу - сделайте так чтобы хомяк летал . почему у него нет крыльев?. |
Автор: | Cromeshnic [ 08 апр 2011, 20:14 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Завести независимый субдоговор и на него повешать этот логин. |
Автор: | Victor [ 08 апр 2011, 23:38 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Reject-to-Accept изначально родилась как скрипт к событию Радиус-аутентификации. Событие добавили по нашей просьбе, а мы в свою очередь описали в wiki пример работы этого скрипта, для авторизации проблемных абонентов в целях информирования о причинах ошибки. Далее по чьему-то ТЗ этот функционал из скрипта перенесли в код, обрамив рюшечками типа отдельного пула адресов, по тому же ТЗ, ведение сессии не предполагалось. Так что, то что вы не видите сессии, это не баг, это фича. "Исправление" этого приведет к существенным трудозатратам программистов и будет специфично для вас. Что касается решения проблемы, то я тоже не совсем понимаю, почему в вашем случае недостаточно выставить договорам кредитный режим работы и задрать лимиты до разумных пределов? |
Автор: | max [ 09 апр 2011, 00:16 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
затем что лимиты всётаки используются, и отключение происходит на софтсвитче исходя из баланса! |
Автор: | max [ 09 апр 2011, 00:17 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
ну а заводить ещё один договор это как бить из пушки по договорам, ну и не по феншую как то |
Автор: | skn [ 09 апр 2011, 01:12 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
max писал(а): затем что лимиты всётаки используются, и отключение происходит на софтсвитче исходя из баланса! увеличить лимит на миллион в биллинге, а в софтсвиче при проверке баланса уменьшать на миллион. |
Автор: | Cromeshnic [ 09 апр 2011, 10:58 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
Ну превращать биллинг в систему учета оборудования тоже не по феншую. В-общем, как в анекдоте: сама придумала - сама обиделась. No offence ![]() |
Автор: | snark [ 09 апр 2011, 16:50 ] |
Заголовок сообщения: | Re: Reject-To-Accept и монитор сессий |
выше я уже описал как можно 100% решить проблему, ну а раз не охота - значит так сильно надо |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |