Задать вопрос
  • Как открыть порты на MicroTik hAP x3?

    Ziptar, каждый раз когда мы отвечаем на вопрос - мы отвечаем не на тот вопрос который задан, а на тот который мы поняли:) на месте автора я бы перенастроил на интерфейс, хотя это, возможно и не является решением проблемы (возможно решение в настройке правил файрвола, а может и вообще, в исправлении роутинга)
    Если у вас есть более ясное видение, как решить проблему в вопросе - напишите! Ваше видение проблемы, а так же, возможно, более понятный ответ поможет не только автору, но и другим (включая меня) кто наткнется на этот вопрос.
    Написано
  • Как вставить схему DrawIO в Word файл?

    Alex G., я там дописал про SVG немного в предыдущем комментарии )
    Собственно очень важный вывод, из той же ветки
    my current workaround is to use advanced export, png and boost to 400 DPI
    Написано
  • Как вставить схему DrawIO в Word файл?

    Alex G., ну, тут все не очень прозрачно
    до какой-то версии word не умел вставлять SVG
    начиная с 2019, по идее, должен уметь вставлять, но капризничает - не все SVG ест
    причем в answers.microsoft.com "профессионалы" ссылаются на "это у вас ПО которое svg делает неправильно"
    Возможно svg - не ваш путь, но это, пожалуй, единственный вектор, который можно вставить без аддона на пользовательском ПК
    Есть еще аддон от draw.io для офиса, для вставки диаграм без конвертации. Но никогда не ставил и не уверен как оно будет работать (тем более что на клиентскую машину для работы с документом этот аддон должен быть установлен)
    Кстати интересно, а при чем тут ресайз, у вас вордовский документ будет увеличиваться в масштабе?
    Еще вроде пишут что office поддерживает Svg 1.0 в то время как draw.io экспортирует в svg 1.1 и это все равно ломает внешний вид вектора в офисе, при печати и других операциях https://github.com/jgraph/drawio/issues/1854
    Написано
  • Как сменить FQDN Exchange сервера?

    Exchange так-то комбайн состоящий из набора вебслужб, MTA и много чего еще
    о проблеме c каким сервисом говорит ваш "мейл тестер" - неизвестно, поскольку логи вы не привели
    Exchange лучше тестировать микрософтовским средством https://testconnectivity.microsoft.com/tests/exchange - исходя из моего опыта его ответы более понятны
    Если ткнуть пальцем в небо, вот вам статья как проверить и поменять FQDN на урлах для веб сервисов https://www.alitajran.com/configure-internal-exter...
    так же может оказаться, что "ошибка FQDN" имеет отношение к внешним DNS записям почтового домена (а может и не имеет).
    Хочется предостеречь, что после смены FQDN вы можете сломать все для внутренних клиентов: здесь необходимо или настраивать перекрытие зоны DNS для внутренней сети или открывать порты файрвола, чтобы внутренние клиенты могли попадать на внешний IP вашего Exchange сервера (мы ведь не знаем как настроена ваша сеть)
    Проблема так же может быть просто в некорректной настройке записей относящихся к почте в вашей DNS зоне, или, несоответствии\отсутствии PTR записи
    Так же, "письма в интернет попадают в спам" - без настройки доверенных серверов на целевой стороне, письма с "непрогретого" IP адреса будут иметь пониженную репутацию и при любом подозрении на другую проблему - попадать в спам.

    Я все это намеренно написал в комментарии, а не в ответе, поскольку прямой ответ на ваш вопрос дать, не имея знаний о вашей конфигурации Exchange\сети\DNS и не видя логов тестирования сложно
    Написано
  • Как сделать повторный запрос на HAPROXY?

    Misha_Polutrup, главное тут понимать получил ли клиент ответ на свой запрос (пусть даже и 500 Internal Error) или его обработку перехватил балансировщик. Как только клиент получил ответ - ретрай уже не будет работать и его надо будет инициировать на стороне клиента. Помните про http transaction (цитата кстати из документации haproxy)
    Написано
  • Как сделать повторный запрос на HAPROXY?

    Misha_Polutrup, в случае, когда ретраи прописаны в конфиге хапрокси, запрос ретраится в рамках той же транзакции - клиенту ничего делать не надо
    Написано
  • Как сделать повторный запрос на HAPROXY?

    Misha_Polutrup, 500 или 503?
    500 internal error - может быть единичной ошибкой и просто повтор через retry (c настроенной retry-on на определенный статус) скорее всего проблему (для клиента) решит
    503 - это отсутствие серверов в балансировке, тогда конфиг как в моем примере выше должен переключить на бэкапный бэкенд пока они не появятся.
    Если же, например, 500й статус от приложения постоянно - необходим правильный хелсчек, который выведет основной сервер из балансировки. чтобы отрабатывала бэкап нода
    Написано
  • Как сделать список destination в iptables?

    кроме ответа shurshur я бы еще прояснил про
    но там приведен пример -m set --match-set IP_LISTS src , а

    логично, что должно быть -m set --match-set IP_LISTS dst
    вот например про ipset почитать https://www.linuxjournal.com/content/advanced-fire...
    Написано
  • Как сделать повторный запрос на HAPROXY?

    Еще сначала не обратил внимания на ваш конфиг: backup сервер должен быть доступен, чтобы обслуживать реквесты, в случае недоступности основного сервера
    если клиент уже получает 503 - значит в бэкенде нет серверов вообще, а значит никто не может обслужить реквест. Транзакция закрыта. Ретрай вы можете сделать на стороне клиента, как я описал в предыдущем комментарии, но смысл тогда ждать пока поднимется бэкап? К тому моменту (целых 3 секунды!) основной вполне может быть уже разгружен
    Не лучше ли сделать оба сервера равноправными (в случае если бэкап слабый - поиграться maxconn) или вообще разделить эти потоки на разные бэкенд прокси, разруливая на стороне фронтенд прокси, например, считая количество доступных серверов в основном бэкенд прокси?
    acl main_is_not_available nb_srv(be_main) le 0
    use_backend be_back if main_is_not_available 
    default_backend be_main
    
    be_main
    ... здесь только основной сервер
    
    be_back
    ... здесь только бэкап сервер

    в такой конфигурации вы сможете установить отдельные долгие таймауты на be_back. и be_back будет работать только если в be_main 0 серверов
    Написано
  • Как сделать повторный запрос на HAPROXY?

    Misha_Polutrup, я скорее всего все еще неверно понимаю стоящую перед вами задачу
    Повторные запросы хапрокси делает сама, с помощью опций retry (количество) и retry-on (причина). При истечении количества ретраев, работает redispatch перекидывающий на другой сервер в бэкенде
    Если же вы хотите чтобы хапрокси заставила клиента сделать запрос - напрямую никак, это дело клиента. Однако можно модифицировать 503 ответ, добавив javascript который сделает повторный запрос к тому же host, path, query (по понятным причинам работает только для веб, для какого нибудь api работать не будет)
    Если URL-ов которые могут зафейлиться несколько - придется применить lua для формирования страницы 503-го ответа (правда в более новых версиях HAProxy вроде бы можно делать эт и без lua - но мне не приходилось, изучайте документацию)
    Написано
  • Как сделать чтобы BAT файл печатал на принтере?

    возможно по умолчанию у вас стоит принтер в PDF
    приведите команду полностью как вы печатаете
    с ключом /d:"название принтера" раньше нормально отправляло в очередь печати указанного принтера
    Написано
  • Какую спаморезку использовать перед Exchange 2019? Postfix + calmav какойнить либо proxmox mail gateway или?

    bassoon48, ну тут "на вкус или цвет все фломастеры разные" в смысле удобства
    пробуйте
    Написано
  • Какую спаморезку использовать перед Exchange 2019? Postfix + calmav какойнить либо proxmox mail gateway или?

    bassoon48,

    Proxmox Mail Gateway вариант?

    А под что развораивать rspamd и clamav? Под postfix или чё та вменяемое есть более менее? И на чём? centos debian, freebsd, gentoo, redhat? ubuntu?)

    с каким MTA и OS умеете работать - там и разворачивайте. Один фиг скорее всего в докере запускаться будете.
    Написано
  • Отказоустойчивость web-сервиса - DNS Failover, SQL, PHP. Правильно ли мыслю?

    хорошо, что еще есть люди которые умеют читать вопрос, а то я увидел про DNS балансировку и возбудился
    Ипатьев в общем то прав: быстрый деплой из последнего бэкапа ближе подведет вас к решению проблемы "поднять за 10 минут"
    Как допвариант возможно избыточной схемы для koltykov:
    приложение работает на хостингА
    1. научите приложение определять сбой и перезапускаться самостоятельно внутри виртуалки
    1а. если приложение фейлится постоянно или проблема с виртуалкой - полный редеплой подготовленными скриптами на новую VM
    2. разделите БД (включая файлы) и приложение на разные сервера (если не используете сервис для БД)
    2а. частые бэкапы данных на внешний сервис.
    2аа. регулярная проверка восстановления (скриптом) данных с внешнего сервиса на хостингБ и А
    2б. Если умер сервер\недоступен сервис с данными: скриптами полный редеплой и восстановление данных из бэкапа
    3. если умер хостингА - теми же скриптами деплой на хостингБ
    4. публичный эндпойнт-балансировщик, внешний для хостераА и хостераБ, с возможностью переключения серверов. Скриптом конечно ) В случае фейла хостингА вы просто деплоитесь в хостингБ используя последние бэкапы и переключаетесь. Сервис работает, вы ждете пока вам ответит хостерА и затем, по возможности, восстанавливаете потерянную разницу в БД
    Повторюсь, эта схема слегка избыточна. Возможно вы сможете найти хостера в ру который будет как "hetzner. 1200+ дней без перезагрузки" и хостингБ вам в принципе не понадобится.
    Однако написать и оттестировать скрипты деплоя приложения и БД, регулярно тестировать восстановление данных - это шаги к быстрому восстановлению сервиса
    Написано
  • Существуют ли файловые менеджеры с поддержкой тэгов и встроенным поиском под Windows?

    вот эта фича с тегами мне никогда не была понятна: за много лет не видел нигде нормальной реализации их использования. Даже каталогизаторы и те ведут свою базу(заполняя ее своими тегами), не используя этот функционал
    Для быстрого (я бы даже сказал мгновенного) поиска я использую everything: https://www.voidtools.com/ru-ru/
    но документы приходится вручную рассортировывать по папкам и (важные) как раз именуются почти по вашему шаблону :D
    Написано
  • Как восстановить диски с vm в Proxmox?

    Денис _______________, proxmox работает с сконфигурированным в нем хранилищем для дисков ВМ. "Прописать пути к старым дискам" - какое хранилище будете использовать? Все диски сначала необходимо будет импортировать в какое-то хранилище и оттуда прописывать.
    Написано
  • Free open-source система менеджемнта инцидентов?

    Роман, ну смотрите, у вас есть графана и в общем то она вполне себе умеет быть генератором алертов. По моему даже писать в какую то внутреннюю базу срабатывания будет.
    В своем проекте у нас был TICK стек (версия инфлакса 1.х), где kapacitor (генератор алертов) писал в базу все срабатывания и можно было вполне себе строить графики что когда сработало. В более поздних версиях эта фича тоже присутствует, хотя генерацией алертов там занимается не только капаситор. Но тут внедрять новое мониторинговое решение... В общем то именно графики в принципе реализуемы в любой системе, алерты же необязательно брать со стороны алерт менеджера, генератор алертов на стороне мониторинговой системы как правило тоже умеет писать срабатывания в базу
    Написано
  • Как восстановить диски с vm в Proxmox?

    Дмитрий, я потому и отметил что у меня хоум лаба, 5 машин постоянных, остальное если сдохнет и не жалко )) мне не требовалось ускорять процесс
    Написано