Перейти до

Stg-2.406-rc1 модуль Radius


Рекомендованные сообщения

решил попробовать работу радиуса, родной модуль при попытке аутентификации говорит:

		radius.cpp > 18:50:25 > RADIUS::RecvData Error magic. Wanted: '00100', got: '▒▒▒▒▒x▒|L▒▒▒{▒▒'▒▒▒2x▒▒%▒▒+▒DW8▒▒▒!▒▒▒x▒▒n▒▒
																															;8▒	▒봆,▒▒▒▒▒չh:▒/▒%▒▒FA▒;S▒η▒&▒▒▒<▒▒oY▒▒P▒▒▒I@8▒▒>{=0▒▒ZJ▒#▒▒▒▒"fcpI	 ̿▒
'
	radius.cpp > 18:50:25 > RADIUS::Run Error on RecvData

в качестве сервера радиуса используется Mikrotik 3.22

Ссылка на сообщение
Поделиться на других сайтах

проверил одинаковые

для чистоты эксперимента поставил банально 1111, та же ситуация

к тому же он после приема такого пакета падает с ошибкой сегментирования, как-то некошерно, получается биллинг можно убить любым пакетом с мусором

 

upd

попробовал послать мусор в порт, если пакет короткий, то

radius.cpp > 12:48:08 > RADIUS::RecvData Error magic. Wanted: '00100', got: '��e'

radius.cpp > 12:48:08 > RADIUS::Run Error on RecvData

 

если длинный, больше ~150 символов

radius.cpp > 12:48:33 > RADIUS::RecvData Error magic. Wanted: '00100', got: '��e'

radius.cpp > 12:48:33 > RADIUS::Run Error on RecvData

Ошибка сегментирования

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

Падение происходит при выводе того мусора. Если собрать не в отладочном а в обычном режиме - падать не будет, какой-бы мусор туда не сыпался.

Мусор получается потому что неправильно расшифровуется пакет. Это может быть только если не совпадают пароли.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...