У меня проблема с получением сертификата. Я сослал http://mcaikovski.blogspot.com/2018/01/enabling-ssl-in-wildfly-using-free.html для получения сертификата Ниже приведены шаги, которые я выполнил: -
certbot-auto certonly --manual --preferred-challenge http -d domain1.co.za -d domain2.co.za -m authmailid --agree-tos --manual-auth-hook / opt / SSLCertificates / authenticator.sh - неинтерактивный --manual-public-ip-logging-ok
Сервер сообщил о следующих ошибках:
Домен: domain1.co.za Тип: несанкционированный Деталь: неверный ответ от http://domain1.co.za/.well-known/acme-challenge/afghsCfQfgsj_lzIwCjQDwzNnfdngimLG4jWv_fdsgE Домен: domain2.co.za Тип: несанкционированный Деталь: неверный ответ от http://domain2.co.za/.well-known/acme-challenge/fsdhgMkxjAog5yFlWkBjJJ-5avJB9njlosTB_6fgfso Файлы физически существуют в .well-known / acme-challenge / filename для обоих доменов
Файл помещается в правильное место с помощью: /opt/SSLCertificates/authenticator.sh
#!/bin/bash TARGET_DIR=/opt/wildfly-10.1.0.Final/standalone/tmp/vfs/deployment/deploymentfhdhgfds/warname/.well-known/acme-challenge mkdir -p $TARGET_DIR echo $CERTBOT_VALIDATION > $TARGET_DIR/$CERTBOT_TOKEN
В соответствии с URL-адресом, на который я ссылался, файл сохраняется /opt/wildfly-10.1.0.Final/standalone/deployments/FoodApp.war/.well-known/acme-challenge
но у нас нет нашего файла войны в /opt/wildfly-10.1.0.Final/standalone/deployments,instead, он находится в /opt/wildfly-10.1.0.Final/standalone/tmp/vfs/deployment / deploymentfhdhgfds / warfile
http://domain1.co.za/.well-known/acme-challenge/afghsCfQfgsj_lzIwCjQDwzNnfdngimLG4jWv_fdsgE и http://campaigns.ecommunicate.co.za/.well-known/acme-challenge/fsdhgMkxjAog5yFlWkBjJJ-5avJB9njlosTB_6fgfso не работает.
Я получил это на работу: http://domain2.co.za/warname/.test/hellotest.html
Я создал файл с именем hellotest.html и поместил в каталог .test
/ Opt / wildfly-10.1.0.Final / автономный / TMP / VFS / разворачивание / deploymentfhdhgfds / warfile / .test
Это работает: http://domain1.co.za/warname/.well-known/acme-challenge/afghsCfQfgsj_lzIwCjQDwzNnfdngimLG4jWv_fdsgE
нам просто нужно передать http://domain1.co.za/warname/ и http://domain1.co.za/warname/, чтобы он выглядел в правильном месте.
Дайте мне знать, если я что-то пропустил или требуется больше разъяснений. Любая помощь будет полезна.