У меня есть приложение весенней загрузки в Google Cloud, CentOS 7. Я хочу установить SSL-сертификат через Let's Encrypt и Certbot. Когда я использую certbot --apache -d mydomain.zone
команду я получаю сообщение об ошибке:
Мой домен зарегистрирован на Namecheap. Мои записи A в Google Cloud:
Также я предоставил облачные серверы имен Google в Namecheap, как в этом руководстве: https://www.wpmentor.com/setup-domain-google-cloud-platform/
Можете ли вы сказать мне, где проблема? Мне также интересно, есть ли проблема с моим java-кодом в приложении. Например, иногда при доступе к индексной странице вызывается error_page. Когда у меня есть метод в моем контроллере:
@RequestMapping (значение = "/error_page", метод = RequestMethod.GET)
общедоступная строка homeError (модель модели)
{
вернуть "/error_page";
}
У меня другая ошибка certvbot:
но когда я комментирую/удаляю свой метод контроллера для страницы с ошибкой, я получаю эту ошибку:
Может это баг приложения? Или проблема с апачем?
Я попытался выключить Tomcat. Теперь я получаю эту ошибку:
Примечание. Мой Apache пересылает на 8080, я не знаю, создаст ли это какие-либо проблемы?
iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 8080