CoovaChilli & FreeRadius: аутентификация на сервере Apache

  • Что я использую:

    1. Ubiquiti AirRouter
    2. CoovaChilli
    3. Сервер AWS с FreeRadius и Apache2

  • Что я пытаюсь:

    1. Настройте портал с использованием Ubiquiti AirRouter
    2. Используйте прошивку CoovaChilli для настройки портала на Ubiquiti
    3. Выполните аутентификацию радиуса с помощью FreeRadiusServer на AWS
    4. Используйте сервер apache2 в AWS, чтобы создать веб-портал для входа пользователя.

У меня Ubiquiti AirRouter, настроенный с прошивкой CoovaChilli (здесь нет проблем). Точка доступа, сгенерированная маршрутизатором, работает как положено, и при попытке увидеть любую страницу вы перенаправляетесь на веб-сервер apache.

  • Где я застрял

    Связь между порталом и маршрутизатором является моей проблемой. Я пытаюсь использовать функции ChilliLibrary.js (ChilliJSON) для входа в радиус, но мне кажется, что мне не хватает какой-то конфигурации, ответ, который я получаю, когда пытаюсь пройти аутентификацию на портале авторизации:

GET http://127.0.0.1:1812/json/status?callback=chilliJSON.reply&0.2522223754785955net::ERR_CONNECTION_REFUSED
ChilliLibrary.js:531

Я ищу информацию в документации CoovaChilli и Chilli, но не могу найти здесь ничего полезного.

  • Кто-нибудь знает хороший учебник по этой части портала? Связь между веб-сервером и маршрутизатором?

заранее спасибо

2 ответа

GET http://127.0.0.1:1812/ и net::ERR_CONNECTION_REFUSED говорит обо всем.

Убедитесь, что у вас есть служба, работающая на порту 1812 локального хоста с помощью netstat -ntl | grep 1812, затем дважды проверьте, разрешает ли ваш брандмауэр трафик через порт 1812.

Это может быть полезно, если вы не сталкивались с этим раньше.

https://help.ubuntu.com/community/WifiDocs/CoovaChilli

Другие вопросы по тегам