Страница 1 из 2
Не работает сессия после обрыва.
Добавлено: Сб май 10, 2014 4:38 pm
fet4
После обновления появилась следующая проблема.
В качестве Nas accel-ppp (pppoe). Заметил следующее - клиент подключается работает, если не корректно завершить соединение например вытянуть кабель с сетевой или просто оборвется связь, при условии одновременного подключения равного 1 в тарифном плане, то его не пускало в течении 5 минут пока сессия не закроется. Сейчас его пускает при тех же условиях, он подключается с тем же ip который был до обрыва сессии, но вот доступа в интернет нет, только локально. Если корректно завершить сессию то после подключения выдается новый ip и все работает.
Где посмотреть ? Что показать ?
Логи Accel чистые обычные авторизации.
Re: Не работает сессия после обрыва.
Добавлено: Пн май 12, 2014 6:31 am
dimka88
Проверьте, действительно ли на NAS(е) нет висячей сессии. А также, не остается ли маршрут
Re: Не работает сессия после обрыва.
Добавлено: Пн май 12, 2014 7:45 am
fet4
Проверил.
Вытянул кабель, соединение сбросилось на клиенте, смотрю на NAS сессия в течении 1 мин. завершилась и закрылась, маршрут удалился. Если подключаться после завершения сессии то все окей. Если подключится до завершения, то подключение происходит хотя не должно и интернета нет. Это случаем не "Возврат потеряных сессий в билинг" который описан в Dv?
Re: Не работает сессия после обрыва.
Добавлено: Пн май 12, 2014 2:23 pm
~AsmodeuS~
fet4 писал(а):Проверил.
Вытянул кабель, соединение сбросилось на клиенте, смотрю на NAS сессия в течении 1 мин. завершилась и закрылась, маршрут удалился. Если подключаться после завершения сессии то все окей. Если подключится до завершения, то подключение происходит хотя не должно и интернета нет. Это случаем не "Возврат потеряных сессий в билинг" который описан в Dv?
нет это таймаут на завершение в сервере доступа
Re: Не работает сессия после обрыва.
Добавлено: Пн май 12, 2014 3:03 pm
fet4
~AsmodeuS~ писал(а):
нет это таймаут на завершение в сервере доступа
Это понятно, но чего стало пускать при этом таймауте когда сессия висит, как-будто восстанавливается при том с тем же ip. В чем может быть проблема? Хотелось бы вернуть назад чтобы при одновременном 1 подключении не пускало или восстанавливалось корректно. Асмодеус помогите пожалуйста.
Re: Не работает сессия после обрыва.
Добавлено: Вт май 13, 2014 12:36 pm
~AsmodeuS~
fet4 писал(а):~AsmodeuS~ писал(а):
нет это таймаут на завершение в сервере доступа
Это понятно, но чего стало пускать при этом таймауте когда сессия висит, как-будто восстанавливается при том с тем же ip. В чем может быть проблема? Хотелось бы вернуть назад чтобы при одновременном 1 подключении не пускало или восстанавливалось корректно. Асмодеус помогите пожалуйста.
сделайте на idle-Timeout меньше чтобы скидывало быстрее и все
Re: Не работает сессия после обрыва.
Добавлено: Вт май 13, 2014 7:40 pm
fet4
~AsmodeuS~ писал(а):
сделайте на idle-Timeout меньше чтобы скидывало быстрее и все

Интересное предложение но не решение

Представьте вы сидите за столом и у вас под ногами свич, случайно задели, джек отошел соединение порвало, вы следом жмакаете повторный звонок когда еще тайм аут не вышел и оно соединяется но без интернета и притом еще не сбрасывается по таймауту так как вроде бы сессия активна. По-моему лучше пусть не пускает это время
Какие еще варианты или это так accel работает ? Или все же биллинг?
Re: Не работает сессия после обрыва.
Добавлено: Ср май 14, 2014 12:32 pm
~AsmodeuS~
fet4 писал(а):~AsmodeuS~ писал(а):
сделайте на idle-Timeout меньше чтобы скидывало быстрее и все

Интересное предложение но не решение

