Seite 1 von 1
IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: Do 4. Aug 2011, 17:35
von cyberwolf
hallo hab ein Problem und zwar hab ich das IPC installiert aber er zeigt mir nicht mehr an ob die laufen oder nicht also nur rot vorne obwohl die cams gestartet sind
Prozesse:
Cron - CCcam - OScam - NewCS <<<< wird nur rot angezeigt obwohl die cccam läuft
was kann das sein?
schon mal danke im vorraus
Re: IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: Do 4. Aug 2011, 21:52
von feissmaik
Hast du es auf einem frisch installierten Debian System eingerichtet?
Wenn die Prozesse:-Anzeige unter Home (oder Control) nicht funktioniert dann liegt es warscheinlich daran, dass der apache2-Benutzer
www-data kein Recht hat den jeweiligen Prozess "zu sehen", also ob er läuft oder nicht...
Dazu prüft man zunächst ob PHP im sog.
safe_mode läuft und zwar in der Datei:
/etc/php5/apache2/php.ini
Der safe_mode muss AUS sein:
Danach dann den apache2 WebServer neu starten:
/etc/init.d/apache2 restart
Wenn das
nicht funktioniert hat, bitte das Logfile
/var/log/apache2/error.log posten
Re: IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: Fr 5. Aug 2011, 13:05
von cyberwolf
Fri Aug 05 13:56:34 2011] [notice] Apache/2.2.16 (Debian) configured -- resuming normal operations
[Fri Aug 05 13:56:36 2011] [notice] Graceful restart requested, doing restart
[Fri Aug 05 13:56:36 2011] [notice] Apache/2.2.16 (Debian) configured -- resuming normal operations
[Fri Aug 05 13:57:11 2011] [notice] caught SIGTERM, shutting down
[Fri Aug 05 13:57:12 2011] [notice] Apache/2.2.16 (Debian) PHP/5.3.3-7+squeeze3 with Suhosin-Patch configured -- resuming normal operations
[Fri Aug 05 14:00:10 2011] [notice] caught SIGTERM, shutting down
[Fri Aug 05 14:01:11 2011] [notice] Apache/2.2.16 (Debian) PHP/5.3.3-7+squeeze3 with Suhosin-Patch configured -- resuming normal operations
das der log und der safe-mode ist auf off
Re: IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: Fr 12. Aug 2011, 20:34
von rickmaster
Nabend,
ich habe gerade ipc auf meinem server installt.
Leider sind alle Prozesse bei mir auch Rot, obwohl die laufen...
was kann ich da tun??
Re: IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: Sa 13. Aug 2011, 11:11
von feissmaik
stellt bitte sicher das auch in der richtigen php.ini " safe_mode = Off " eingestellt ist - vllt einfach in allen die ihr findet einstellen (
find / -name php.ini )
Danach
muss apache2 neu gestartet werden: /etc/init.d/apache2 restart
...ich hab nich alzu viel Zeit aber ein einfacher Test ob die Home (oder Control) Seite "funktioniert:
sudo -u www-data ps auxw | grep -v grep | grep cron | awk {'print $2'}
Wenn da was angezeigt wird, muss es meines erachtens am safe_mode liegen weil folgende Befehle werden von der Home Seie ausgeführt:
Code: Alles auswählen
$RUNCRON=exec("ps auxw | grep -v grep | grep cron | awk {'print $2'}");
$RUNCC=exec("ps auxw | grep -v grep | grep $CCVERSION | awk {'print $2'}");
$RUNOS=exec("ps auxw | grep -v grep | grep $OSVERSION | awk {'print $2'}");
$RUNNC=exec("ps auxw | grep -v grep | grep $NCSVERSION | awk {'print $2'}");
dh ist $RUNCRON leer, so wird es ROT angezeigt... ist da aber was drin wird es GRUEN angezeigt......und wenn $RUNCRON leer ist, dann durfte der apache2 entweder den shellbefehl nicht ausführen, oder er "sieht" die Prozesse nicht
Re: IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: Sa 13. Aug 2011, 16:17
von rickmaster
Hey,
also safe mode ist schonmal off.
sudo -u www-data ps auxw | grep -v grep | grep cron | awk {'print $2'}
Da kommt bei rein garnichts als antwort.
Wenn ich mich als www-data per ssh einklinke, sehe ich unter ps aux auch keinen Emu obwohl die laufen.
Denke mal das ist das problem. Also wie kann ich www-data die prozesse sichtbar machen??
Oder ich lasse Apache als root laufen...??
Danke euch
Re: IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: So 14. Aug 2011, 09:39
von feissmaik
Um was für ein Linux handelt es sich denn dabei?
Bzw ist das ein HomeServer also zb ein ThinClient oder handelt es sich dabei um ein vServer/VPS o.ä.?
Kann eben gut sein das vServer oder VPS's etc das absichtlich unterdrücken
Dafür ist, soweit ich weiss, ein spezieller Kernel oder eine chroot'ed Umgebung notwenig um sowas zu unterdrücken
( zb
http://grsecurity.net )
Bei den Debian's die ich hier bisher installiert habe, kann der Benutzer www-data
alle Prozesse sehen - jeder Benutzer kann das...
Deshalb vermute ich zZt das ihr IPC auf Ubuntu o.ä. installiert habt und das nur nicht sagen wollt!? (weil ihr wisst scho das IPC nur für Debian is?) ...
Ansonsten bin ich da leider ein bischen überfragt - das einzige was mir dann noch einfällt wäre den apache2 nicht als www-data laufen zu lassen sondern als root - allerdings ist das ziemlich unsicher und sollte NUR gemacht werden wenn es sich dabei um einen echten HomeServer handelt und KEINE Portweiterleitung auf den WebServer eingerichtet ist! Ansonsten lauft ihr Gefahr gehackt zu werden...
Dazu öffnet ihr die Datei /etc/apache2/apache2.conf und ändert die Zeile
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
in:
User root
Group root
Und dann apache2 neu starten: /etc/init.d/apache2 restart
Re: IPC anzeige zeigt mir nur rot an obwohl die cams laufen
Verfasst: So 14. Aug 2011, 15:25
von rickmaster
moin moin,
hätte ich vll mal eher schreiben sollen
Es ist ein Vserver mit Debian5 drauf.