weil es ist eine sache wenn er schreibt "Watchdog - CCcam Server laeuft"
aber eine bei " OK - CCcam is responding like it should! " weil damit verbindet er sich aufs cccam webif
hier die befehle die das script ausführt:
um zu prüfen ob der prozess da ist: pgrep -x $CCVERSION
also aufgelöst zb: pgrep -x CCcam.x86
der respondcheck macht danach folgendes: wget -q -O - "${URL}/" > ${TMPd}CCcamCheck.html
also aufgelöst zb: wget -q -O - "http://localhost:16001/" > /tmp/CCcamCheck.html
wenn für das webinfo ein user+pwd gesetzt ist wäre das: wget -q -O - "http://cccam:cccam@localhost:16001/" > /tmp/CCcamCheck.html
und das script guckt dann obs das file /tmp/CCcamCheck.html gibt, wenn nicht geht es davon aus das cccam frozen is. wenns aber da is scheint alles i.O. zu sein
zum prüfen könntest du dein crontab eintrag aber auch so abändern das er das script im debug-modus ausführt aber das log jedesmal neu schreibt damit das nicht zu gross wird also:
Code: Alles auswählen
* * * * * root bash -x /var/emu/script/cccam-watchdog.sh >/tmp/cccam-watchdog.log 2>&1
Code: Alles auswählen
root@test ~ > ps aux|grep -v grep|grep -i cccam
root 3067 0.0 1.3 59804 3436 ? Ssl 16:18 0:01 /var/emu/cccam/CCcam.x86_64 -v -t
root@test ~ > pgrep -x CCcam.x86
root@test ~ > pgrep -x CCcam.x86_64
3067
root@test ~ > wget -q -O - "http://localhost:16001/"
root@test ~ > wget -q -O - "http://cccam:cccam@localhost:16001/"
<HTML><META HTTP-EQUIV="Pragma" CONTENT="no-cache"><META HTTP-EQUIV="Expires" CONTENT="-1"><TITLE>CCcam info pages</TITLE><BODY><H2>Welcome to CCcam 2.1.3 server </H2><input type="button" value="Home" onclick="parent.location='/'"><input type="button" value="Active Clients" onclick="parent.location='/activeclients'"><input type="button" value="Clients" onclick="parent.location='/clients'"><input type="button" value="Servers" onclick="parent.location='/servers'"><input type="button" value="Shares" onclick="parent.location='/shares'"><input type="button" value="Providers" onclick="parent.location='/providers'"><input type="button" value="Entitlements" onclick="parent.location='/entitlements'"><BR><BR>Current time 19:33:36<BR>NodeID: ed637fbfa406e1fb<BR>Uptime: 00d 03:15:03
<BR>Connected clients: 0
<BR>Active clients: 0
<BR>Total handled client ecm's: 0
<BR>Total handled client emm's: 0
<BR>Peak load (max queued requests per workerthread): 1
<BR></BODY></HTML>root@test ~ >