Перестал отображаться лог в веб-интерфейсе проксмокс, при переходе на вкладку "Репозитории" выскакивает ошибка "HTTP::Message content must be bytes at /usr/share/perl5/PVE/APIServer/AnyEvent.pm line 1017. (501)" Репозитроии,соответственно, не отображаются.
Добавлю. Ошибка повторяется при переходе к управлению pool. cat /var/log/pveproxy/access.log | grep 501 @pve [07/02/2025:00:51:58 +0500] "GET /api2/json/pools HTTP/1.1" 501 - Ошибка на странице: HTTP::Message content must be bytes at /usr/share/perl5/PVE/APIServer/AnyEvent.pm line 1017. (501)
Уточню, проблемы с кодировкой, возникает при наличии русских полей. Старая история.
Версия - pve-http-server-5.1.2-alt3 - pve-manager-8.3.3-alt2 Шаги воспроизведения Выполнить на PVE: [pve01]# pvesh create /pools/ -poolid russian -comment "Русский комментарий" Проверка: [pve01]# pvesh get /pools/ В веб-интерфейсе выбрать созданный пул Ожидаемый результат: Пул в веб-интерфейсе отображается корректно: отображено название пула и комментарий. Фактический результат: ошибка HTTP::Message content must be bytes at AnyEvent.pm line 1017 Воспроизводится в P11.
Версии: pve-http-server-6.0.5-alt1 pve-manager-9.2.3-alt1 Ошибка не воспроизводится. Комментарии кириллицей отображаются корректно