BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 апр 2024, 15:37

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 07 сен 2014, 00:12 
Не в сети

Зарегистрирован: 03 фев 2014, 23:32
Сообщения: 27
Карма: 0
На mikrotik настроен ppoe сервер.
Код:
/ppp profile
set 0 change-tcp-mss=no only-one=no use-compression=no use-encryption=no \
    use-vj-compression=no
add change-tcp-mss=no dns-server=100.64.0.2 local-address=100.64.0.1 name=\
   ppp use-compression=no use-encryption=no use-mpls=no use-vj-compression=\
    no
/ppp aaa
set use-radius=yes
/radius
add address=10.0.18.3 secret=123 service=ppp
/radius incoming
set accept=yes port=1700


в логах микротик это:
Код:
 pppoe-out1: initializing...
 pppoe-out1: connecting...
 ether9: sent PADI to FF:FF:FF:FF:FF:FF
     session-id=0x0000
     host-uniq=0xc50021
     service-name=
     session-id=0x0000
 vlan2_bridge: rcvd PADI from 4C:5E:0C:92:59:F1
     session-id=0x0000
     host-uniq=0xc50021
     service-name=
     session-id=0x0000
 vlan2_bridge: sent PADO to 4C:5E:0C:92:59:F1
     session-id=0x0000
     host-uniq=0xc50021
     service-name=
     ac-name=SUPONEVO-NAS1
     session-id=0x0000
 ether9: rcvd PADO from 4C:5E:0C:92:5A:01
     session-id=0x0000
     host-uniq=0xc50021
     service-name=
     ac-name=SUPONEVO-NAS1
     session-id=0x0000
 ether9: sent PADR to 4C:5E:0C:92:5A:01
     session-id=0x0000
     host-uniq=0xc50022
     service-name=
     session-id=0x0000
 <02f4>: LCP lowerup
 <02f4>: LCP open
 vlan2_bridge: rcvd PADR from 4C:5E:0C:92:59:F1
     session-id=0x0000
     host-uniq=0xc50022
     service-name=
     session-id=0x0000
 PPPoE connection established from 4C:5E:0C:92:59:F1
 vlan2_bridge: sent PADS to 4C:5E:0C:92:59:F1
     session-id=0x02f4
     host-uniq=0xc50022
     service-name=
     session-id=0x02f4
 ether9: rcvd PADS from 4C:5E:0C:92:5A:01
     session-id=0x02f4
     host-uniq=0xc50022
     service-name=
     session-id=0x02f4
 pppoe-out1: LCP lowerup
 pppoe-out1: LCP open
 pppoe-out1: LCP timer
  <02f4>: rcvd LCP ConfReq id=0x46
    <mru 1480>
    <magic 0x4eecd450>
  <02f4>: sent LCP ConfReq id=0x1
    <mru 1480>
    <magic 0x1787c261>
    <auth  chap>
  <02f4>: sent LCP ConfAck id=0x46
    <mru 1480>
    <magic 0x4eecd450>
  pppoe-out1: sent LCP ConfReq id=0x46
    <mru 1480>
    <magic 0x4eecd450>
  <02f4>: rcvd LCP ConfAck id=0x1
    <mru 1480>
    <magic 0x1787c261>
    <auth  chap>
 <02f4>: LCP opened
  <02f4>: sent CHAP Challenge id=0x1
     <challenge len=16>
     <name SUPONEVO-NAS1>
  pppoe-out1: rcvd LCP ConfReq id=0x1
    <mru 1480>
    <magic 0x1787c261>
    <auth  chap>
  pppoe-out1: sent LCP ConfAck id=0x1
    <mru 1480>
    <magic 0x1787c261>
    <auth  chap>
  pppoe-out1: rcvd LCP ConfAck id=0x46
    <mru 1480>
    <magic 0x4eecd450>
 pppoe-out1: LCP opened
  pppoe-out1: rcvd CHAP Challenge id=0x1
     <challenge len=16>
     <name SUPONEVO-NAS1>
  pppoe-out1: sent CHAP Response id=0x1
     <response len=16>
     <name test>
  <02f4>: rcvd CHAP Response id=0x1
     <response len=16>
     <name test>
  <02f4>: sent CHAP Failure id=0x1
     bad username or password
 <02f4>: user test authentication failed
  pppoe-out1: rcvd CHAP Failure id=0x1
     bad username or password
 pppoe-out1: LCP close
 pppoe-out1: LCP closed
  pppoe-out1: sent LCP TermReq id=0x47
     failed to authenticate ourselves to peer
 <02f4>: LCP close
 <02f4>: LCP closed
  <02f4>: sent LCP TermReq id=0x2
  pppoe-out1: rcvd LCP TermReq id=0x2
  pppoe-out1: sent LCP TermAck id=0x2
 pppoe-out1: LCP lowerdown
 pppoe-out1: terminating... - failed to authenticate ourselves to peer
 ether9: sent PADT to 00:00:00:00:00:00
     session-id=0x02f4
     session-id=0x02f4
 pppoe-out1: LCP lowerdown
 pppoe-out1: LCP down event in starting state
 pppoe-out1: disconnected
  <02f4>: rcvd LCP TermReq id=0x47
     failed to authenticate ourselves to peer
  <02f4>: sent LCP TermAck id=0x47
 <02f4>: LCP lowerdown
 <02f4>: LCP lowerdown
 <02f4>: LCP down event in starting state
 vlan2_bridge: sent PADT to 4C:5E:0C:92:59:F1
     session-id=0x02f4
     session-id=0x02f4
 ether9: rcvd PADT from 4C:5E:0C:92:5A:01
     session-id=0x02f4
     session-id=0x02f4


