Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
dpi:faq:dpi:notify:start [2024/08/05 13:47] – elena.krasnobryzh | dpi:faq:dpi:notify:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 |
---|
====== Уведомления абонентов (услуга 6) ====== | |
{{indexmenu_n>7}} | |
| |
<accordion autoclose> | |
<accordion-item title="1. Услуга 'Уведомление абонентов' после перенаправления абонента не отключается, это приводит к тому, что абонент со всех страниц (кроме https) перенаправляется на страницу уведомления"> | |
Причина постоянной переадресации абонента на страницу нотификации состоит в том, что DPI не видит прохождения переадресации на www-сайт с уведомлением, поэтому не сбрасывает состояние услуги. Для того чтобы сброс происходил автоматически, трафик на www-сервер должен проходить через DPI. | |
</accordion-item> | |
| |
<accordion-item title="2. Как можно реализовать логику удаления услуги на web-сервере, если нежелательно маршрутизировать трафик на него через СКАТ?"> | |
Для сброса сервиса уведомления абонента, на web-сервере после показа страницы, необходимо выдать команду на DPI: | |
<code bash>fdpi_ctrl del --service 6 --ip <ip или логин></code> | |
| |
**Например:** | |
<code bash>fdpi_ctrl del --service 6 --ip 192.168.0.1</code> | |
| |
Для этого можно использовать [[dpi:dpi_components:platform:subscriber_management:subsman_remote:start|Удаленное управление DPI]] | |
</accordion-item> | |
| |
<accordion-item title="3. У абонентов продолжает открываться 'информационная страница', хотя в fastDPI сервис снимается с данного IP по первому обращению."> | |
Нужно запретить кеширование страницы, на которую происходит переадресация.\\ Варианты: | |
- на web-сервере: <code bash>Cache-Control: max-age=0, no-cache, no-store, must-revalidate | |
Pragma: no-cache</code> | |
- добавить ''?'' в URL параметра ''ntf_server'' — он будет разный от раза к разу: <code bash>ntf_server=192.168.0.18/ntf?</code> | |
| |
[[dpi:dpi_options:opt_notify:notify_conf:start|Подробнее о параметре]] ''[[dpi:dpi_options:opt_notify:notify_conf:start|ntf_server]]'' | |
</accordion-item> | |
</accordion> | |
| |