При установке последних версий Proxmox 8.х (и позднее) "DMAR: ERROR: DMA PTE for vPFN". согласно официальной документации Proxmox Wiki данная ошибка возникает из-за того, что включение IOMMU может вызвать проблемы со старым оборудованием или системами с неактуальным BIOS. И в ядрах 6.8.х этот параметр включен по умолчанию.
Соответственно, необходимо явно отключить данный параметр при загрузки ядра, это делается следующим образом:
отредактировать файл
/etc/default/grub
Изменив строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
на
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=off"
после чего запустить
update-grub
и перезагрузиться
Второй вариант, зафиксировать определенное ядро в качестве загрузки по умолчанию, командой:
/usr/sbin/proxmox-boot-tool kernel pin 6.2.16-20-pve
где 6.2.16-20-pve это последнее ядро которое корректно работает.
Когда возникла необходимость публиковать несколько разных вебсервисов из локальной сети, искал решение, которое бы позволяло это делать, через простой и удобный интерфейс. В итоге нашел "Nginx Proxy Manager" - web ui для управления хостами в Nginx, а также позволяющий получать/обновлять сертификаты Let's Encrypt.
Ссылка на офсайт: https://nginxproxymanager.com/
Установка может быть произведена несколькими способами:
установка в docker описана неплохо на офсайте, по умолчанию ставится вместе с MYSQL, но можно вместо него использовать Sqlite.