в логах access
Код:
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 203
Authenticator: {3C AA BD 8A 84 58 D0 86 F2 38 C4 A3 36 57 6B 2D}
Attributes:
  User-Name=test
  NAS-Identifier=SUPONEVO-NAS1
  NAS-Port-Id=vlan2_bridge
  CHAP-Password={01 57 E6 3A 26 92 D1 EB 31 E9 26 83 46 59 8B 25 17}
  NAS-IP-Address=10.77.16.1
  NAS-Port=15729394
  Service-Type=2
  Framed-Protocol=1
  Calling-Station-Id=4C:5E:0C:92:59:F1
  NAS-Port-Type=15
  CHAP-Challenge=??^y?"?R?=??

09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetNas - Search by username=test
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetRadiusProcessor - [username=test] Authenticated as inetServId:1
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetApplication - TariffOptionMap: {}
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetApplication - inetServ[id=1] balance ok: 1000.00 [0]
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetApplication - OptionSet: []
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetRadiusProcessor - Set ip from serv
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetRadiusProcessor - Return code=0
09-06/22:03:34  INFO [rdsLstnr-p-7-t-8] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 203
Authenticator: {FD B0 B4 94 D7 57 F5 A9 85 A6 6E F1 EC D3 07 AF}
Attributes:
  Framed-IP-Address=100.64.33.87

Process time auth: 2


пробовал добавить юзера test в лог базу микротик - коннектится нормально.

не пойму что не так...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 09 сен 2014, 02:33 
Не в сети

Зарегистрирован: 03 фев 2014, 23:32
Сообщения: 27
Карма: 0
сегодня все переустановил заново - опять затык на этом месте.
помогите разобраться...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 09 сен 2014, 03:23 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В биллинге в устройстве в поле Secret тоже 123 указано?
Другие режимы аутентификации не пробовали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 09 сен 2014, 18:14 
Не в сети

Зарегистрирован: 03 фев 2014, 23:32
Сообщения: 27
Карма: 0
Amir писал(а):
В биллинге в устройстве в поле Secret тоже 123 указано?
Другие режимы аутентификации не пробовали?

да.
пробоал разрешить все режимы pap, chap, mschap1, mschap2 - все одно и тоже...
в конфиге устройства это (из вашей вики):
Код:
dialup.workmode=1
nas.inspector.class=bitel.billing.server.processor.PoDNASConnectionInspector
nas.inspector.pod.port=1700
nas.inspector.pod.attributes=User-Name;Framed-IP-Address;Acct-Session-Id


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 09 сен 2014, 18:17 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
dialup.workmode=1
nas.inspector.class=bitel.billing.server.processor.PoDNASConnectionInspector
nas.inspector.pod.port=1700
nas.inspector.pod.attributes=User-Name;Framed-IP-Address;Acct-Session-Id
Это не нужно.

