<div class="aui-message error aui-message-error">
<p class="title">
<span class="aui-icon icon-error"></span>
<strong>Comala Metadata License Details</strong>
</p>
<p>Invalid commercial evaluation license with a expired error. Please click <a href="https://marketplace.atlassian.com/plugins/org.andya.confluence.plugins.metadata" target="_blank">here</a> to purchase a commercial license.</p>
</div>
Описание
В состав SoftWLC включен WEB-портал, с помощью которого реализуется модель авторизации hotspot-клиентов. Неизвестный системе пользователь может свободно (без получения заранее логина и пароля) подключиться к точке доступа, но при попытке выйти в интернет через браузер пользователь перенаправляется на страницу WEB-портала, на которой может по выбору пройти процедуру авторизации или получения авторизационных данных (например, с помощью SMS). В процессе выполнения процедур авторизации абонент может наблюдать рекламные сообщения в виде баннеров, кастомизированных в соответствии с требованиями оператора.
Данный сервис используется для отображения страниц виртуальных порталов и проведения регистрации и авторизации Wi-Fi пользователей, подключающихся на точках доступа Eltex или при помощи ESR/BRAS.
Установка выполняется при помощи пакета eltex-portal.
Управление сервисом
Действие | Команда | Ответ |
---|---|---|
Проверка состояния | service eltex-portal status | Сервис работает eltex-portal start/running, process <pid> Сервис не работает eltex-portal stop/waiting |
Запуск сервиса | service eltex-portal start | Сервис запустился eltex-portal start/running, process <pid> Сервис уже работает start: Job is already running: eltex-portal |
Остановка сервиса | service eltex-portal stop | Сервис успешно остановлен eltex-portal stop/waiting Сервис не остановлен, т.к. не был запущен stop: Unknown instance: |
Перезапуск сервиса | service eltex-portal restart | Сервис успешно перезапущен eltex-portal stop/waiting eltex-portal start/running, process <pid> stop: Unknown instance: eltex-portal start/running, process <pid> |
Конфигурация
Конфигурация
/etc/eltex-portal/config.txt
Файл содержит параметры подключения к БД ELTEX_PORTAL (MySQL).
Адрес, логи и пароль для подключения к БД:
portal.db.url=jdbc:mysql://localhost:3306/ELTEX_PORTAL?max_allowed_packet=32362048&useUnicode=true&characterEncoding=utf8 portal.db.username=javauser portal.db.password=javapassword
Максимальное количество активных соединений к БД:
portal.db.maxActive=50
Дефолтный URL, на который будет выполнятся редирект на портале:
portal.global_redirect_url=http://1.1.1.1
При развертывании сервиса его необходимо заменить на URL вашего сайта по протоколу http.
/etc/default/eltex-portal
Файл содержит параметры, необходимые для инициализации сервиса. Пример дефолтной конфигурации:
Параметры | Описание |
---|---|
PORT | порт, на который сервис будет принимать соединения |
JAVA_INIT_HEAP | Количество памяти, выделяемое на работу сервиса при старте. Рекомендуется выставлять равное JAVA_MAX_HEAP. |
JAVA_MAX_HEAP | Максимальное количество памяти, которое может зарезервировать сервис |
JAVA_OPTS | Дополнительные опции для запуска jvm |
/etc/eltex-portal/log4j2.xml
настройки логирования работы сервиса. Пример дефолтной конфигурации