Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

CCcam Abstürze!

digifurz

Ist gelegentlich hier
Registriert
15. August 2010
Beiträge
42
Reaktionspunkte
1
Punkte
28
Hallo,
kann mir jemand helfen?
Habe igel mit IPC 11.5, CCcam 2.3.0 mit HD02.
Habe sehr oft Cam abstürze.
Im system Log ist zu erkennen, bevor abstürze kommen, ist folgende Info da.
"nagra2 emu can't decode ecm (key: 0, ident: 0) no key"
Das kommt öfter im syslog vor, dann plötzlich startet CCcam neu.

das kommt manchmal mehmals täglich vor.

Weiss jemand irgendwas?
 
AW: CCcam Abstürze!

Hi,

arbeitest du mit Softkeys? Wenn ja nimm in der CCcam.cfg testweise mal den Eintrag hierzu raus (SOFTKEY FILE : /var/keys/SoftCam.Key).

Grüße

Kermit
 
AW: CCcam Abstürze!

Hi, der Eintrag ist nicht drin! Habe es aber eingefügt.
Werde es beobachten.
 
Zuletzt bearbeitet von einem Moderator:
Hallo,
habe es eingefügt, hat sich nichts geändert.
Jetzt habe ich entfernt, # davor gesetzt.
Mal schauen, ob sich was ändert!

Hallo,
habe es rausgenommen, und hat sich leider nichts geändert.
Was kann ich noch machen?
Hat jemand vielleicht eine andere Lösung vielleicht?
Danke
 
Zuletzt bearbeitet von einem Moderator:
AW: CCcam Abstürze!

Ich glauche habe den Fehler gefunden.
Und zwar wenn ich in der F line Emu Benutzung ausschalte, bekommen ich in Syslog keine Fehler mehr, und es läuft dann stabiler.
 
AW: CCcam Abstürze!

Emu-Benutzung in der F-Line macht eigentlich grundsätzlich keinen Sinn.

Im Zusammenhang mit IPC und CCCam sind mir folgende Probleme bekannt:

a) Wenn InfoPHP pre Cron alle 2 Minuten aktualisiert wird, dann kann sich CCCam aufhängen. Dies liegt daran, dass vom InfoPHP auch die Entitlements aktualisiert wird und es gibt Karten, die das nicht mögen. Man kann die PHP-Seiten so umschreiben, dass die Entitlements-Seite nicht mehr aufgerufen wird.
b) Das Watchdog-Script von IPC prüft nur ob CCCam läuft, jedoch nicht ob CCCam hängt. Ob CCCam hängt kann man durch Aufruf des WebIf per wget prüfen.
c) Wenn man in der IPC-Config ausgewählt hat (ist glaube das ist Default), dass mit CCCam auch Cron neu gestartet wird, so kann es sein, dass IPC zwar CCCam startet, Cron jedoch nicht mehr. Danach läuft dann natürlich auch der Watchdog nicht mehr.

Angepasstes CCCam Watchdog-Script:

Code:
#!/bin/bash
# IPC - CCcam-Watchdog
#

