Redhat
百勝回購回應和rrno14和rrn這14Errno 14HTTP 錯誤 403 - 禁止
我正在嘗試建立一個 YUM 儲存庫,其中包含我們每晚 Jenkins 建構中的一些 RPM 包。
YUM 儲存庫位於 Jenkins 伺服器上的儲存庫文件夾
[path to repo]/jenkins-nightly-build/[release name]-repo
中。完成所有作業後,它們將被放置在儲存庫中。最後,更新儲存庫元數據。但是,當我嘗試更新另一台機器時,儲存庫會以
[Errno 14] HTTP Error 403 - Forbidden
.這是駐留在客戶端電腦上的 .repo 文件:
[jenkins-nightly] name=jenkins-nightly baseurl=http://[hostname]/jenkins-nightly-build/[release name]-repo gpgcheck=0 enabled=1
如您所見,.repo 文件非常簡單。我已經嘗試過
yum clean all
,並且yum repolist
確實列印了適當的 repo。列印所有預期的包,並在yum update
呼叫時嘗試下載。由於某種原因,客戶端沒有任何訪問權限。我需要編輯其他配置文件嗎?為 Jenkins 安裝的 Apache 是否會干擾 YUM 儲存庫?請幫忙!!!讓我知道是否需要更多資訊。
我明白了,它是如此簡單!
為了解決這個問題,我不得不禁用 SELinux並重新啟動伺服器。
就是這樣。
您可能沒有密碼來重新啟動伺服器。不重新啟動就無法禁用。但是可以將模式設置為許可。(僅限本期!)
setenforce 0(從強制更改為許可)
sestatus(確認目前模式)
來源: