forum.bitel.ru http://forum.bitel.ru/ |
|
PPPoE Mikrotik PoD http://forum.bitel.ru/viewtopic.php?f=44&t=11811 |
Страница 1 из 1 |
Автор: | dmitry_P [ 22 июл 2016, 12:11 ] |
Заголовок сообщения: | PPPoE Mikrotik PoD |
Всем добра! Пытаемся поднять сервис PPPoE на микротике.В качестве активатора сервиса использую ru.bitel.bgbilling.modules.inet.dyn.device.radius.CoAServiceActivator. В курсе, что микротик не подддерживает CoA, но не в этом суть. Скорости у нас режутся на другом девайсе. Все, в принципе стандартно, вот конфа типа устройства: Код: radius.port=3800 connection.start.fromAccept=1 connection.suspend.timeout=900 connection.close.timeout=900 connection.close.timeout.forceClose=1 radius.realm.default.attributes= radius.macAddress.vendor=14988 radius.macAddress.prefix=Calling-Station-Id= # Параметры активации сервисов # длина паузы, если возникла ошибка #sa.error.pause=60 # количество заданий за раз sa.batch.size=20 # время (сек) ожидания завершения всех заданий (при асинхронной работе) #sa.batch.wait=5 # пауза (сек) после обработки заданий #sa.batch.pause=0 # время (сек) ожидания новой задачи перед вызовом disconnect. #sa.batch.waitNext=5 sa.radius.connection.withoutBreak=1 # Параметры обработчика активации сервисов # откуда при отправке CoA брать атрибуты опций (по умолчанию - те же атрибуты, что выдаются при удачной авторизации) #sa.radius.option.attributesPrefix=nas.radius.inetOption. sa.radius.connection.attributes=Acct-Session-Id,User-Name,Calling-Station-Id, NAS-Identifier, Framed-IP-Address,NAS-Port # атрибуты CoA запроса для прекращения доступа (используется при sa.radius.connection.withoutBreak=1) #sa.radius.disable.attributes={@radius.disable.attributes} # фиксированные атрибуты, добавляемые в запрос перед отправкой CoA #sa.radius.coa.attributes=Acct-Session-Id,User-Name,Calling-Station-Id, NAS-Identifier, Framed-IP-Address # добавлять ли при отправке CoA атрибуты реалма (для default - из radius.realm.default.attributes) #sa.radius.realm.addAttributes=0 # фиксированные атрибуты, добавляемые в запрос перед отправкой PoD sa.radius.pod.attributes= Acct-Session-Id,User-Name,Calling-Station-Id, NAS-Identifier, Framed-IP-Address,NAS-Port #radius.connection.checkDuplicate=2 # Включение (1, по умолчанию) или отключение (0) проверки пароля для NAS'а #radius.password.verification=0 Авторизация проходит, сессии создаются и обсчитываются. Вопрос в PoD запросе, вернее даже в ответе на него. Биллинг его не видит. В форуме покопался, везде говорят, что если ответа нет, то что-то не так с атрибутами или секретом. Но я в логе микрота вижу, что запрос принят и обработан и ответ на запрос отправлен (см.файл) Вложение: Но в логах AccessServer все равно: ERROR [sa-p-11-t-1] EventWorker - java.util.concurrent.TimeoutException: Timeout waiting for future results will done. Possible answer not recieved. Собственно сам вопрос: Откуда AccessServer ( Auth port 1814, Acc port 1815) посылает PoD запрос, откуда берется порт 43779 (он меняется в разных connection'ах)? И, если микротик шлет Disconnect-ACK на тот же порт, слушает ли его AccessServer? Если да, то почему не слышит? Сервер: вер. 5.2 сборка 1643 от 02.11.2015 16:37:29 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_31 inet вер. 5.2 сборка 1381 от 30.12.2015 17:39:28 |
Автор: | barguzin2 [ 22 июл 2016, 15:50 ] |
Заголовок сообщения: | Re: PPPoE Mikrotik PoD |
Firewall ? tcpdump на биллинге снимали? порт 43779 - биллинг выбирает любой свободный и с него посылает запрос, на него же ждёт ответ. С моей стороны всё в порядке - пули вылетели. Это с мишенью что-то не так. |
Автор: | Dog [ 22 июл 2016, 18:31 ] |
Заголовок сообщения: | Re: PPPoE Mikrotik PoD |
Код: tcpdump -i ИНТЕРФЕЙС_ГДЕ_RADIUS -nn 'host IP_МИКРОТИКА' и смотрите что летает. |
Автор: | nik247 [ 25 июл 2016, 16:38 ] |
Заголовок сообщения: | Re: PPPoE Mikrotik PoD |
dmitry_P писал(а): Всем добра! What's new in 6.33 (2015-Nov-06 12:49):Пытаемся поднять сервис PPPoE на микротике.В качестве активатора сервиса использую ru.bitel.bgbilling.modules.inet.dyn.device.radius.CoAServiceActivator. В курсе, что микротик не подддерживает CoA, но не в этом суть. Скорости у нас режутся на другом девайсе. Все, в принципе стандартно, вот конфа типа устройства: *) ppp - added CoA support to PPPoE, PPTP & L2TP (Mikrotik-Recv-Limit, Mikrotik-Xmit-Limit, Mikrotik-Rate-Limit, Ascend-Data-Rate, Ascend-XMit-Rate, Session-Timeout); |
Автор: | ok-2004 [ 25 июл 2016, 19:08 ] |
Заголовок сообщения: | Re: PPPoE Mikrotik PoD |
radius.port=1700 в типе устройства микротик _VPN стоит ? в самом микротике это есть ? : /radius incoming> print accept: yes port: 1700 |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |