iT邦幫忙

0

[已解決]Linux Cockpit 好像與原先的 httpd 衝突

  • 分享至 

  • xImage

我剛測出問題了,防火牆設定異常(沒改過之前也正常),修正後網路順暢這些問題都沒了,目前都正常了,謝謝,因為收發MAIL正常,沒想到一個防火牆的網路異常可以造成連啟動服務都會出錯。

最近使用 ROCKY LINUX 測試安裝 MAIL SERVER
請問各位先進,今天發現 httpd 服務不正常,roundcubemail無法連入,執行systemctl start httpd.service 會卡很久,最後服務有起來roundcubemail可連入,但沒多久服務就會被刪除PID,看LOG秀出httpd.service: Main process exited, code=killed, status=9/KILL,感覺是Linux Cockpit 與原先的 httpd 衝突,不知道有什麼方式可以解決這衝突?
還有DNF好像也在上次更新後出現問題無法再更新

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
Ray
iT邦大神 1 級 ‧ 2022-12-13 19:22:00
最佳解答

Cockpit 只會吃 Port 9090, 不會去衝到你所說的那幾個服務.

你可以先驗證看看 Cockpit 服務本身是否可以正常執行? 通常我會在新裝機之後, 第一個安裝 Cockpit, 然後再去安裝其他的套件.

DNF 無法更新, 代表你可能有其他的問題存在, 不是單純跟 Cockpit 之間的問題.

看更多先前的回應...收起先前的回應...
demibull iT邦新手 5 級 ‧ 2022-12-14 03:49:19 檢舉

+1.

fireflybug iT邦研究生 4 級 ‧ 2022-12-14 10:27:00 檢舉

因為httpd的服務沒起來,但是Cockpit卻可以進入WEB頁面,直覺httpd與Cockpit是使用不同方式來啟動服務,只要我啟動httpd服務沒多久就會被系統自動KILL PID,然後httpd.service: Main process exited, code=killed, status=9/KILL說我的服務PID已經存在

[root@mail2 ~]# systemctl start httpd.service
Job for httpd.service failed because a timeout was exceeded.
See "systemctl status httpd.service" and "journalctl -xeu httpd.service" for details.
[root@mail2 ~]# journalctl -xeu httpd.service

下圖是啟動httpd服務後執行journalctl -xeu httpd.service
https://ithelp.ithome.com.tw/upload/images/20221214/20002331nEAnr2lOWa.jpg

下圖是httpd服務沒起來
https://ithelp.ithome.com.tw/upload/images/20221214/20002331MQFqdwfP1p.jpg

fireflybug iT邦研究生 4 級 ‧ 2022-12-14 10:37:30 檢舉

httpd.service
Failed to start The Apache HTTP Server.
CODE_FILE
src/core/job.c
CODE_FUNC
job_emit_done_message
CODE_LINE
744
INVOCATION_ID
41857401d01942d79b1d530f28946c94
JOB_ID
114297
JOB_RESULT
failed
JOB_TYPE
start
MESSAGE_ID
be02cf6855d2428ba40df7e9d022f03d
PRIORITY
3
SYSLOG_FACILITY
3
SYSLOG_IDENTIFIER
systemd
TID
1
UNIT
httpd.service
_BOOT_ID
a0acb467507540feb93c40c180754bbb
_CAP_EFFECTIVE
1ffffffffff
_CMDLINE
/usr/lib/systemd/systemd rhgb --switched-root --system --deserialize 31
_COMM
systemd
_EXE
/usr/lib/systemd/systemd
_GID
0
_HOSTNAME
mail2.t3ex-techiview.com
_MACHINE_ID
f6e80271b0e84b3aab44f18e0f81423d
_PID
1
_SELINUX_CONTEXT
kernel
_SOURCE_REALTIME_TIMESTAMP
1670985272877293
_SYSTEMD_CGROUP
/init.scope
_SYSTEMD_SLICE
-.slice
_SYSTEMD_UNIT
init.scope
_TRANSPORT
journal
_UID
0
__CURSOR
s=34518921b7f4495c95a3db0a7d2234ae;i=1ec2;b=a0acb467507540feb93c40c180754bbb;m=d8dd4ad66;t=5efc0939d7347;x=5b3c9bbc3cc96727
__MONOTONIC_TIMESTAMP
58214100326
__REALTIME_TIMESTAMP
1670985272881991

Ray iT邦大神 1 級 ‧ 2022-12-14 11:41:31 檢舉

apache service 起動失敗, 第一件事情應該是去查 httpd 的 Error log (不是 systemd 的 error). 請問你的 httpd error log 內容寫些甚麼?

(通常在 /var/log/httpd/ 底下)

fireflybug iT邦研究生 4 級 ‧ 2022-12-15 09:57:48 檢舉

雷神大,我剛測出問題了,防火牆設定異常(沒改過之前可以),修正後網路順暢這些問題都沒了,目前都正常了,謝謝,沒想到一個防火牆的網路異常可以造成連啟動服務都會出錯。

我要發表回答

立即登入回答