Сервера

awx

Сломанный AWX c Debian Bullseya

В следствии обновления кластера Proxmox до версии 7 в AWX, веб-интерфейсе для управления серверной инфраструктурой на базе системы Ansible, возникла ошибка, причем главной особенностью являлось её происхождение, она воспроизводилась исключительно на обновленных до Bullseye операционных с системах. Сам релиз Proxmox 7 построен на базе Debian 11 «Bullseye» и на серверах где он был развернут с…

pfSense

Прерывание TCP сессий pfSence в Proxmox

Гостевая виртуальная машина в Proxmox с установленной pfSense , используемая в качестве сетевого экрана или, например, VPN сервера может периодически обрывать TCP соединения на не продолжительное время для части пользователей, что вызывает серьёзные проблемы в прохождении трафика. На выявление причин этой проблемы ушло много времени, так как оно совпало с обновление PfSense до последнего релиза…

Microsoft SQL Server

Ошибка при бекапе MS SQL на TrueNAS

Резервное копирование любой базы данных Microsoft SQL Server на хранилище расположенное на FreeNAS (сейчас известный как TrueNAS) подключенное на сервере MS SQL как сетевое расположение или iSCSI LUN, значения не имело, приводило к неудаче. При этом резервное копирование на локальный диск проходит нормально. Ошибка при бекапе MS SQL на TrueNAS в логе отображалась следующая.

Microsoft SQL Server

Принудительный автономный режим базы данных MS SQL

Перевод базы данных Microsoft SQL в Offline режим через SQL Server Management Studio (традиционный способ это выбрать в SSMS конкретную базу данных, далее Задачи — Перевести в автомоторный режим) может затянуться на несколько часов, как правило причиной такого поведения являются активные сеансы. Что бы заставить желаемую базу данных принудительно и незамедлительно перейти в статус «Вне сети» и…

Windows

Перезагрузка Windows по расписанию

Перезагрузку Windows сервера или настольного персонального компьютера по расписанию можно реализовать средствами встроенного компонента Microsoft Winodows — планировщика заданий, возможности которого позволяют производить запуск скриптов или программ в заданные моменты времени. Функционально и внешне компонент не имеет никаких отличий в разных версия операционной системы и алгоритм взаимодействия универсален. Запускаем планировщик заданий любым удобным способом. Например,…

Ubuntu

Обновление снятых с поддержки версий Ubuntu

Обновление снятых с поддержки версий Ubuntu стандартными средствами предусмотренными разработчиками невозможно. Выполнение команды do-release-upgrade печально сообщает: При попытке обновить пакеты с помощью apt-get update выводит не менее грустное уведомление: Руководство на Ubuntu Wiki об обновлении версий Ubuntu c оконченным сроком службы (EOL) полостью не соответствует действительности и мягко говоря, не рабочее. Приступим к работе. Выясним на…

Nextxloud

Пересканирование файловой системы в NextCloud

При работе с NextCloud может возникнуть ситуация, когда потребуется заново просканировать файловую систему и проанализировать находящиеся на ней файлы. Неправильное отображение в веб-интерфейсе количества файлов и папок или их некорректные размеры, это частые ситуации этой облачной платформы. Используемый метод проверен на работоспособность с OwnCloud 10.6, а также его форка, NextCloud версии 21 на операционной системе…

Microsoft Hyper-V

Увеличение времени сохранения виртуальных машин при перезагрузке Hyper-V сервера

В случаях когда хост Hyper-V перезагружается или выключается, а это неизбежно если сервер периодически обновляется, то состояние гостевых виртуальных машин находящихся на сервере, будут переходить в состояние сохранения (Save State). Но в реальности предполагаемый результат не всегда предсказуем. В том случаи если время ожидания превышает 2 минуты происходит жестокое отключение виртуальной машины и она не…

Nginx и PHP

Скрыть версию PHP и Nginx

Меньше знают посторонние, лучше спите Вы. В заголовке ответа веб-сервера присутствует открытая для всех информация о версиях установленного программного обеспечения. Обладая подобными данными злоумышленники могут эксплуатировать уязвимости конкретных версий серверного ПО. Это может касаться не только старых версий, но и уязвимостей для которых еще не выпущены исправления, уязвимостей нулевого дня. И это проще чем Вам…

Microsoft SQL Server

Переименование экземпляра MS SQL

После переименования компьютера, в силу производственной необходимости или например клонирования виртуальной машины, на котором работает Microsoft SQL сервер, его экземпляр не будет переименован автоматически, в результате чего предсказуемо возникают проблемы с доступом к базам данных. Вы увидите сообщение об ошибке «Invalid Urn filter on server level». Это означает, что имя которое клиент использует во время…