Fehler CCcam Weblogon ERROR!

Fragen oder Probleme?
inovacom
IPC Neuling
Beiträge: 9
Registriert: So 20. Nov 2011, 16:32
Kontaktdaten:

Fehler CCcam Weblogon ERROR!

Beitrag von inovacom »

Hallo,

wenn ich fail2ban installieren will den fehler hier CCcam Weblogon ERROR!

und wenn ich c channelinfo mache kommt bei mir immer: Variablen Konfigurationsfehler !


Habe das Aktuelle IPC am laufen, habe heute meinen Debian Server neu aufgesetzt und jetzt bekomm ich die fehler einfach nicht in den griff.

Hat jemand einen Tip für mich?
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von feissmaik »

Dann hast du warscheinlich nicht die erforderlichen Einstellungen in der CCcam.cfg vorgenommen!

Wenn der WEBLOGON ERROR kommt, dann stell zunächst sicher das WEBINFO LISTEN PORT nicht auskommentiert und dort ein Port wie zb 16001 eingetragen ist und der CCcam Prozess auch läuft! ( i task )
Und deswegen vermute ich jetzt ebenfals, dass du in der CCcam.cfg den Eintrag CHANNELINFO FILE ebenfals nicht drin stehen hast bzw auskommentiert? PROVIDERINFO FILE ist ebenfals wichtig...
Du musst nicht kämpfen um zu siegen
inovacom
IPC Neuling
Beiträge: 9
Registriert: So 20. Nov 2011, 16:32
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von inovacom »

So einfach kann es sein ;) ! Vielen Dank , habe an die einträge garnicht mehr gedacht ;) :oops:

Aber das Fail2ban kann ich immernoch nicht installieren :cry:
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von feissmaik »

poste mal bitte die genaue Fehlermeldung
Du musst nicht kämpfen um zu siegen
inovacom
IPC Neuling
Beiträge: 9
Registriert: So 20. Nov 2011, 16:32
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von inovacom »

CCcam Weblogon ERROR!

mehr kommt dann nicht ;(
inovacom
IPC Neuling
Beiträge: 9
Registriert: So 20. Nov 2011, 16:32
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von inovacom »

keine eine idee?
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von feissmaik »

well nicht wirklich... Guck dir doch mal die function an was die macht - daran erkennst du worauf es dabei ankommt:
/var/emu/script/cccam-fail2ban.sh:

Code: Alles auswählen

proc_CurrentCCcamVersion() {
	cd /tmp ; rm -f index.html
	weblogon
	wget -q http://$WUP$CCURL:$CCPORT/$1
	CCV=$(cat index.html | grep "Welcome" | sed 's/^.*\( [0-9.]* \).*$/\1/')
	rm -f index.html
}
proc_CurrentCCcamVersion

/var/emu/script/functions.sh:

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
}
ein bischen weiter oben ist eine andere function " readcccamcfg " die sowas wie CCUSER und sowas ausliest und dann überprüfe ob du diese Daten alle hast bzw wie die bei dir aussehen... ggf posten damit man das auch nachvollziehen kann weil wild ins blaue stechen und alle eventualitäten durchkauen werd ich nicht jedesmal - ihr müsst da schon mir entgegen kommnen ansonsten zuck ich auch nur mit den schultern weil bei allen anderen funktionierts genauso wie bei mir lokal!
Du musst nicht kämpfen um zu siegen
inovacom
IPC Neuling
Beiträge: 9
Registriert: So 20. Nov 2011, 16:32
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von inovacom »

CAID PRIO FILE : /var/keys/CCcam.prio
PROVIDERINFO FILE : /var/keys/CCcam.providers
CHANNELINFO FILE : /var/keys/CCcam.channelinfo
SERVER LISTEN PORT : 15185
WEBINFO LISTEN PORT : 16001

Ich habe doch oben geschrieben das war der fehler das die ausgerautet sind. Und so stehen die bei mir in der cccam.cfg drin .

So und du wolltest danach von mir die genaue fehlermeldung haben die habe ich ich gepostet was ja nicht schwer ist bei den 2 wörtern! Ich bekomme ja nur die Fehlermeldung CCcam Weblogon ERROR!

Ich will dir auch nicht auf den keks gehen. Channelinfo und Provider haben ja geklappt nur leider halt der fail2ban nicht und der würde mich interessieren da ich aus unerklärlichen gründen nach 1 Tag ca nicht mehr die infophp updaten kann und nur noch ein neustart hilft.
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von feissmaik »

