PTT推薦

[請益] 找不到certificate

看板Soft_Job標題[請益] 找不到certificate作者
qazsd
(天際線)
時間推噓 2 推:2 噓:0 →:6

請教板上大大,在執行gitlab-ctl reconfigure後,回傳下列錯誤訊息,但是gitlab.rb 內的憑證路徑(/etc/gitlab/ssl)找得到該憑證,即使將憑證改名或移除,依然顯示相同錯誤?息如下:
—————————————————————-
2023-09-23_21:46:52.12139 nginx: [emerg] cannot load certificate "/etc/gitlab/ssl/test.crt": BIO_new_file() failed (SSL: error:02001002:system library:fopen:Nosuch file or directory:fopen('/etc/gitlab/ssl/test.crt','r') error:2006D080:BIOroutines:BIO_new_file:no such file
—————————————————————-

試過執行gitlab-rake cache:clear來清除快取,但是該指令無法成功執行

請問要怎麼解決該錯誤訊息?
謝謝

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.174.41 (臺灣)
PTT 網址

※ 編輯: qazsd (49.216.174.41 臺灣), 09/24/2023 20:34:31

cheneyen09/24 21:06test.crt有問題不是?補上應該就好了吧?

MoonCode09/24 21:21權限看一下

BlacksPig09/25 07:33憑證格式?

ccpz09/25 08:51selinux 或 apparmor ?

yamagishi09/25 09:19你檔案有放對地方嗎

qazsd09/25 12:02檔案名稱對,檔案權限是644,ssl資料夾是755

qazsd09/25 12:03發現/opt/gitlab/embedded/node/xxxx.json有hostname的crt

tsaigi09/25 15:30selinux

※ 編輯: qazsd (180.177.3.231 臺灣), 09/25/2023 18:36:35