java - 未能通过域名挑战
问题描述
使用certbot
无法生成证书并出现此错误:
org.shredzone.acme4j.exception.AcmeException: Failed to pass the challenge for domain www.
mysampledomain123.com, ... Giving up.
我手动检查了挑战文件并得到了
http://www.mysampledomain123.com/.well-known/acme-challenge/jU--PkDrn5tDZw2RN6NNJHbPD00ovHFkLFvN3mJdeQX
文件内:
jU--PkDrn5tDZw2RN6NNJHbPD00ovHFkLFvN3mJdeQX.tuMr-UijwpsJ1KVZkdWTYgodWZ2SxxKdB7_CMAAEfpg
这是完整的 HTTP 响应标头:
Accept-Ranges: bytes
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/plain;charset=iso-8859-1
Date: Sun, 16 Feb 2020 14:15:22 GMT
Server: nginx/1.14.0 (Ubuntu)
Transfer-Encoding: chunked
Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
X-Powered-By: MyServer
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 0
我想知道问题出在 HTTP 响应标头还是内容本身。任何想法,将不胜感激。
解决方案
推荐阅读
- python - 使用 setup.py 构建和安装后无法导入包
- javascript - Selenium IDE 的导出套件生成带有“waitForWindow(2000)”的 xxx.spec.js 文件,该文件会爆炸
- java - Swagger3-ui URL 在我的 Spring Boot 项目中不起作用
- c# - 使用 Xamarin Forms 项目中的 nginx 代理连接 SignalR + AspNetCore API 始终返回连接超时
- flutter - 无法编辑在颤动中传递到新屏幕的对象的属性
- php - 如何将一张表的所有id插入另一张表
- azure-cosmosdb - CosmosDb 嵌套数组查询投影
- r - 根据模式有条件地改变新列
- mysql - 在 MySQL 中显示事务的更改
- apache2 - 为什么 prestashop 会出现 503 错误?