Представьте вы сидите за столом и у вас под ногами свич, случайно задели, джек отошел соединение порвало, вы следом жмакаете повторный звонок когда еще тайм аут не вышел и оно соединяется но без интернета и притом еще не сбрасывается по таймауту так как вроде бы сессия активна. По-моему лучше пусть не пускает это время
Какие еще варианты или это так accel работает ? Или все же биллинг?
как только сессия отпадёт сразу появится интернет
Re: Не работает сессия после обрыва.
Добавлено: Чт май 15, 2014 6:29 am
fet4
~AsmodeuS~ писал(а):
как только сессия отпадёт сразу появится интернет
Да сессия не отпадет, так как сразу после обрыва подключается клиент.
Re: Не работает сессия после обрыва.
Добавлено: Чт май 15, 2014 7:05 am
~AsmodeuS~
fet4 писал(а):~AsmodeuS~ писал(а):
как только сессия отпадёт сразу появится интернет
Да сессия не отпадет, так как сразу после обрыва подключается клиент.
по этому читайте преведущее сообщение там все написано
Re: Не работает сессия после обрыва.
Добавлено: Чт май 15, 2014 7:16 am
fet4
~AsmodeuS~ писал(а):
по этому читайте преведущее сообщение там все написано
А не могли бы конкретней написать что где поправить и что я в результате получу? Разве это так сложно помочь?
Не могу понять как может сессия закрыться если она будет активной, после обрыва я моментально подключаюсь.
Re: Не работает сессия после обрыва.
Добавлено: Вт май 20, 2014 7:45 pm
fet4
Уважаемый Асмодеус!
Мы написали на форум поддержки accel на nag_е
http://forum.nag.ru/forum/index.php?showtopic=45266 и пришли к мнению что проблема все же кроется в биллинге. Разработчик accel дал исчерпывающий ответ по данному вопросу. Если интересно почитайте на 233 стр.
Пожалуйста исправьте эту ошибку в вашем продукте, т.к. он не корректно работает с accel.
Заранее спасибо.
Re: Не работает сессия после обрыва.
Добавлено: Ср май 21, 2014 7:11 pm
~AsmodeuS~
fet4 писал(а):Уважаемый Асмодеус!
Мы написали на форум поддержки accel на nag_е
http://forum.nag.ru/forum/index.php?showtopic=45266 и пришли к мнению что проблема все же кроется в биллинге. Разработчик accel дал исчерпывающий ответ по данному вопросу. Если интересно почитайте на 233 стр.
Пожалуйста исправьте эту ошибку в вашем продукте, т.к. он не корректно работает с accel.
Заранее спасибо.
в чем ошибка ?
в том что accel разрешает поднять 2 интерфейса с одним ип или в том что он не завершает сессию и не отправляет на билинг стоп пакет ?
Вы хотя бы почитайте что написали
перефразирую более понятно
"Если абоненту не завершил ассел сессию а он опять пробует поедениться то новая сессия не работает "
так вот не работает потому что она с тем же ип адресом
причём тут билинг:?
Re: Не работает сессия после обрыва.
Добавлено: Ср май 21, 2014 9:54 pm
fet4
~AsmodeuS~ писал(а):
в чем ошибка ?
в том что accel разрешает поднять 2 интерфейса с одним ип или в том что он не завершает сессию и не отправляет на билинг стоп пакет ?
Вы хотя бы почитайте что написали
перефразирую более понятно
"Если абоненту не завершил ассел сессию а он опять пробует поедениться то новая сессия не работает "
так вот не работает потому что она с тем же ип адресом
причём тут билинг:?
Ошибка состоит в том что если выдернуть кабель и снова вставить и подключиться то сессия как бы продолжается но не работает, чего не должно быть.
И когда после обрыва подключаешься, вторая сессия не создается с тем же ip. Остается та же.
Цитирую вам дословно с моих обоих сообщений как у вас на форуме так и на наге:
"клиент подключается работает, если не корректно завершить соединение например вытянуть кабель с сетевой или просто оборвется связь, при условии одновременного подключения равного 1 в тарифном плане, то его не пускало в течении 5 минут пока сессия не закроется. Сейчас его пускает при тех же условиях, он подключается с тем же ip который был до обрыва сессии, но вот доступа в интернет нет, только локально. Если корректно завершить сессию то после подключения выдается новый ip и все работает"
Согласитесь немножко не то что вы перефразировали. Вполне понятно и доступно, без ошибок, объяснил проблему и люди на другом форуме поняли и откликнулись. И вместо того что бы привести аргументы что проблема кроется не у вас в биллинге, а в accel и пойти на встречу помочь решить проблему ведь вашем же биллингом пользуемся, вы кидаете фразочки что-то вроде "причём тут билинг:?".
А может все дело в $ ? Скажите сколько же стоит решить проблему в вашем же продукте или его составляющих ? Может так эффективней будет?
Re: Не работает сессия после обрыва.
Добавлено: Чт май 22, 2014 7:19 am
~AsmodeuS~
объясняю 3 раз!!!
При чем билинг к тому что нас серсвер (отдельная программа) не завершает сессию и не сообщает об этом билингу
в данном случае нужно смотреть в другую сторону, а не в сторону билинга и внимательно проанализировать настройку accel
то что Вы предлагаете сделать в билингеи
"Не пускать абонента в билинг до завершения основной сессии"
я могу сделать добратка будет стоить 80$