...Also mal zerpflücken... aus der functions.sh:

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
}
weblogon() {
...die Funktion "weblogon" wird geöffnet/erstellt (also quasi ein neuer Befehl)

WUP=""
...Variable $WUP wird auf "" gesetzt (also leer)

[ "$CCUSER" != "" ] && WUP="$CCUSER:$CCPASS@"
...wenn $CCUSER nicht gleich "" (also leer) dann setz WUP="$CCUSER:$CCPASS@"

CCWEBIF="http://$WUP$CCURL:$CCPORT"
...Variable $CCWEBIF wird auf "http://$WUP$CCURL:$CCPORT" gesetzt

WEBLOGIN=$(wget -q -O - $CCWEBIF)
...Variable $WEBLOGIN wird auf $(wget -q -O - $CCWEBIF) gesetzt - das in $() wird ausgeführt und die Rückgabe zurückgeworfen/zurückgegeben als wär es eine Variable

[[ -z $WEBLOGIN ]] && clear && echo "CCcam Weblogon ERROR!" && exit 1
...wenn Variable $WEBLOGIN leer oder nicht vorhanden dann clear (also einen neuen, leeren screen) dann gebe aus "CCcam Weblogon ERROR!" dann beende das Script mit fehlercode 1

}
...die zuvor geöffnete Funktion "weblogon" wird geschlossen

===================================================================================================

Das heisst also für uns sind zunächst folgende Informationen wichtig:

CCWEBIF="http://$WUP$CCURL:$CCPORT"
WEBLOGIN=$(wget -q -O - $CCWEBIF)

...dh wir müssen erst herrausfinden was in $WUP drin steht und das wurde vorher geprüft mit [ "$CCUSER" != "" ] ...wenn $CCUSER nicht gleich "" also leer dann setz WUP="$CCUSER:$CCPASS@"... $CCUSER und $CCPASS wurden zuvor in der functions.sh ausgelesen über die Funktion readcccamcfg:
Spoiler
Show
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"
}
$CCURL steht ebenfals oben in der functions.sh -> CCURL="localhost"
$CCPORT wurde ebenfals über die Funktion readcccamcfg ausgelesen...

...Das heisst also wenn $WUP leer wär, also kein WEBINFO USERNAME und PASSWORD gesetzt sind; sähe die Variable CCWEBIF zb so aus: CCWEBIF="http://localhost:16001"
...Wenn $WUP nicht leer wäre sähe das zb so aus: CCWEBIF="http://user:pass@localhost:16001"

Weiter hiese das also dass...
WEBLOGIN=$(wget -q -O - $CCWEBIF)
...würde dann so aussehen: WEBLOGIN=$(wget -q -O - http://localhost:16001) ... also in WEBLOGIN steht die Rückgabe des Befehls: wget -q -O - http://localhost:16001

===================================================================================================

So, dh wir wissen jetzt schonmal ungefähr was passiert wenn er in dem cccam-fail2ban.sh Script die functions.sh einliest und davon dann die Funktion weblogon ausführt... oder :?:

Wie gesagt ist die einzige Stelle wo deine Fehlermeldung erzeugt wird die folgende:
[[ -z $WEBLOGIN ]] && clear && echo "CCcam Weblogon ERROR!" && exit 1
...wenn Variable $WEBLOGIN leer oder nicht vorhanden dann clear (also einen neuen, leeren screen) dann gebe aus "CCcam Weblogon ERROR!" dann beende das Script mit fehlercode 1

...es muss also irgendwas damit zu tun haben...

wenn du also wirklich kein $CCUSER und $CCPASS definiert hast, dann müsste man jetzt das Script evtl. debuggen um das genauer herraus zu finden wo es hapert...
Füge dazu bitte an den Anfang des Scripts cccam-fail2ban.sh folgende neue Zeile ein: set -x
(ggf auch in der functions.sh)
...und dann poste bitte die Ausgabe des Scripts (vorzugsweise in

Code: Alles auswählen

 oder [quote])


PS: und du bist sicher das der CCcam Prozess auch läuft wärend du fail2ban einrichten willst? ( [b]i task[/b] )
Du musst nicht kämpfen um zu siegen
inovacom
IPC Neuling
Beiträge: 9
Registriert: So 20. Nov 2011, 16:32
Kontaktdaten:

Re: Fehler CCcam Weblogon ERROR!

Beitrag von inovacom »

Nur fals andere auch das Problem haben es lag an folgendem....

WEBINFO PASSWORD : hatte bei mir eine # im passwort das mag das ipc wohl garnicht ;)
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste