Настройка RPZ в Bind9 (блокировка сайтов)

В этой статье я приведу простой пример настройки RPZ в Bind9.
RPZ (Response Policy Zone) позволяет блокировать доступ к вредоносным и запрещенным сайтам, по имени домена, по IP адресу или сети, блокировать DNS сервера.

Читать далее «Настройка RPZ в Bind9 (блокировка сайтов)»

Ошибка Phabricator — Attempting to construct a query using a non-utf8 string when utf8 is expected

Заметил однажды в Phabricator, что один из репозиториев постоянно со статусом Importing (99.93%)… А в логах обнаружил следующие ошибки:

Читать далее «Ошибка Phabricator — Attempting to construct a query using a non-utf8 string when utf8 is expected»

ABillS. Растет таблица s_detail

Однажды в июле 2022 Zabbix сообщил мне, что размер базы данных ABillS превысил 3 гигабайта, этот триггер я создал еще после установки Abills в 2018 году. Посмотрев таблицы в базе данных, я заметил что начала сильно расти таблица s_detail, до этого за месяц она занимала несколько десятков мегабайт, а за июль 2022 выросла более чем на 2 Гбайт, чтобы уменьшить размер базы данных, я удалил таблицы s_detail за прошлые месяцы. Попробовал указать в конфигурации s_detalization=0, но таблица продолжала расти. Например за сутки в нее было добавлено 717 082 записей (97 MB), за месяц это получается пример 3 Гб.

Читать далее «ABillS. Растет таблица s_detail»

Черный список в Asterisk

Приведу пример блокировки входящих вызовов по номеру телефона либо можно выполнить другие действия для номеров телефонов указанных в списке.

Читать далее «Черный список в Asterisk»

Настройка TurboSMS в ABillS

Приведу пример настройки сервиса TurboSMS в ABillS, который я использовал для отправки клиентам отчетов Ureports в Viber, а также отправки в Viber фискальных чеков Checkbox.

Читать далее «Настройка TurboSMS в ABillS»