Любые обсуждения по этой теме. Само-пиар или резюме публиковать на другие наши проекты, например host.camp или vm.center. Тут только клиентские запросы на помощь.
  • Дата создания
    17 марта 2019
  • Топиков
    908
  • Ограничение на постинг
    0.000
  • Категория:
    Администрирование и настройка

Как исправить ошибку в установке вторичных NS DNS: Cannot determine if the following servers are recursive nameservers or not?

Прописал дополнительные адреса NS для сайта через Сloudns.net.
Когда добавил только 3 доп. адреса к регистратору и в Доменные имена — Мой домен — Настройки и Записи (использую ISP manager Lite 5.182.3, BIND 9.9.4-72.el7 ) при проверке в zonemaster.net замечаний не было.

Когда прописал еще 4 адреса и их IP, при проверке в Zonemaster появилось предупреждение:
NAMESERVER WARNING Cannot determine if the following servers are recursive nameservers or not: (перечисленяются все имена NS с их IP4 и IP6, включая первичный адрес NS, расположенный на моём сервере через ISP manager).

Как исправить?

Не заводится MRTG?

По мануалу undoshutdown.blogspot.com/2017/03/mrtg-lin... пытаюсь сделать небольшую систему мониторинга ресурсов — мне на скорую руку самое оно. Но что то не получается завести.

1) Не генерится файл index.html — скрипт выдает did not find any matching data in cfg file
В этом самом файле кроме строчки рабочей директории где собираются сами файлы для отображения ничего нет. Или в этом мануале пропущен какой то важный шаг
2) Не работает задание крона */5 * * * * /bin/run-parts /etc/cron.mrtg 1> /dev/null — я правильно пониманию что скопом должны запускаться мини скрипты sh /etc/cron.mrtg/disk и прочие? Куда это прописать?
Или /bin/run-parts сам запускает скрипты в директории /etc/cron.mrtg? Если так то из директории /bin/run-parts /etc/cron.mrtg ничего не запускается и файлы не данных не появляются в директории веб сервера…
3) Если файлы скриптиков из директории /etc/cron.mrtg запускать по одному то данные в указанной директории генерятся, причем раза с третьего данные считываются с демона SNP, не особо надежное решение или норма? Всю голову уже сломал с этим простейшим MRTG…
Есть еще 2 вопроса но они будут актуальны если завести п.1 и п.2

Как присвоить Floating IP в Digital Ocean Дроплету(инстансу) каторому больше 5 лет?

Привет ребят
имею дроплет DO в присвоил ему floating ip (в панели управления) но поскольку ему более 5 лет
то согласно инструкции нужно присвоить ему внутрений адрес.
узнается он командами curl -s 169.254.169.254/metadata/v1/interfaces/public/0/an… с подстановкой /netmask и /gateway
и прописывается командой в терминале sudo ip addr add 198.51.100.0/16 dev eth0

Вопрос в том что я все это проделал но айпи мне не выдался каторый я вижу в панели управления.
Подскажите что я делаю не так?

PHP скрипт не загружает файлы на сервер?

