Captive Portal перенаправление на неправильную стран



  • Не нашел этой проблемы на форуме
    Настроил captive portal для hotspot'a с авторизацией через ваучеры. Сгенерировал ваучеров.
    Но при попытке залезть в инет перенаправляет на страницу для ввода логина и пароля вместо страницы для ввода ваучера.
    Судя по коду /etc/inc/captiveportal.inc проверяется переменная следующим образом:

    if(isset($config['voucher']['enable']))
    

    Но где эта переменная устанавливается, я так и не нашел.
    В настройках Captive Portal выбрал:
    Authentication: Local User Manager / Vouchers
    В настройках Vouchers поставил галочку Enable Vouchers
    Подскажите, в чем может быть проблема

    p.s. топик "перенаправление на неправильную страницу", обрезает форум



  • @Makioro:

    Но при попытке залезть в инет перенаправляет на страницу для ввода логина и пароля вместо страницы для ввода ваучера.

    Имхо
    1. при настройке выбрали такой тип авторизации
    2. не изменили страницу авторизации
    http://thin.kiev.ua/router-os/50-pfsense/280-wi-fi-hot-spot.html



    1. так в настройках их всего 3: без авторизации, авторизация по логину/паролю либо ваучеру и авторизация через радиус-сервер. Т.е. логин/пароль или ваучер - это в одном типе.
    2. Именно этой статьей, только на другом ресурсе, я и руководствовался при настройке. Но не загружал альтернативной страницы авторизации, т.к. в коде родной страницы нашел всё, что надо. Вопрос в том, где нужно установить переменную voucher в значение 'enable', чтобы была задействована именно авторизация с ваучерами.

    upd добавил в Portal page contents файл с собственной страничкой - работает. Но хотелось бы всё-таки получить ответ как задействовать родную ваучеровскую страницу


Locked