尝试使用Let&#39的Encrypt和Certbot将SSL添加到gitlab服务器。
我可以在webroot中保存test.txt并在/.well-known/acme-challenge /
中访问它我更改了设置,因此/ var / www / letsencrypt /是要访问的令牌的根目录。
gitlab.rb中的设置为:
nginx['custom_gitlab_server_config'] = "location ^~ /.well-known { root /var/www/letsencrypt; }"
我看到的错误是:
Failed authorization procedure. gitlab.example.co.uk (http-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: Fetching http://gitlab.example.co.uk/.well-known/acme-challenge/arUuWGLPGjQRw333SPHMzzlNezA1Zitjw4a9BrTFJ7w: Timeout
我一直在寻找好几天,但没有运气。