PHP 7.1 соответствует требованиям скрипта. Скрипт отлично работает на локальном сервере. При загрузке на хостинг и открытии страницы HTTP ERROR 500. А в логах что файлы не могут загрузиться failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden.
Лог
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: PHP message: PHP Warning: copy(https://phar.madelineproto.xyz/madeline.php): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: in /home/site.ru/sendToTelegram/index.php on line 4
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: PHP message: PHP Warning: include(madeline.php): failed to open stream: No such file or directory in /home/site.ru/sendToTelegram/index.php on line 6
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: PHP message: PHP Warning: include(): Failed opening 'madeline.php' for inclusion (include_path='.:/opt/php71f/share/pear:/opt/php71f/share/php:/usr/share/pear:/usr/share/php') in /home/srv109579/bahtiiar.com/sendToTelegram/index.php on line 6
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: PHP message: PHP Fatal error: Uncaught Error: Class 'danog\\MadelineProto\\API' not found in /home/srv109579/bahtiiar.com/sendToTelegram/index.php:8
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: Stack trace:
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: #0 {main}
FastCGI: server "/usr/lib/cgi-bin/php71-fcgi" stderr: thrown in /home/srv109579/bahtiiar.com/sendToTelegram/index.php on line 8

Как отсрочить запуск сервиса на Raspbian?

Добрый день, уважаемые пользователи Тостера.
Имеется Raspberry Pi 3 B+ с установленной Raspbian и белым статическим адресом за маршрутизатором. Мне необходимо использовать микрокомпьютер как SOCKS5 прокси сервер. Установил и сконфигурировал Danted, включил его автозапуск, но после перезагрузки системы при выполнении sudo systemctl status danted получаю ошибку:
Ошибка15:36:47 raspberrypi systemd[1]: Starting SOCKS (v4 and v5) proxy daemon (danted)… янв 09 15:36:47 raspberrypi danted[385]: Jan 9 15:36:47 (1547037407.546203) danted[385]: warning: int_ifname2sockaddr(): interface «eth0» has no usable IP-addresses configured янв 09 15:36:47 raspberrypi danted[385]: Jan 9 15:36:47 (1547037407.551843) danted[385]: error: /etc/danted.conf: problem on line 6 near token «eth0»: could not resolve hostname «eth0»: Temporary failure in name resolution. янв 09 15:36:47 raspberrypi danted[385]: Jan 9 15:36:47 (1547037407.551956) danted[385]: alert: mother[1/1]: shutting down янв 09 15:36:47 raspberrypi systemd[1]: danted.service: Control process exited, code=exited status=1 янв 09 15:36:47 raspberrypi systemd[1]: Failed to start SOCKS (v4 and v5) proxy daemon (danted). янв 09 15:36:47 raspberrypi systemd[1]: danted.service: Unit entered failed state. янв 09 15:36:47 raspberrypi systemd[1]: danted.service: Failed with result 'exit-code'.

Как запретить редирект с http на https?

Есть сайт wordpress на выделенном сервере, раньше был ssl сертификат. Человек хочет убрать сертификат — убрал, поправил в бд адреса, все работает. Проблема в том, что у многих пользователей закеширован именно httpS, и происходит принудительное перенаправление на него (и конечно же, сайт не работает). Могу ли я как-то это исправить со своей стороны? В какую сторону копать?

Как понять какая директива и откуда применяется?

На сайте ошибка
Warning: require(): open_basedir restriction in effect. File(...) is not within the allowed path(s):

В файле:
home/user/conf/web/apache2.conf
прописано
php_admin_value open_basedir none
В файле
home/user/conf/web/httpd.domain.com.conf
Тоже open_basedir none стоит

Как понять из какого файла применяется сейчас директива? Что бы его поменять что бы заработало

Разобраться с командной строкой linter cmd inl?

К командной строке(cmd.exe) относятся *.bat файлы, они в ней запускаются(в unix'e для этого используются *.sh файлы по аналогии обзываются bash скриптами), на данный момент решаю задачу автоматизации под виндовс, но пригодится и решение для юникса и питона.
Создал вот такой linter.bat файл:

C:\Linter\bin\inl -u SYSTEM/MANAGER
CREATE TABLE Customers (
ID CHAR(10) NOT NULL Primary key,
Custom_name CHAR(25) NOT NULL,
Custom_address CHAR(25) NULL,
Custom_city CHAR(25) NULL,
Custom_Country CHAR(25) NULL
);

После первой строки запуска программы логина/пароля выскочит:
SQL>
И чтобы в неё записать создание таблицы, следующие строки от 'create table' до ');" бат файла как сделать(подойдут ответы на баш и питон)?

Zabbix 3.2 почему происходят ложные срабатывания Действий?

Всем привет. Два дня назад началась проблема: происходит ложное срабатывание ВСЕХ действий, содержащих условие вида

Триггер = имя_хоста: Zabbix agent on имя_хоста is unreachable for 5 minutes.

Т.е. через все настроенные способы оповещения приходят сообщения типа PROBLEM: имя_хоста: Zabbix agent on имя_хоста is unreachable for 5 minutes, а потом почти сразу OK: имя_хоста: Zabbix agent on имя_хоста is unreachable for 5 minutes — и так для каждого хоста, для которого настроена отправка оповещения.

При этом, если смотреть историю триггеров\элементов данных\проблем затронутых узлов, видно, что триггер не срабатывал, в элементе Agent ping ровная линия (пинг не прерывался, тем более на 5 минут), в Недавних проблемах пусто.

Действия настроены давно, проблем не было.

Версия zabbix 3.2.10-4+jessie.

Как экранировать обратные кавычки в bash?

Господа, выручайте советом.
Нужно распарсить файл и достать некоторые значения в массив.
Пытался вот так:
gr=($(grep «DROP TABLE IF EXIST» /tmp/dump-160118.sql|grep -v '^/'|awk '{print $5}'| sed 's/\;//g'| sed 's/\`//g'))
Но обратные кавычки не убирает. А с ними дальше никак не получается работать!
Текст в файле — запросы mysql вида DROP TABLE IF EXIST `table_name`;
Вот все названия таблиц мне и нужны.
Буду признателен, если поможете.