. /var/emu/script/functions.sh
readipccfg
readcccamcfg
[ -z $CCNAME ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $CCVERSION ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z "$TIMESTAMP2" ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $CAMLOGS ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $CRASHMAIL ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $CCURL ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $CCPORT ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1

SUBJECT="$CCNAME Watchdog !"
MESSAGE1="$CCNAME wurde auf `hostname -f` vom Watchdog Überwachungsscript neu gestartet."
MESSAGE2="$CCNAME ist auf `hostname -f` mehrfach gestartet, Konfiguration scheint fehlerhaft zu sein!"
MESSAGE3="$CCNAME iwurde auf `hostname -f` vom Watchdog Überwachungsscript neu gestartet, nachdem das Webinterface nicht mehr reagiert hat."

#CCcam gestart ?
PID="$(pgrep -x $CCVERSION)"
bash /var/emu/script/.check.sh
if [[ ! -z $PID ]] ; then
    echo "$TIMESTAMP2    Watchdog - CCcam Server laeuft"
else
    cccam start
    echo "$TIMESTAMP2    Watchdog - CCcam wurde neu gestartet"
    echo "$TIMESTAMP2    Watchdog - CCcam wurde neu gestartet" >> $CAMLOGS/CCcam-watchdog.log
    #readipccfg
    [ $CRASHMAIL == 1 ] && mailsend "$SUBJECT" "$MESSAGE1"
fi

if wget http://$CCUSER:$CCPASS@$CCURL:$CCPORT -T 10 -t 5 -q
then
    rm index.html    #cccam restart
    echo "$TIMESTAMP2    Watchdog - Das Webinterface von CCCam funktioniert"
else 
    #sleep 5
    cccam stop
    sleep 1
    cccam start
    echo "$TIMESTAMP2    Watchdog - Das Webinterface von CCCam reagiert nicht mehr. CCcam wird gestoppt und neu gestartet"
    echo "$TIMESTAMP2    Watchdog - Das Webinterface von CCCam reagiert nicht mehr. CCcam wird gestoppt und neu gestartet" >> $CAMLOGS/CCcam-watchdog.log
    [ $CRASHMAIL == 1 ] && mailsend "$SUBJECT" "$MESSAGE3"
fi 

#CCcam mehrfach gestartet ?
ANZAHL="$(pgrep -c $CCVERSION)"
if [ $ANZAHL -gt 1 ] ; then
    [ $CRASHMAIL == 1 ] && mailsend "$SUBJECT" "$MESSAGE2"
fi
sleep 2

#Eventuell CRON starten
PID="$(pgrep -x cron)"
if [[ ! -z $PID ]] ; then
    dummy="1"
    echo "$TIMESTAMP2    Watchdog - Cron laeuft"
else
    echo "$TIMESTAMP2    Watchdog - Cron lief nicht und musste gestartet werden"
    echo "$TIMESTAMP2    Watchdog - CCron lief nicht und musste gestartet werden" >> $CAMLOGS/CCcam-watchdog.log
    /etc/init.d/cron start > /dev/null
fi        


exit 0
 
AW: CCcam Abstürze!

Hi Eisi 2003,

a) InfoPHP ist ausgeschaltet.
b) Habe es nicht verstanden, wie ich es prüfeb kann?
c) Habe nachgeschaut wusste nicht was ich ändern soll, werde später nochmal nachschauen.