Может быть в Access-Accept какие-то дополнительные атрибуты нужно выдавать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 09 сен 2014, 20:46 
Не в сети

Зарегистрирован: 03 фев 2014, 23:32
Сообщения: 27
Карма: 0
Amir писал(а):
Цитата:
dialup.workmode=1
nas.inspector.class=bitel.billing.server.processor.PoDNASConnectionInspector
nas.inspector.pod.port=1700
nas.inspector.pod.attributes=User-Name;Framed-IP-Address;Acct-Session-Id
Это не нужно.

Может быть в Access-Accept какие-то дополнительные атрибуты нужно выдавать?


сейчас у нас Carbon Billing 4 - никаких доп манипуляций в части радиус авторизации не делали - все заработало из коробки.

вот лог микротика:
когда он авторизуется сам на себе: (в vlan2_bridge pppoe server, в ether9 - pppoe клиент, между ними свитч)
Код:
 pppoe-out1: initializing...
 pppoe-out1: connecting...
 ether9: sent PADI to FF:FF:FF:FF:FF:FF
     session-id=0x0000
     host-uniq=0xbf0001
     service-name=
     session-id=0x0000
 vlan2_bridge: rcvd PADI from 4C:5E:0C:92:59:F1
     session-id=0x0000
     host-uniq=0xbf0001
     service-name=
     session-id=0x0000
 vlan2_bridge: sent PADO to 4C:5E:0C:92:59:F1
     session-id=0x0000
     host-uniq=0xbf0001
     service-name=
     ac-name=SUPONEVO-NAS1
     session-id=0x0000
 <0320>: LCP lowerup
 <0320>: LCP open
 ether9: rcvd PADO from 02:87:6A:DE:E8:ED
     session-id=0x0000
     host-uniq=0xbf0001
     service-name=
     ac-name=SUPONEVO-NAS1
     session-id=0x0000
 ether9: sent PADR to 02:87:6A:DE:E8:ED
     session-id=0x0000
     host-uniq=0xbf0002
     service-name=
     session-id=0x0000
 vlan2_bridge: rcvd PADR from 4C:5E:0C:92:59:F1
     session-id=0x0000
     host-uniq=0xbf0002
     service-name=
     session-id=0x0000
