執行gitlab-ctl reconfigure,一直報letsencrypt相關的錯誤
Recipe: letsencrypt::enable * ruby_block[http external-url] action run (skipped due to only_if) * directory[/srv/gitlab_ssl] action create (up to date) * acme_selfsigned[support.rt-thread.com] action create * file[support.rt-thread.com SSL selfsigned key] action create_if_missing (up to date) * file[support.rt-thread.com SSL selfsigned crt] action create_if_missing (up to date) * file[support.rt-thread.com SSL selfsigned chain] action create_if_missing (skipped due to not_if) (up to date) Recipe: letsencrypt::http_authorization * letsencrypt_certificate[support.rt-thread.com] action create * acme_certificate[staging] action create * file[support.rt-thread.com SSL key] action create_if_missing (up to date)
但我沒開letsencrypt功能啊,搜了一下發現默認是打開的,手動關閉就行了。
letsencrypt['enable'] = false
因為我用外部證書,如果需要使用letsencrypt自動申請證書,則需要配置好nginx的目錄,讓letsencrypt完成驗證。
參考鏈接:
https://stackoverflow.com/questions/59069753/turn-off-lets-encrypt
https://www.manongdao.com/article-1708173.html