从域获取“让我们加密证书无效的共振”问题

时间:2019-07-03 06:37:49

标签: java jboss lets-encrypt wildfly-10 certbot

我在获取证书方面遇到问题。 我推荐http://mcaikovski.blogspot.com/2018/01/enabling-ssl-in-wildfly-using-free.html来获得证书 以下是我遵循的步骤:-

certbot-auto certonly --manual --preferred-challenges 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中,而是在/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/standalone/tmp/vfs/deployment/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/,以便它在正确的位置显示。

让我知道如果我错过了任何需要澄清的内容或任何需要澄清的地方。任何帮助都将是可贵的。

0 个答案:

没有答案