| Предыдущая версия справа и слеваПредыдущая версия | |
| dpi:faq:dpi:notify:start [2024/08/05 14:44] – elena.krasnobryzh | dpi:faq:dpi:notify:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 |
|---|
| ====== Уведомления абонентов (услуга 6) ====== | |
| {{indexmenu_n>7}} | |
| <note>[[dpi:dpi_options:opt_notify:start|Описание продукта]]</note> | |
| <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> | |
| |