Im Webif sind der „Http emmlog cleanup size“ für shared und global normalerweise auf -1 gesetzt. Dies führt dazu, dass die shard und global emm’s im Webinterface nicht angezeigt werden.
Setzen man diesen Wert auf 0, ist eine Anzeige im Webinterface möglich aber beim Speichern dieser EMM’s wächst die entsprechende Datei unaufhörlich und schon bei einigen 100 KB’s gibt es ein HTTP Timeout.
Ich habe nun Shared und Global auf "256" gesetzt:
httpemmsclean = 256
httpemmgclean = 256
und Oscam neu gestartet.
Diese Settings werden aber anscheinend ignoriert oder nicht als kB interpretiert, da die global_emm.log schon nach 24 Stunden auf 9 MB angewachsen ist.
Die Compilierung ergibt: OSCam 2.25.05-11884
Was mache ich falsch?
Wie erreiche ich, dass die EMM-Dateien auf eine bestimmte Größe limitiert werden?
ORF Karte P410 (CAID 0650) benötigt "global EMM first".
Deshalb wollte ich mal speichern um zu sehen, ob das Schreiben von gespeicherten EMM's das Decodieren beschleunigt.
Dann hast du einen Denkfehler, man braucht keine 9 MB ungültiger EMM , wenn die für Timesync benötigten EMM's abgelaufen sind.
OSCam Version = OSCam 2.25.05-11884
Danke für die Info, dass globale EMM's nicht mehr dazu verwendet werden können um "needs global first" bei der P410 zu erfüllen und es somit keinen Sinn macht diese zu speichern.
PS: Trotzdem scheinen die genannten Settings in der aktuellen Version keine Funktion zu haben, weil die definierten maximalen Filegrößen nicht eingehalten werden.
das schein aber dann nur bei dir nicht zu funktionieren... wenn ich mir das Bild aus #2 ansehe klappt das problemlos bei @Kind regards bei seiner Datei mit 50kB
ich hab es mal spasseshalber auch auf meinem Ubuntu Server mit nativer oscam 2.25.05-11884 (gebaut auf dem Ubuntuserver mit s3) aktiviert der vom Client mit EMM versorgt wird... dort wird auch die eingestellte Größe ignoriert.
Aber vielleicht hab ich auch was vergessen... denn ich habe nur in der
das gesetzt.... und die Größe bei den globals ist bei weit über 100kB und bei den shared bei 7kB und zählt weiter hoch.
Braucht man da noch was damit die Datei auf einem Ubuntu System den Wechsel durchführen kann?
wo befindet sich dein EMM log DIR: ?
kann es hier auf alles Devices testen , die eingestellten Werte werden eingehalten unabhängig davon ob STB oder Linux Server
nun gut, ich nutze für EMM ein seperates Verzeichnis und nicht alle *.log in einem Verzeichnis
dann mach einfach ein Ticket auf, wenn es nicht funktioniert.