• Как сделать редирект на домен с IP:POST?

    bziker
    @bziker
    linux sysadmin
    nginx не обрабатывает запросы которые приходят на порт 9000 и не сможет потому что там видимо бекэнд открыт.
    очевидное решение: пустить трафик через сокет и настроить фареволл - закрыть на нем всё и разрешить только то что нужно (очевидно 22, 443, 53 и чем вы там еще пользуетесь)
    Да, и почитайте документацию жинкса - у вас какой-то вандализм в конфиге, я бы на месте веб-сервера обиделся и перестал работать
    Ответ написан
  • Агенты на 1С-Битрикс. Как лучше выполнять потенциально тяжелые скрипты?

    bziker
    @bziker
    linux sysadmin
    Тяжелые, не зависящие от поведения пользователя скрипты лучше на крон, ночью (ну или когда активность минимальная и чтоб ни с чем не пересекалось), только не из пыхи, а из /etc/crontab
    Ответ написан
    Комментировать
  • Как настроить новую Mac os Ventura, чтобы использовать punto switcher?

    bziker
    @bziker
    linux sysadmin
    Есть работающий аналог от создателя пунтосвитчера - карамба свитчер, он платный но работает + связь непосредственно с создателем и на адекватные багрепорты или вопросы (на которых нет ответа на сайте) он отвечает оперативно
    https://caramba-switcher.com
    Ответ написан
    Комментировать
  • Почему при установке битрикс 1с- выходит ошибка?

    bziker
    @bziker
    linux sysadmin
    Очевидно не хватает разрешенной оперативной памяти для скрипта, это на вэбсервере задается, может так же быть в коде пхп, но если это чистая установка то врядли. Больше не скажу - на винде ничего не понятно
    Ответ написан
    Комментировать
  • Почему получается долгая загрузка раздела админки Битрикс?

    bziker
    @bziker
    linux sysadmin
    бекап битрикса вполне без труда делается простым копированием файлов и снятием дампа базы, по моему опыту - это ГОРАЗДО удобнее и проще для автоматизации. И вот развернув чистую битру и накатив такой дамп можно попробовать:
    1. посмотри в инструментах разработчика в браузере какой файл дольше всего загружается, так поймешь что его формирует, возможно это даст подсказку куда смотреть, возможно нет.
    2. если есть включённые модули - их нужно отключить для теста
    3. если админка модернизирована то это скорее всего запросы в базу
    4. неплохо было бы посмотреть в мониторинг что нагружается когда ты открываешь админку, может это чтение/запись диска - ктото киноху загрузил в админку (не говорите, что это невозможно, в моей практике и такое бывало), если нет нормального мониторинга, смотри может на сервере есть какая-то нагрузка, может какой то запрос куда-то во внешку уходит и тащит что то оч тяжелое по сети.
    5. логи, тут может поможет файл из пункта 1

    А вообще dump_list.php же вроде как раз страница для создания бекапов... с точки зрения сисадмина я не рекомендую этим пользоваться вообще, а тормозить он может просто из-за большой БД, тюнингом сервера занимался ктонибудь? это может заметно повлиять тоже, особенно если есть еще какая-то причина. Если этот скрипт меняли - проблема может быть в этом, если нет - советую сравнить его с чистой установкой.
    Ответ написан
    Комментировать
  • Почему не устанавливается 1с битрикс на php 8?

    bziker
    @bziker
    linux sysadmin
    1. битрикс чистая установка встает без правок кода только на пхп 8.1
    Кто-то писал про докер - там вероятно в коде что то поправлено
    2. если memory_limit увеличили, смотрете в коде конструкции типа ini_set("memory_limit", "16M");
    3. Плагины могут отжирать память, если что то установлено - надо попробовать выключить
    4. а физически столько памяти сервер может дать скрипту?
    Ответ написан
    Комментировать
  • Проблема с restore.php bitrix, в чем может быть причина?

    bziker
    @bziker
    linux sysadmin
    битра хорошо переносится обычными бекапами, а вот как она переносится собственным инструментом бекапа мне не понравилось, так что очевидно посоветую просто перенести сайт и базу на новый сервер на развернутое пустое окружение битры
    Ответ написан
    Комментировать
  • Как настроить доступ к серверам по SSH ключу без паролей?

    bziker
    @bziker
    linux sysadmin
    генерите 1 ключ, его закрытую часть держите в каталоге который подключаете на всех докерах, на всех серверах на которые надо зайти по ssh прописываете открытую часть ключа в authorized_keys
    Ответ написан
    Комментировать
  • Куда копать, когда зависает ssh клиент?

    bziker
    @bziker
    linux sysadmin
    Случайно наткнулся на вопрос, понятно, что уже не актуально, но может кому то поможет кто найдет этот вопрос, решение такое:
    /etc/ssh/sshd_config:
    TCPKeepAlive yes
    ClientAliveInterval 120
    ClientAliveCountMax 720
    это в конфиге sshd на удаленном сервере
    Ответ написан
    Комментировать
  • Почему могут возникать upstream timed out (110: Connection timed out) while connecting to upstream?

    bziker
    @bziker
    linux sysadmin
    Как обычно информации мало, в проблеме так не разобраться.

    Как правило ошибка лечится увеличением
    proxy_read_timeout 300s;
    еще посмотрите вот эти директивы:
    proxy_connect_timeout 300s;
    proxy_send_timeout 300s;
    Они все по дефолту 60 сек
    + если у вас php-fpm, могут быть
    fastcgi_send_timeout
    fastcgi_read_timeout
    Смотрите всё, тестируйте, проверяйте
    Ответ написан
    Комментировать
  • Что за ошибка при запуске бота телеграм?

    bziker
    @bziker
    linux sysadmin
    Вообще лечение по фотографии, конечно... я даже не понимаю это сразу валится ошибка или когда бот получает команду или слово или когда вообще эта ошибка происходит и почему нельзя отловить ее?
    Почему акцент на том, что запускается с хостинга? Из дома ошибка не повторяется?
    Ну очевидно запускается какая то функция в коде с аргументом по умолчанию (или в функцию вы передаете этот аргумент посредством общения с ботом... гадать можно долго)
    Ответ написан
    Комментировать
  • Как настроить Nginx?

    bziker
    @bziker
    linux sysadmin
    1. not found - это 404, у вас страницы ошибок только для 500ых

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {


    2. Сделайте по аналогии с этим для 400ых ошибок.
    3. root /var/www/errors;- я не помню как nginx обрабатывает два рута в одной сервер секции, по этому я бы убрал это и страницы с ошибками поместил бы /var/www/html

    и на всякий случай выполните nginx -t
    у меня работает
    Ответ написан
  • Python-telegram-bot какие параметры нужны для getParticipants()?

    bziker
    @bziker
    linux sysadmin
    1. Сейчас лог ошибки говорит о том, что ты не указал канал (или группу) для функции чтобы передать ее методу.
    2. Нельзя получить список всех в группе, телеграмм этого не позволяет сделать, после первых 8 он даст таймаут, потом вообще заблокирует бота.
    Единственный способ получить данные о юзерах - это
    new_chat_participant
    left_chat_participant
    getChatMembersCount
    getChatMember
    Что касается параметров ЛЮБОГО метода - это можно найти на офф сайте телеги без малейшего труда
    Ответ написан
    Комментировать
  • Доступ к отправленному URL заблокирован в файле robots.txt - как решить?

    bziker
    @bziker
    linux sysadmin
    Потестируйте утилой от самого гугла и почитайте рекомендации и подсказки которые он даст (не только по результатам тестирования, а вообще)
    https://www.google.com/webmasters/tools/robots-tes...
    Ответ написан
    2 комментария
  • Как вызывать отправку сообщения ботом телеграмма через функцию?

    bziker
    @bziker
    linux sysadmin
    В питоне вроде можно передавать функцию в качестве аргумента, а в чем собственно проблема?
    Нужен таймер в чате? Чтобы написать 32 и он через 32 секунды прислал тебе сообщение? Фремворк какой нибудь используете?
    Вот решение которое нравится мне (я пользуюсь этим фреймворком, это решение рабоатет 100%):
    https://github.com/python-telegram-bot/python-tele...
    Ответ написан
    Комментировать
  • Mikrotik рвет тяжелые/зависшие соединения по SMB, что не так?

    bziker
    @bziker
    linux sysadmin
    возможно щас пройдусь по тому, что уже было обдумано и сделано, НО если часть тачек работает, а часть тачек нет и при этом та часть которая не работает схожа наличием одинаковой ОС, то я на 90% уверен, что дело не в настройке сетевого оборудования (но на всякий случай сравните мту на проблемных тачках и сетевых узлах).

    вот эти твики пробовали? других идей у меня пока не возникло
    https://support.microsoft.com/en-us/help/2704157/v...
    Ответ написан
    Комментировать
  • С чем может быть связана ошибка?

    bziker
    @bziker
    linux sysadmin
    Иногда мне кажется, что люди верят, что Ванга жива в каждом из нас.
    Как мы тебе можем помочь не зная, что у тебя в конфиге?
    Посмотри вот тут была такая же проблема, по результатам обязательно отпишись - если помогло тебе может поможет кому то еще, если нет - пиши, что и как делал и конфиг свой за одно, чтобы люди вообще могли тебе помочь.
    https://stackoverflow.com/questions/46467613/nginx...
    Ответ написан
    Комментировать
  • Насколько безопасен приватный канал Telegram?

    bziker
    @bziker
    linux sysadmin
    Ну не знаю. Надо тебе понять от кого ты защищаешься, приватный канал для злоумышленника никак с тобой не связан, проще говоря ему ГОРАЗДО легче "взломать" тех спеца твоего мобильного провайдера и войти в телеграм под твоим именем и посмотреть всё что нужно. Но это задачка вообще то не из легких. Если ты не хранишь в телеге рабочие планы по убийству ввп или зачистке кремля, то в среднем усилия по взлому даже близко не стоят того, что ты там хранишь.
    Ответ написан
  • Apache2 proxy redirection?

    bziker
    @bziker
    linux sysadmin
    В доке же написано
    https://httpd.apache.org/docs/2.4/mod/mod_proxy.html
    Ответ написан
    Комментировать
  • Как настроить автоподключение при загрузке к 2-му openvpn на linux mint 18.1?

    bziker
    @bziker
    linux sysadmin
    https://linuxmint.com/rel_sarah_cinnamon.php :
    Linux Mint 18 is based on Ubuntu 16.04.
    Ubuntu 15.04 (using Systemd by default)
    Как у вас вообще rc.local работает? Политики systemd достаточно простые и легко нагугливаются, почистите ваши ручные инструкции в rc.* и настройте в человеческом systemd, то что вы тут описали даже не пахнет проблемой
    Ответ написан