Seite 1 von 2
ccam version
Verfasst: Di 26. Jun 2012, 18:47
von koerni
Hallo an Euch
also ich benutze seit neuestem die 11.4 Version auf Ubuntu 12.04 - 32bit
Hat sich alles klasse installiert (hatte zwar vorher schon cccam.cfg drauf) habe die aber erstmal überschreiben lassen, dann nur meine Linien neu hinzugefügt.
Läuft alles echt gut und ich habe im Server nun die 2.1.3 - ich kann auch alles im cccam panel ansehen / ändern nur die cccam version funktioniert nicht -bekomme Fehlermeldung CCcam Weblogon ERROR !
Ich weiss nicht woran es liegt - ubuntu update funzt - ping auf google auch - habe ich was übersehen ?
Ebenso noch ne Frage - kann ich nun auch noch sehen ob ubuntu ein neues release hat oder geht das nicht mehr ?
Auf ubuntu direkt wird ja angezeigt was ich installiert habe und obs was neues gibt.
Ich will bevor ich den Server neu auf 64bit aufsetze erstmal alles via ipc am laufen haben und testen um dann alles neu und stabil zu haben. Das IPC ist Dir / Euch echt gelungen und ich finde für einen der sich nicht allzu gut mit Linux auskennt ne feine Sache.
Ich hoffe ich konnte meine Fragen so stellen dass ihr wisst was ich meine - bin wie gesagt keiner der sich gut mit Linux auskennt.
Vielen Dank
koerni
Edit: Wollte den Beitrag in Support stellen und nicht in Diskussion - sorry - kann den jemand verschieben bitte ? Danke.
Re: cccam version
Verfasst: Di 26. Jun 2012, 19:19
von feissmaik
koerni hat geschrieben:
Läuft alles echt gut und ich habe im Server nun die 2.1.3 - ich kann auch alles im cccam panel ansehen / ändern nur die cccam version funktioniert nicht -bekomme Fehlermeldung CCcam Weblogon ERROR !
Ich weiss nicht woran es liegt - ubuntu update funzt - ping auf google auch - habe ich was übersehen ?
Weblogon ERROR bedeutet das sich das Script nicht auf das Webif vom CCcam verbinden kann..
Das heisst stell sicher das du WEBINFO eingeschaltet bzw nicht abgeschaltet und dafür auch USERNAME und PASSWORD konfiguriert hast. Zum übernehmen dieser Einstellungen musst du es dann halt auch einmal neu starten
koerni hat geschrieben:
Ebenso noch ne Frage - kann ich nun auch noch sehen ob ubuntu ein neues release hat oder geht das nicht mehr ?
Auf ubuntu direkt wird ja angezeigt was ich installiert habe und obs was neues gibt.
ging das schonmal? wär mir ehrlich gesagt neu da IPC eigentlich für Debian ist aber selbst dafür gab es von IPC noch nie ein solches Feature
koerni hat geschrieben:
Ich will bevor ich den Server neu auf 64bit aufsetze erstmal alles via ipc am laufen haben und testen um dann alles neu und stabil zu haben.
Wenn du eine CompactFlash Karte nutzt solltest du das ihr zu liebe lieber auf einer VM o.ä. testen ansonsten belastet du die CF unnötig wenn du ständig neu installierst - die verträgt nämlich nicht unendlich schreib/lese Vorgänge...
Re: cccam version
Verfasst: Mi 27. Jun 2012, 16:09
von koerni
koerni hat geschrieben:
Läuft alles echt gut und ich habe im Server nun die 2.1.3 - ich kann auch alles im cccam panel ansehen / ändern nur die cccam version funktioniert nicht -bekomme Fehlermeldung CCcam Weblogon ERROR !
Ich weiss nicht woran es liegt - ubuntu update funzt - ping auf google auch - habe ich was übersehen ?
feissmaik hat geschrieben:
Weblogon ERROR bedeutet das sich das Script nicht auf das Webif vom CCcam verbinden kann..
Das heisst stell sicher das du WEBINFO eingeschaltet bzw nicht abgeschaltet und dafür auch USERNAME und PASSWORD konfiguriert hast. Zum übernehmen dieser Einstellungen musst du es dann halt auch einmal neu starten
Ah ja klaro - werde ich in der ipc.cfg wohl ändern müssen denn in der cccam.cfg ist WEBINFO an mit USERNAME und PASSWORD - der port hierfür ist ja der 16001 - muss ich nachher zu hause schauen !
koerni hat geschrieben:
Ebenso noch ne Frage - kann ich nun auch noch sehen ob ubuntu ein neues release hat oder geht das nicht mehr ?
Auf ubuntu direkt wird ja angezeigt was ich installiert habe und obs was neues gibt.
feissmaik hat geschrieben:
ging das schonmal? wär mir ehrlich gesagt neu da IPC eigentlich für Debian ist aber selbst dafür gab es von IPC noch nie ein solches Feature
Ob das ging weiss ich nicht - habe es halt nur bemerkt dass ich nicht mehr sehen kann beim login welche Version von Ubuntu ich drauf habe und auch nicht welche updates es gibt bzw. wenn neues Release online ist - hätte ja sein können dass es auch hierfür nen script gibt.
koerni hat geschrieben:
Ich will bevor ich den Server neu auf 64bit aufsetze erstmal alles via ipc am laufen haben und testen um dann alles neu und stabil zu haben.
feissmaik hat geschrieben:
Wenn du eine CompactFlash Karte nutzt solltest du das ihr zu liebe lieber auf einer VM o.ä. testen ansonsten belastet du die CF unnötig wenn du ständig neu installierst - die verträgt nämlich nicht unendlich schreib/lese Vorgänge...
Ich habe keine CF - ich habe nen AMD64 Rechner als Server am laufen und dort eben nur Ubuntu drauf als reinen Homeserver und eben nun das ipc noch mit drauf!
Re: cccam version
Verfasst: Mi 27. Jun 2012, 16:28
von feissmaik
koerni hat geschrieben:
Ah ja klaro - werde ich in der ipc.cfg wohl ändern
Die ipc.cfg hat damit nicht zu tun.. Sicher das du unser IPC nutzt?
Wie gesagt - du kannst du dir auch gerne die functions.sh angucken an welcher Stelle der "Weblogon ERROR" ausgeworfen wird und was der überhaupt macht
Code: Alles auswählen
> grep "weblogon" /var/emu/script/*
cccam-fail2ban.sh: weblogon
cccam-iac.sh:weblogon
cccam-ic.sh:weblogon
cccam-ir.sh:weblogon
cccam-i.sh:weblogon
cccam-is.sh:weblogon
cccam-version.sh:weblogon
functions.sh:weblogon() {
dh die ganzen scripts funktionieren nicht wenn "weblogon" nicht auf das cccam webif connecten kann
koerni hat geschrieben:
Ob das ging weiss ich nicht - habe es halt nur bemerkt dass ich nicht mehr sehen kann beim login welche Version von Ubuntu ich drauf habe und auch nicht welche updates es gibt bzw. wenn neues Release online ist - hätte ja sein können dass es auch hierfür nen script gibt.
also moment mal du schreibst doch "habe es halt nur bemerkt dass ich
nicht mehr sehen kann" ...
also nochmal:
IPC ist für Debian das heisst ein solches Feature gabe es noch nie!
(merkste was?)
Re: cccam version
Verfasst: Mi 27. Jun 2012, 19:15
von koerni
feissmaik hat geschrieben:koerni hat geschrieben:
Ah ja klaro - werde ich in der ipc.cfg wohl ändern
Die ipc.cfg hat damit nicht zu tun.. Sicher das du unser IPC nutzt?
Klar nutze ich Euer ipc von hier - kenne kein anderes - ich dachte das WEBINFO muss auch in der ipc cfg drin sein-dem ist aber nicht so - ich weiss nun halt nicht wo ich was ändern muss ? Hab etwas Geduld mit mir bitte.
Also nur dass wir vom "gleichen" reden -via http komme ich auf die beide Infos drauf - nur via Server zum installieren / deinstallieren nicht - also denke ich doch dass irgendwo noch in einem script mein Name und Password hinterlegt werden muss oder sehe ich das nun falsch ?
feissmaik hat geschrieben:Wie gesagt - du kannst du dir auch gerne die functions.sh angucken an welcher Stelle der "Weblogon ERROR" ausgeworfen wird und was der überhaupt macht
Code: Alles auswählen
> grep "weblogon" /var/emu/script/*
cccam-fail2ban.sh: weblogon
cccam-iac.sh:weblogon
cccam-ic.sh:weblogon
cccam-ir.sh:weblogon
cccam-i.sh:weblogon
cccam-is.sh:weblogon
cccam-version.sh:weblogon
functions.sh:weblogon() {
dh die ganzen scripts funktionieren nicht wenn "weblogon" nicht auf das cccam webif connecten kann
Hier mene Daten:
Code: Alles auswählen
grep weblogon /var/emu/script/*
/var/emu/script/cccam-fail2ban.sh: weblogon
/var/emu/script/cccam-iac.sh:weblogon
/var/emu/script/cccam-ic.sh:weblogon
/var/emu/script/cccam-ir.sh:weblogon
/var/emu/script/cccam-i.sh:weblogon
/var/emu/script/cccam-is.sh:weblogon
/var/emu/script/cccam-version.sh:weblogon
/var/emu/script/functions.sh:weblogon() {
/var/emu/script/functions.sh: #echo "Function: weblogon"
Sagt Dir das was nun ? Kannst Du nun sehen wo es hängt ?
feissmaik hat geschrieben:koerni hat geschrieben:
Ob das ging weiss ich nicht - habe es halt nur bemerkt dass ich nicht mehr sehen kann beim login welche Version von Ubuntu ich drauf habe und auch nicht welche updates es gibt bzw. wenn neues Release online ist - hätte ja sein können dass es auch hierfür nen script gibt.
also moment mal du schreibst doch "habe es halt nur bemerkt dass ich
nicht mehr sehen kann" ...
also nochmal:
IPC ist für Debian das heisst ein solches Feature gabe es noch nie!
(merkste was?)
Ja klar merke ich was - bin ja neuling hier mit ipc - hatte es mir mal angescheut und nun wollte ich es eben mal lange testen - ich weiss ich habe kein Debian - mal sehen ob ich mir das auch mal drauf mache - denn bisher hatte ich halt immer Ubuntu und das lief gut.
Re: cccam version
Verfasst: Mi 27. Jun 2012, 20:53
von feissmaik
Poste mal bitte deine CCcam.cfg
..der grep befehl sollte nur zeigen von welchen ipc scripts "weblogon" benutzt wird
Re: cccam version
Verfasst: Do 28. Jun 2012, 09:56
von koerni
Ok hier ist sie =
Code: Alles auswählen
# CCcam Config by koerni
##############################################
# Haupt Server Connections (ausgehend) #
##############################################
#
C: meine Linien
#
##############################################
# Haupt Server Connections (eingehend) #
##############################################
#
F: meine Linien
#
################################################
# Client Server Connections Intern (ausgehend) #
################################################
#
#
#
################################################
# Client Server Connections Intern (eingehend) #
################################################
#
F: interne Linien
#
################################################
# connections for oscam #
################################################
#
N: 127.0.0.1 22000 cccam cccam 01 02 03 04 05 06 07 08 09 10 11 12 13 14
#
################################################
# Other config settings #
################################################
#
SERVER LISTEN PORT : 12000
WEBINFO USERNAME : my name
WEBINFO PASSWORD : my passwort
WEBINFO LISTEN PORT : 16001
ALLOW TELNETINFO: no
SHOW TIMING : yes
EXTRA EMM LEVEL : yes
MINIMUM DOWNHOPS: 1
#
AUTOROLL FILE: /var/keys/AutoRoll.Key
SOFTKEY FILE: /var/keys/SoftCam.Key
STATIC CW FILE: /var/keys/constant.cw
#
#
SERIAL READER : /dev/ttyUSB0 smartreader+
#SERIAL READER : /dev/ttyUSB1 smartreader+
#SERIAL READER : /dev/ttyUSB2 smartreader+
#SERIAL READER : /dev/ttyUSB3 smartreader+
#SERIAL READER : /dev/ttyUSB4 smartreader+
#
SMARTCARD CLOCK FREQUENCY: /dev/ttyUSB0 6860002
#
#
Ich habe mir nun auch das Debian Squeeze 6.0.5 geholt und werde dieses am WE auf meinen Server spielen !
Re: cccam version
Verfasst: Do 28. Jun 2012, 12:00
von feissmaik
Hast du im WEBINFO USERNAME und PASSWORD tatsächlich ein leerzeichen drin? -> änder die daten mal auf etwas anderes ohne leerzeichen oder sonderzeichen
(ansonsten lässt sich an abgeänderten daten nicht viel erkennen - meine glaskugel ist in reperatur)
Re: cccam version
Verfasst: Do 28. Jun 2012, 12:33
von koerni
nein name und Passwort ohne leerzeichen - ich komme ja auch drauf per 16001 - direkt oder mit ipc Panel !
Abgeänderte Daten ? Ich habe nur meine Liniene raus und mein Name und Passowrt weg - mehr nicht.
Na ja ich versuchs mal am WE mit Debian dann sehen wir weiter - Danke aber für Diene geduld mit mir und auch die Hilfe.
Re: cccam version
Verfasst: Do 28. Jun 2012, 12:43
von feissmaik
stell die zugangsdaten doch nur mal zum testen auf "cccam/cccam" eben etwas simples
ansonsten könntest du vielleicht auch mal das script im debug ausführen und den output posten:
das script macht im grunde folgendes (der für weblogin wichtige teil):
erst wird die CCcam.cfg ausgelesen mit folgender function:
Code: Alles auswählen
# CCcam.cfg Konfiguration auslesen
readcccamcfg() {
#echo "Function: readcccamcfg"
CCUSER=$(grep -i "WEBINFO USERNAME" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
CCPASS=$(grep -i "WEBINFO PASSWORD" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
CCPORT=$(grep -i "WEBINFO LISTEN PORT" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
CCCHAN=$(grep -i "CHANNELINFO FILE" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
CCPROV=$(grep -i "PROVIDERINFO FILE" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
CCSPORT=$(grep -i "SERVER LISTEN PORT" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
[ "$CCSPORT" = "" ] && CCSPORT="12000"
[ "$CCPORT" = "" ] && CCPORT="16001"
#echo "CCUSER: $CCUSER"
#echo "CCPASS: $CCPASS"
#echo "CCPORT: $CCPORT"
}
weblogon ist folgende function:
Code: Alles auswählen
# Weblogin testen
weblogon() {
#echo "Function: weblogon"
WUP=""
[ "$CCUSER" != "" ] && WUP="$CCUSER:$CCPASS@"
CCWEBIF="http://$WUP$CCURL:$CCPORT"
WEBLOGIN=$(wget -q -O - $CCWEBIF)
[[ -z $WEBLOGIN ]] && clear && echo "CCcam Weblogon ERROR!" && exit 1
}
das heisst wenn $CCUSER nicht leer ist wird WUP="$CCUSER:$CCPASS@" gesetzt, ansonsten wäre WUP leer..
$CCUSER und $CCPASS wurden zuvor ausgelesen:
CCUSER=$(grep -i "WEBINFO USERNAME" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
CCPASS=$(grep -i "WEBINFO PASSWORD" $CCCFG | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g')
$CCCFG steht ebenfals in der functions.sh oben drin und zeigt auf /var/etc/CCCam.cfg
das heisst zum manuellen überprüfen einfach mal den kram innerhalb $( ) ausführen also:
Code: Alles auswählen
grep -i "WEBINFO USERNAME" /var/etc/CCcam.cfg | cut -d ":" -f2 | sed -e 's/ //g' | sed -e 's/\r//g'
das selbe kannste auch noch mit dem anderen krams probiern...
dann kommt " WEBLOGIN=$(wget -q -O - $CCWEBIF) " wo er über wget das cccam webif mit den zuvor gesammelten daten versucht an zu surfen, also zb: wget -q -O-
http://user:pass@localhost:16001
wenn das bei manueller eingabe nicht funktioniert kann es im script auch nicht funktionieren... aber um genaueres zu wissen wie gesagt das script mal im debug starten....