经验丰富的管理员:您能确认这个怀疑吗?Gitlab 和 Lets Encrypt

经验丰富的管理员:您能确认这个怀疑吗?Gitlab 和 Lets Encrypt

使用本文我正在尝试配置 gitlab 以使用 Lets Encrypt 证书来保护 gitlab。在过去的一个小时内,我已为我的域 (codebase.ozpri.com @ afraid.org) 配置了 A 记录,并且它似乎在我的计算机上解析,但是当我尝试根据文章中的说明创建证书时,我收到以下错误:

Failed authorization procedure. codebase.ozpri.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization ::      Invalid response from http://codebase.ozpri.com/.well-known/acme-challenge/j1426HrsqkGIRuC6ilOCi9nLlW9fJ3t3GK8ABJucMD4: "<!DOCTYPE html>
<html lang='en'>
<head prefix='og: http://ogp.me/ns#'>
<meta charset='utf-8'>
<meta content='IE=edge' http-equiv"

IMPORTANT NOTES:
 - The following errors were reported by the server:

   Domain: codebase.ozpri.com
   Type:   unauthorized
   Detail: Invalid response from
   http://codebase.ozpri.com/.well-known/acme-challenge/j1426HrsqkGIRuC6ilOCi9nLlW9fJ3t3GK8ABJucMD4:
   "<!DOCTYPE html>
   <html lang='en'>
   <head prefix='og: http://ogp.me/ns#'>
   <meta charset='utf-8'>
   <meta content='IE=edge' http-equiv"

   To fix these errors, please make sure that your domain name was
   entered correctly and the DNS A record(s) for that domain
   contain(s) the right IP address.

我的怀疑: A. 在运行创建证书的命令之前,我需要给 DNS 记录一些时间来传播。但是,它似乎正在访问我的服务器,所以我不确定。这是正确的还是我需要调查其他事情?我逐行阅读了说明,但无法弄清楚我可能做错了什么。B. 不是转到 .well-known lets encrypt 而是获取 gitlab 的登录页面

需要注意以下几点:

  1. 当我安装 Apache 并通过给定的 Web 浏览器访问我的网站时,Apache 就会加载。
  2. 当我通过 http 运行 gitlab 时,它响应正常。

有人能给我一些解决这个问题的建议吗?

相关内容