Диагностика пропусков в отчетах Satellite.

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (33)

просмотр истории страницы
h2. Возможные причины пропусков.

h6. 1. Основные причины пропусков представлены в [статье|https://docs.carbonsoft.ru/pages/viewpage.action?pageId=173768857]

h6. 2. Виртуальная машина.

Так же Также в некоторых случаях причиной единичных пропусков может стать виртуальная машина, на которой работает Сателлит.

h6. 3. Отсутствие ресурса в списках на момент проверки.

При запусках проверок большого количества ресурсов на Сателлите, может возникнуть разница в списках на сервере фильтрации и проверяющей машиной, проверить можно при помощи [инструкции|http://docs.carbonsoft.ru/pages/viewpage.action?pageId=121307148].



{panel}
curl \-vkL ex.ua
* About to connect() to ex.ua port 80 (#0)
* Trying 10.90.10.155... connected
* Connected to ex.ua (10.90.10.155) port 80 (#0
{panel}
{panel}
chroot /app/satellite/
filter-checker --domain='ex.ua' --blockpage-ip 10.90.10.155 --dns-disable-aaaa
filter-checker \--domain='ex.ua' \--blockpage-ip 10.90.10.155 \--dns-disable-aaaa
{panel}

{info}
ex.ua - проверяемый домен.
10.90.10.155 - адрес вашей страницы-заглушеки (можно перечислять через пробел).
\--dns-disable-aaaa Не проверять DNS-AAAA запросы (Запись AAAA (IPv6 address record) связывает имя хоста с адресом протокола IPv6.)
{info}

Если проблема не повторилась, то можно запустить в цикле, возможно проблема плавающая:

{panel}
filter-checker --domain='ex.ua' --blockpage-ip 10.90.10.155 10.90.10.150 --loop --dns-disable-aaaa
filter-checker \--domain='ex.ua' \--blockpage-ip 10.90.10.155 10.90.10.150 \--loop \--dns-disable-aaaa
{panel}

Проверить весь dns-список, с лимитом в 1000 доменов:
{panel}
filter-checker --dns --blockpage-ip 10.90.10.155 10.90.10.150 --dns-disable-aaaa --limit 1000
filter-checker \--dns \--blockpage-ip 10.90.10.155 10.90.10.150 \--dns-disable-aaaa \--limit 1000
{panel}

Проверка доменов из файла:
{panel}
filter-checker --dns --blockpage-ip 10.90.10.155 10.90.10.150 --dns-disable-aaaa --dns-file /tmp/domains
filter-checker \--dns \--blockpage-ip 10.90.10.155 10.90.10.150 \--dns-disable-aaaa \--dns-file /tmp/domains
{panel}

{info}

{note}
Если необходимо увидеть ответ от сайта можно добавлять флаг \--save-failures, который будет его выводить
{note}

h5. Проверить один url по http/https:

{panel}
filter-checker \--url=ex.ua \--blockpage-marker "Доступ запрещён"
{panel}

{info}
ex.ua - проверяемый домен.
"Доступ запрещён" - маркер вашей страницы-заглушеки.
{info}

Если проблема не повторилась, то можно запустить в цикле, возможно проблема плавающая:

{panel}
filter-checker --url=ex.ua --blockpage-marker "Доступ запрещён" --loop
filter-checker \--url=ex.ua \--blockpage-marker "Доступ запрещён" \--loop
{panel}

Проверить весь http/https-список, с лимитом в 1000 адресов:
{panel}
filter-checker --http --blockpage-marker "Доступ запрещён" --limit 1000
filter-checker \--http \--blockpage-marker "Доступ запрещён" \--limit 1000
{panel}


{panel}
filter-checker --url=ex.ua --blockpage-marker "Доступ запрещён" --http-file /tmp/domains
filter-checker \--url=ex.ua \--blockpage-marker "Доступ запрещён" \--http-file /tmp/domains
{panel}