Habe vorhin Absturz gehabt, und folgendes steht im Syslog.
client Xxxx ecm request for handler 0x1 0x500(0x32830) sid 0x200e ok: 0 (took 0.000 seconds)
client Xxxx ecm request for handler 0x3 0x100(0x3317) sid 0x200e ok: 0 (took 0.000 seconds)
client Xxxx ecm request for handler 0x3 0x100(0x3311) sid 0x200e ok: 0 (took 0.000 seconds)
CCcam: nagra2 emu can't decode ecm (key: 1, ident: 7) no key
CCcam: client Xxxxx ecm request for handler 0x7 0x1812(0x7) sid 0x200e ok: 0 (took 0.000 seconds)
CCcam: nagra2 emu can't decode ecm (key: 1, ident: 7) no key
CCcam: client Xxxx ecm request for handler 0x7 0x1811(0x7) sid 0x200e ok: 0 (took 0.000 seconds)
CCcam: nagra2 emu can't decode ecm (key: 1, ident: 7) no key
CCcam: client Xxxx ecm request for handler 0x7 0x1811(0x7) sid 0x200e ok: 0 (took 0.000 seconds)
/USR/SBIN/CRON[32743]: (root) CMD (/var/emu/script/cccam-watchdog.sh #CCcam - Teste ob CCcam laeuft (jede Minute))
/USR/SBIN/CRON[32744]: (root) CMD (/var/emu/script/apache2-watchdog.sh >/dev/null 2>&1)
CCcam: ======================================================================
CCcam: starting CCcam 2.3.0 compiled on Dec 16 2011@15:45:16
CCcam: ======================================================================
CCcam: online using nodeId XXXXXXXXXXXXXXX
CCcam: create 1 cam device(s)
CCcam: card detect fail
CCcam: card detect fail
CCcam: added 28 keys from /var/keys/SoftCam.Key
CCcam: added 12 keys from /var/keys/AutoRoll.Ke
Es sieht immer so aus, wenn Abstürze gibt!
Hoffe du kannst mir helfen!

Danke
 
Zuletzt bearbeitet von einem Moderator:
AW: CCcam Abstürze!

Du solltest diese drei Zeilen in der CCCam.cfg auskommentieren:

AUTOROLL FILE: /var/keys/AutoRoll.Key
SOFTKEY FILE: /var/keys/SoftCam.Key
STATIC CW FILE: /var/keys/constant.cw

Wenn Du Kekse brauchst, dann installiere diese auf dem Client (Dreambox, etc.) und nicht auf dem IPC Server
 
AW: CCcam Abstürze!

Ich hatte bereits vor softkey file eine Raute davor gesetzt und hatte nichts gebracht.
Aber nicht vor autorollkey und Static.

Ich möchte dass der client meine emu und kekse mitbenutzt, weil bei mir die immer aktuell sind.
 
AW: CCcam Abstürze!

Versuche es mal ohne die drei Einträge um festzustellen, ob dies die Ursache des Problem ist.
 
AW: CCcam Abstürze!

Hallo, habe die Einträge rausgenommen, Emu Benutzung geht trotzdem
Die Fehlermeldungen sind aber leider immer noch da. Und das führt dann zum Absturz.

Weiss nicht mehr ich machen soll.
 
AW: CCcam Abstürze!

Ob du die Zeilen auskommentierst (# davor) oder gar nicht in der Config stehen hast, ist egal:
Es handelt sich um die Zeile um einen Default-Wert, der automatisch von CCcam erzeugt wird, wenn er nicht genutzt wird.

Wenn du Emu-Nutzung testweise abschalten willst, hilft entweder, den Keks löschen bzw. umbenennen ODER
den Pfad dahingehend abzuändern, dass er auf eine Datei zeigt, die nicht existiert.

Edit:
Ich möchte dass der client meine emu und kekse mitbenutzt, weil bei mir die immer aktuell sind.

Wenn der Client im Netzwerk ist, Mounte doch \\pc\Configuration\keys\ nach /media/keys und füge die Dateien mit angepassten Pfad in die Config des Clients ein. Dann greift er per LAN auf die Keks-Datei zu, sodass die Serverbox nicht abschmiert.
 
AW: CCcam Abstürze!

Hallo!

@ Digifurz, konntest Du deine Probleme beheben?
Habe auch seit neustem diese hänger

Apr 5 20:02:35 cccam CCcam: card detect fail
Apr 5 20:02:35 cccam CCcam: client dream ecm request for handler 0x66 0x1702(0x0) sid 0xa ok: 0 (took 0.000 seconds)
Apr 5 20:02:35 cccam CCcam: client dream ecm request for handler 0x68 0x1702(0x0) sid 0xa ok: 0 (took 0.000 seconds)
Apr 5 20:02:35 cccam CCcam: client dream ecm request for handler 0x7d 0x1702(0x0) sid 0xa ok: 0 (took 0.000 seconds)
Apr 5 20:02:35 cccam CCcam: client dream ecm request for handler 0x99 0x1702(0x0) sid 0xa ok: 0 (took 0.000 seconds)
Apr 5 20:02:35 cccam CCcam: client dream ecm request for handler 0x9a 0x1702(0x0) sid 0xa ok: 0 (took 0.000 seconds)
Apr 5 20:02:35 cccam CCcam: client dream ecm request for handler 0x9b 0x1702(0x0) sid 0xa ok: 0 (took 0.000 seconds)


Dann schmiert irgendwann CCcam ab.
Habe nichts geändert am Server, dieser läuft nun ca. ein 3/4 Jahr und seit ca. 14 tagen sind die Probleme da.
Keyfiles hab ich nie verwendet, Infophp ist in cron inaktiv.
Oscam läuft auch am Server wegen ORF Ice , da gibts kein Problem.
Wäre für jeden Tip dankbar.

Gruß

Joka312
 
AW: CCcam Abstürze!

Ich habe in der F line Emubenutzung auf 0 gestellt und es geht ohne Probleme. Bekomme keine Fehler mehr.
Was aber bei dir zu sehen ist, wird die Karte plötzlich nicht mehr erkennt, dann bekommest du die Fehler, die den Server zum Absturz bringen.
Denke, könnte Cardreader Probleme sein. Wenn möglich anderes verwenden.
 
Zuletzt bearbeitet von einem Moderator:
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…