Назад | Перейти на главную страницу

Webmin перенаправляет на мое имя хоста вместо моего доменного имени

У меня Webmin работает над доменом с сертификатом SSL. Однако, когда я посещаю его по HTTP, он перенаправляется на https://hostname:10000 вместо доменного имени.

Я установил полное доменное имя в /etc/hosts (потому что я не могу найти другого способа сделать это - не могу найти ничего в этом таинственном "systemd-resolved", чтобы отредактировать мой файл resolv.conf, и все онлайн-руководства говорят "используйте resolvconf"которого у меня даже нет) вот так:

127.0.1.1 hostname.example.com hostname

(это было 127.0.1.1 раньше, а не 127.0.0.1)

hostname возвращает мое имя хоста, hostname --domain возвращает мой домен, и hostname -f возвращает установленное мной полное доменное имя.

Но Webmin это не волнует. Webmin хочет быть особенным. Webmin решает предположить, что мое имя хоста - это мое доменное имя, и вместо этого перенаправить на него. Как это исправить?

Некоторые сайты говорят, что я должен отредактировать исходный код Webmin, но это будет отменено, как только я обновлюсь, и в целом это не лучшее решение.

Webmin, скорее всего, использует параметр, называемый "имя хоста веб-сервера" в самом Webmin, для генерации URI (см. Снимок экрана на https://doxfer.webmin.com/Webmin/Webmin_Configuration#Ports_and_Addresses)

Возможно, вы захотите изменить короткое имя хоста на конкретное полное доменное имя, если оно настроено, или, возможно, использовать "работать в браузере" альтернатива.