Уведомления абонентов (услуга 6)

1. Услуга 'Уведомление абонентов' после перенаправления абонента не отключается, это приводит к тому, что абонент со всех страниц (кроме https) перенаправляется на страницу уведомления

Причина постоянной переадресации абонента на страницу нотификации состоит в том, что DPI не видит прохождения переадресации на www-сайт с уведомлением, поэтому не сбрасывает состояние услуги. Для того чтобы сброс происходил автоматически, трафик на www-сервер должен проходить через DPI.

2. Как можно реализовать логику удаления услуги на web-сервере, если нежелательно маршрутизировать трафик на него через СКАТ?

Для сброса сервиса уведомления абонента, на web-сервере после показа страницы, необходимо выдать команду на DPI:

fdpi_ctrl del --service 6 --ip <ip или логин>

Например:

fdpi_ctrl del --service 6 --ip 192.168.0.1

Для этого можно использовать Удаленное управление DPI

3. У абонентов продолжает открываться 'информационная страница', хотя в fastDPI сервис снимается с данного IP по первому обращению.

Нужно запретить кеширование страницы, на которую происходит переадресация.
Варианты:

  1. на web-сервере:
    Cache-Control: max-age=0, no-cache, no-store, must-revalidate
    Pragma: no-cache
  2. добавить ? в URL параметра ntf_server — он будет разный от раза к разу:
    ntf_server=192.168.0.18/ntf?

Подробнее о параметре ntf_server