18:41:25 pppoe,info PPPoE connection established from 4C:5E:0C:92:59:F1
 vlan2_bridge: sent PADS to 4C:5E:0C:92:59:F1
     session-id=0x0320
     host-uniq=0xbf0002
     service-name=
     session-id=0x0320
 ether9: rcvd PADS from 02:87:6A:DE:E8:ED
     session-id=0x0320
     host-uniq=0xbf0002
     service-name=
     session-id=0x0320
 pppoe-out1: LCP lowerup
 pppoe-out1: LCP open
 pppoe-out1: LCP timer
  pppoe-out1: sent LCP ConfReq id=0x42
    <mru 1480>
    <magic 0x698446a2>
  <0320>: rcvd LCP ConfReq id=0x42
    <mru 1480>
    <magic 0x698446a2>
  <0320>: sent LCP ConfReq id=0x1
    <mru 1480>
    <magic 0x3dee1e39>
    <auth  chap>
  <0320>: sent LCP ConfAck id=0x42
    <mru 1480>
    <magic 0x698446a2>
  <0320>: rcvd LCP ConfAck id=0x1
    <mru 1480>
    <magic 0x3dee1e39>
    <auth  chap>
 <0320>: LCP opened
  <0320>: sent CHAP Challenge id=0x1
     <challenge len=16>
     <name SUPONEVO-NAS1>
  <0320>: rcvd CHAP Response id=0x1
     <response len=16>
     <name test>
  pppoe-out1: rcvd LCP ConfReq id=0x1
    <mru 1480>
    <magic 0x3dee1e39>
    <auth  chap>
  pppoe-out1: sent LCP ConfAck id=0x1
    <mru 1480>
    <magic 0x3dee1e39>
    <auth  chap>
  pppoe-out1: rcvd LCP ConfAck id=0x42
    <mru 1480>
    <magic 0x698446a2>
 pppoe-out1: LCP opened
  pppoe-out1: rcvd CHAP Challenge id=0x1
     <challenge len=16>
     <name SUPONEVO-NAS1>
  pppoe-out1: sent CHAP Response id=0x1
     <response len=16>
     <name test>
  <0320>: sent CHAP Success id=0x1
     Welcome.
 <pppoe-test>: authenticated
  pppoe-out1: rcvd CHAP Success id=0x1
     Welcome.
 pppoe-out1: authenticated
 pppoe-out1: IPCP lowerup
  pppoe-out1: sent IPCP ConfReq id=0x3
     <addr 0.0.0.0>
 pppoe-out1: IPCP open
 pppoe-out1: IPV6CP open
 pppoe-out1: MPLSCP lowerup
  pppoe-out1: sent MPLSCP ConfReq id=0x2
 pppoe-out1: MPLSCP open
 pppoe-out1: BCP open
 pppoe-out1: CCP lowerup
 pppoe-out1: CCP open
 <0320>: IPCP lowerup
 <0320>: IPCP open
  <0320>: sent IPCP ConfReq id=0x1
     <addr 100.64.0.1>
 <0320>: IPV6CP open
 <0320>: MPLSCP open
 <0320>: BCP open
 <0320>: CCP lowerup
 <0320>: CCP open
  <0320>: rcvd IPCP ConfReq id=0x3
     <addr 0.0.0.0>
  <0320>: sent IPCP ConfNak id=0x3
     <addr 18.2.2.2>
  pppoe-out1: rcvd IPCP ConfReq id=0x1
     <addr 100.64.0.1>
  pppoe-out1: sent IPCP ConfAck id=0x1
     <addr 100.64.0.1>
  pppoe-out1: rcvd IPCP ConfNak id=0x3
     <addr 18.2.2.2>
  pppoe-out1: sent IPCP ConfReq id=0x4
     <addr 18.2.2.2>
  <0320>: rcvd MPLSCP ConfReq id=0x2
 <0320>: received unsupported protocol 0x8281
  <0320>: sent LCP ProtRej id=0x2
      82 81 01 02 00 04
  pppoe-out1: rcvd LCP ProtRej id=0x2
      82 81 01 02 00 04
  <0320>: rcvd IPCP ConfAck id=0x1
     <addr 100.64.0.1>
  <0320>: rcvd IPCP ConfReq id=0x4
     <addr 18.2.2.2>
  <0320>: sent IPCP ConfAck id=0x4
     <addr 18.2.2.2>
 <0320>: IPCP opened
 <pppoe-test>: connected
  pppoe-out1: rcvd IPCP ConfAck id=0x4
     <addr 18.2.2.2>
 pppoe-out1: IPCP opened
 pppoe-out1: connected


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 10 сен 2014, 13:30 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Carbon у вас не посылает дополнительные атрибуты в Access-Accept?
Попробуйте указать в конфиге устройства
radius.realm.default.attributes=Acct-Interim-Interval=60;Service-Type=2;Framed-Protocol=1

Может быть еще есть какие-то логи у Mikrotik, в данном логе ничего не видно про RADIUS (про общение с биллингом).
Может быть ответ от биллинга не доходит до Mikrotik.

Здесь похожая проблема,
http://forum.mikrotik.com/viewtopic.php?f=9&t=30076


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 11 сен 2014, 00:17 
Не в сети

Зарегистрирован: 03 фев 2014, 23:32
Сообщения: 27
Карма: 0
в общем, сейчас биллинг ваш стоит на виртуалке KVM, микротик железный. Вчера выключил их обоих.
Сегодня включаю виртуалку и тут бац микротик сразу подцепился к BGBilling.

никаких изменений не вносил.

что это могло быть? честно говоря меня пугает такое непонятное поведение...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: failed to authenticate ourselves to peer mikrotik pppoe
СообщениеДобавлено: 12 сен 2014, 19:05 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Вряд ли в биллинге дело, если пакеты такие же, дополнительных атрибутов в Access-Accept нет.
Если есть новые атрибуты в Access-Accept - значит настройки меняли и забыли нажать "Перечитать конфигурацию на серверах" или перезапустить InetAccess.
Если нет - возможно пакеты не доходили до Mikrotik или какая-то настройка Mikrotik'а применилась после перезапуса.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.077s | 34 Queries | GZIP : On ]