forum.bitel.ru http://forum.bitel.ru/ |
|
[6.1] Алиас для логина http://forum.bitel.ru/viewtopic.php?f=44&t=10210 |
Страница 1 из 1 |
Автор: | Phricker [ 20 фев 2015, 14:00 ] |
Заголовок сообщения: | [6.1] Алиас для логина |
И снова доброго дня. Все тот же перенос с DialUp на Inet. В DialUp были такие понятия как "логин" и "алиас" (которых в принципе могло быть больше 1го. указывались через пробел). И ограничения в 1 сессию указывались сразу на всё. При переносе в модуль Inet, скрипт на вики по переносу, советует создавать второй (третий, десятый) сервисы для алиаса. Но ведь в этом случае получится так, что абонент сможет авторизоваться ровно столько раз сколько у него будет сервисов на договоре. Как можно избежать этого? Дочерние сервисы если я правильно прочитал документацию, подобной проблемы не решают. |
Автор: | Amir [ 20 фев 2015, 15:33 ] |
Заголовок сообщения: | Re: [6.1] Алиас для логина |
Недавно добавили возможность поиска по логину дочернего сервиса (хотя не для этой задачи нужно было). Нужно создать тип сервиса, указать в его конфигурации serv.search.login=1 указать что он дочерний, указать у него лимит - неограничено. После этого должно работать так как хотите. При этом сессии будут привязываться к дочернему сервису, если введен его логин. |
Автор: | Phricker [ 20 фев 2015, 18:33 ] |
Заголовок сообщения: | Re: [6.1] Алиас для логина |
Проверил только что. Так заведены типы сервисов ![]() ![]() В типе сервиса "PPPoE алиас" на вкладке "Родительские типы" галочка установлена на "PPPoE" На договор добавил так ![]() 1) При попытке подключиться под сервисом "login" авторизация проходит. Сессия висит активной. 2) При повторной попытке подключиться сервисом "login" мне дает 3 ошибку "Превышен лимит сессий". Старая сессия активна. 3) При попытке подключиться по дочернему сервису "123456" авторизация проходит. Висит две активные сессии ![]() 4) Отключаемся сервисом "login". Остается активной сессия созданная на шаге 3. 5) Подключаемся повторно сервисом "123456". Создается вторая сессия ![]() Что то пошло не так |
Автор: | Phricker [ 23 фев 2015, 17:09 ] |
Заголовок сообщения: | Re: [6.1] Алиас для логина |
Ап |
Автор: | Cromeshnic [ 23 фев 2015, 19:59 ] |
Заголовок сообщения: | Re: [6.1] Алиас для логина |
Я, помнится, когда ещё на модуле dialup костылил ISG, закрыл скриптом предобработки всем доступ через цифровые логины (только чтобы с буквы начинались), добавив в исключения пару десятков чуваков, кто уже работал по ним. Этих чуваков затем в саппорт скинул на обзвон и перенастройку совместно с клиентом. Я думаю, в реальности клиент пользуется либо тем, либо другим - как ему в первый раз настроили оборудование. Поэтому я бы на вашем месте завёл в Inet оба, а при первой авторизации скриптом второй сервис закрывал датой или статусом. Иначе получается ненужная техническая головная боль из-за организационной непродуманности. |
Автор: | Amir [ 23 фев 2015, 23:22 ] |
Заголовок сообщения: | Re: [6.1] Алиас для логина |
Вы же только переводите? Попробуйте сразу настроить новый вариант проверки кол-ва сессий: viewtopic.php?f=44&t=10160&p=85394#p85373 Интересно как там - тоже самое будет или нормально отработает. |
Автор: | Phricker [ 24 фев 2015, 12:19 ] |
Заголовок сообщения: | Re: [6.1] Алиас для логина |
Cromeshnic, спасибо за идею. Изначально так же думал перевести только алиасы, а с цифровыми разбираться по звонкам, но цифра в ~8500 цифровых логинов, которые авторизовались хоть 1 раз за февраль, останавливает. Подумал что возможно переносить только то, по чему была создана последняя сессия. Amir, да только переводим. Точнее на Inet модуле работает IPOE, но продвигается медленно и решил перевести уже весь DialUp как есть PPPoE. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |