mr.fsb311
Goto Top

Kann httpd Dienst nicht starten.

Ich habe bei 1blu einen vServer mit dem OS:centos-6-x86_64

Der httpd Dienst wird mir im Virtuzzo Panel als gestoppt angezeigt.
Jeder versuch ihn über das Panel zu starten Scheitert. (Mit der Meldung :Starten des Dienstes "httpd" fehlgeschlagen.
Cannot start/stop/restart service: httpd starten: httpd: bad user name webfresh
[FEHLGESCHLAGEN] )

Ich bin aber als root eingelogt nicht als webfresh.
Auf einer sub Domain auf dem Server ist allerdings ein User 'webfresh' definiert.

Ich weiß nicht wie ich den Dienst per ssh starten könnte.

in /etc/init.d/ gibt es nur ein httpd. Ich habe versucht über
/etc/init.d/httpd restart ohne erfolg.

über / reboot geht das Teil in die Knie und sartet neu, aber ohne den httpd Dienst.

Danke für eure Bemühungen.

Content-Key: 248560

Url: https://administrator.de/contentid/248560

Ausgedruckt am: 19.03.2024 um 10:03 Uhr

Mitglied: orcape
orcape 07.09.2014 um 18:20:52 Uhr
Goto Top
Mitglied: Lochkartenstanzer
Lochkartenstanzer 07.09.2014 um 18:25:16 Uhr
Goto Top
Moin,

schau mal ins syslog. Villeich will ja die virtuozzo software den Dienst als Benutzer webfresh starten?

Wie man apache manuell startet hat ja orcape schon verlinkt.

lks
Mitglied: wiesi200
wiesi200 07.09.2014 um 18:43:42 Uhr
Goto Top
Hallo,

Panel bei Linux, Igitt.

Per sah startet man den Dienst über:
service https erstarrt


Es ist auch nicht wichtig mit welchem Benutzer man angemeldet ist sondern mit welchen der dienst ausgeführt wird.
Dur wirst dir die Apache Config ansehen müssen. Da ist mit Sicherheit der User eingetragen
Mitglied: 108012
108012 07.09.2014 um 18:45:55 Uhr
Goto Top
@wiesi200

service https erstarrt
Ja erstarrt ist er ja schon! Also dann nimm lieber restart.

Gruß
Dobby
Mitglied: wiesi200
wiesi200 07.09.2014 um 18:53:34 Uhr
Goto Top
Zitat von @108012:

@wiesi200

> service https erstarrt
Ja erstarrt ist er ja schon! Also dann nimm lieber restart.

Gruß
Dobby


Ich bekomm noch mal nen Anfall mit der Autokorrektur.
Mitglied: Pjordorf
Pjordorf 07.09.2014 um 19:05:11 Uhr
Goto Top
Hallo,

Zitat von @wiesi200:
Ich bekomm noch mal nen Anfall mit der Autokorrektur.
Schalt sie ab......
Mitglied: SlainteMhath
SlainteMhath 08.09.2014 um 08:37:55 Uhr
Goto Top
Moin,

Auf einer sub Domain auf dem Server ist allerdings ein User 'webfresh' definiert.
Existiert denn der user auch im System? bzw hat er euch entsprechende Rechte auf das DocumentRoot?

lg,
Slainte
Mitglied: Mr.FSB311
Mr.FSB311 08.09.2014 um 08:52:43 Uhr
Goto Top
Das habe ich selbst schon gefunden. Ich habe es versucht. Alles ohne erfolg.
Service httpd erstarrt , restart. ..... Mit oder ohne /sbin/ davor.
Bei # Service httpd restart : fehlgeschlagen bad User Name webfresh
Aber eingeloggt bin ich als root im ssh Client zur Zeit per iPad.
Reboot macht er, nur der httpd Dienst bleibt gestoppt.

Bekomme langsam die Kriese.
Thorsten Lemke
Mitglied: Lochkartenstanzer
Lochkartenstanzer 08.09.2014 aktualisiert um 09:04:54 Uhr
Goto Top
Zitat von @Mr.FSB311:

Das habe ich selbst schon gefunden. Ich habe es versucht. Alles ohne erfolg.
Service httpd erstarrt , restart. ..... Mit oder ohne /sbin/ davor.
Bei # Service httpd restart : fehlgeschlagen bad User Name webfresh
Aber eingeloggt bin ich als root im ssh Client zur Zeit per iPad.
Reboot macht er, nur der httpd Dienst bleibt gestoppt.

Bekomme langsam die Kriese.
Thorsten Lemke

Dann schalt mal das debugging in der Config ein und schau in die logfiles!

Den LogLevel debug kanst Du ggf auch global statt nur in dem einen virtualhost setzen.

lks

PS: Hast Du inzwischen in die Logdateien geschaut?
Mitglied: wiesi200
Lösung wiesi200 08.09.2014, aktualisiert am 09.09.2014 um 12:18:31 Uhr
Goto Top
Zitat von @Mr.FSB311:

Das habe ich selbst schon gefunden. Ich habe es versucht. Alles ohne erfolg.
Service httpd erstarrt , restart. ..... Mit oder ohne /sbin/ davor.
Bei # Service httpd restart : fehlgeschlagen bad User Name webfresh
Aber eingeloggt bin ich als root im ssh Client zur Zeit per iPad.
Reboot macht er, nur der httpd Dienst bleibt gestoppt.

Noch mal, es sich absolut egal wie du angemeldet bist. Es spielt eine Rolle mit welchen Benutzer der Dienst ausgeführt wird.
Und das steht normal im Config File vom Apache.

das findet man unter /etc/apache2 oder /etc/httpd

und in diesem File ist dann eine Zeile "user xxxx" und "group xxxx" hier wird vermutlich der Name webfresh drinnen stehen.
Meist läuft der Apache aber mit "www-data"
Mitglied: 16568
16568 08.09.2014 um 09:45:33 Uhr
Goto Top
Und mit https wirds auch nix, wenn dann eher httpd face-wink

Was sagt denn ein:

 tail -f -n 15 /var/log/syslog

direkt nachdem Du versucht hast, den Apachen neu zu starten?


Lonesome Walker
Mitglied: Lochkartenstanzer
Lochkartenstanzer 08.09.2014 um 09:52:23 Uhr
Goto Top
Zitat von @16568:

Und mit https wirds auch nix, wenn dann eher httpd face-wink

Was sagt denn ein:

 tail -f -n 15 /var/log/syslog

direkt nachdem Du versucht hast, den Apachen neu zu starten?


oder /var/log/apache2/error.log

lks
Mitglied: Mr.FSB311
Mr.FSB311 08.09.2014 um 09:57:43 Uhr
Goto Top
Mache ich später,habe im Moment zu tun.
Danke Lockkartenstanzer.