Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

gelöst Oscam Server hinter VPS Oscam Server Problem

    Nobody is reading this thread right now.

TDCroPower

Elite User
Registriert
13. Juli 2010
Beiträge
1.540
Reaktionspunkte
854
Punkte
283
Ort
127.0.0.1
ich habe aktuell ein merkwürdigen Nebeneffekt durch den VPS.
Ich habe 2 Oscam Server mit meinem Oscam VPS verbunden, die beiden Server besitzen soweit die gleichen Karten.
Wenn ich meinen Client mit dem VPS direkt verbinde und ihm nur die Gruppe 1 vom Server 1 zuweise, werden die Sender nicht hell, gebe ich ihm den Server 2 dazu werden die Sender darüber hell.
Verbinde ich meinen Client direkt mit dem Server 1 werden die Sender wie gewohnt hell.
Ein zweiter Client, der mit dem VPS verbunden ist, nutzt jedoch den Server 1 für den Sender und es funktioniert ??
Beide Clients haben die gleichen oscam settings.

Jemand eine Idee woran das liegen könnte?
Habe schon fast alle conf durch geschaut/getestet aber irgendwie funktioniert es nicht, weiß auch nicht warum Client 2 den Server 1 nutzt und bei meinem Client nicht.
Nervt extrem, da ich eigentlich den Server 2 als fallback nutzen wollte aber so klappt es bislang nicht !?

Hier noch die Configs von den Servern und dem Client...

####################################
VPS OScam Server - 2.25.03-11878
Code:
[global]
logfile                       = /tmp/OScam.log
clienttimeout                 = 5500
unlockparental                = 1
nice                          = -10
maxlogsize                    = 200000
waitforcards                  = 0
preferlocalcards              = 1
dropdups                      = 1
emmlogdir                     = /tmp/
failbantime                   = 300
failbancount                  = 10

[cs378x]
port                          = xxxx
suppresscmd08                 = 1

[webif]
httpport                      = xxxxx
httpuser                      = xxxxx
httppwd                       = xxxxx
httphelplang                  = de
httprefresh                   = 30
httpallowed                   = 0.0.0.0-255.255.255.255
httposcamlabel                = OSCam VPS
http_status_log               = 1

Code:
[account]
user                          = client1
pwd                           = xxxxxx
keepalive                     = 1
au                            = 1
group                         = 1,2

Code:
[reader]
label                         = server1
protocol                      = cs378x
device                        = xxxx,xxxx
user                          = server1client
password                      = xxxxx
inactivitytimeout             = 30
keepalive                     = 1
group                         = 1
emmcache                      = 1,1,2,0

[reader]
label                         = server2
protocol                      = cs378x
device                        = xxxx,xxxx
user                          = server2client
password                      = xxxxxx
inactivitytimeout             = 30
keepalive                     = 1
group                         = 2
emmcache                      = 1,1,2,0
disablecrccws                 = 1
audisabled                    = 1

####################################
Lokaler OScam Server - 2.25.03-11878
Code:
[global]
logfile                       = /tmp/OScam.log
fallbacktimeout               = 5000
unlockparental                = 1
nice                          = -10
maxlogsize                    = 200000
preferlocalcards              = 1
dropdups                      = 1
emmlogdir                     = /tmp/
lb_mode                       = 1
lb_save                       = 5000
lb_reopen_invalid             = 0
lb_force_reopen_always        = 1
lb_retrylimit                 = 1800
lb_auto_betatunnel            = 0
lb_savepath                   = /tmp/oscam.stat
lb_retrylimits                = 098E:260
lb_nbest_percaid              = 098E:2
failbantime                   = 200
failbancount                  = 10

[cs378x]
port                          = xxxxx

[webif]
httpport                      = xxxxx
httpuser                      = xxxxx
httppwd                       = xxxxx
httphelplang                  = de
httprefresh                   = 30
httpallowed                   = 0.0.0.0-255.255.255.255
httposcamlabel                = OSCam Local
http_status_log               = 1

Code:
[account]
user                          = server1client
pwd                           = xxxxxx
keepalive                     = 1
au                            = 1
group                         = 1,2

Code:
[reader]
label                         = UM02_UM
protocol                      = mouse
device                        = /dev/A901LM1X
services                      = vf-premium,vf-premium-plus,vf-dazn-channels
autospeed                     = 0
caid                          = 1838
boxkey                        = A76xxxx37C
rsakey                        = B55xxxxFF
cak63nuid                     = A5xxxxx6D
cak63cwekey                   = 20Bxxxxx0E
detect                        = cd
mhz                           = 800
cardmhz                       = 368
group                         = 1
emmcache                      = 1,1,2,0
blockemm-unknown              = 1

[reader]
label                         = V23_1
protocol                      = mouse
device                        = /dev/A7031H41
services                      = vf-hd-option
lb_whitelist_services         = vf-hd-option
autospeed                     = 0
caid                          = 098E
boxid                         = 12345678
detect                        = cd
mhz                           = 1000
group                         = 2
emmcache                      = 1,3,2,0
blockemm-unknown              = 1

[reader]
label                         = V23_2
protocol                      = mouse
device                        = /dev/A9ITLZJB
services                      = vf-hd-option
lb_whitelist_services         = vf-hd-option
autospeed                     = 0
caid                          = 098E
boxid                         = 12345678
detect                        = cd
mhz                           = 1000
group                         = 2
emmcache                      = 1,3,2,0
blockemm-unknown              = 1

Code:
############
# Vodafone #
############

[VF-HD-Option]
caid   = 098E,1838
provid = 000000
srvid  = C37D,C382,C39C,C36F,C375,C3A2,C392,C3A6,C359,C378,C385,C36D,C38B,C35F,C37E,C35C,C396,C35B,C39A,C362,C363,C35A,C36C,C37B,C394,C35D,C372

[VF-Internationale-Sender]
caid   = 098E,1838
provid = 000000
srvid  = D04D,C757,C75C,D046,C75F,C759,D03B,D055,C75A,D03A,C75E,D036

[VF-Premium]
caid   = 098E,1838
provid = 000000
srvid  = C354,C367,C617,D09C,C39F,C368,C356,C370,C389,C364,C3A4,C350,C355,C358,C371,C373,C361,C352,C351

[VF-Premium-Plus]
caid   = 098E,1838
provid = 000000
srvid  = C36E,C38C,C398,CF16,C3A5,C3CB,C388,C613,C381,C3A0,C38A,C481,C386

[VF-DAZN-Channels]
caid   = 098E,1838
provid = 000000
srvid  = C3A9,C3AA

####################################
OScam Client - 2.25.03-11871
Vu+ Uno 4K SE

Code:
[global]
disablelog = 1
nice = -1
waitforcards = 0
disablecrccws = 1

[dvbapi]
enabled = 1
user = localuser
boxtype = dreambox
au  = 1
read_sdt = 2
write_sdt_prov = 1

[webif]
httpport = xxxx
httphelplang = de
httpuser = xxxx
httppwd  = xxxx
httprefresh = 10
httpallowed = 10.10.0.0-192.168.255.255

Code:
[account]
user = localuser
description = dvbapi
group = 1
keepalive = 1
au = 1

Code:
[reader]
label                         = cs378x
description                   = CS
protocol                      = cs378x
device                        = xxxxx,xxxxx
user                          = xxxxx
password                      = xxxxx
group                         = 1
emmcache                      = 1,3,2,0

Code:
P:098E  # V23
P:1838  # UM02
I:0     # block not used CAID
 
Zuletzt bearbeitet:
Ist client 1 im gleichen Netz wie server 2 ? Kann auch an der Antwortzeit liegen da der interne daher immer schneller antwortet.
 
Zuletzt bearbeitet:
Nein sind in verschiedenen Netzen, daher auch der VPS damit beim Ausfall von Server 1 der Server 2 einspringt.
Ich habe dem Client nur den Server 1 also Gruppe 1 zugewiesen als Test und er hat die Sender überhaupt nicht geöffnet.
Ein anderer User auf dem VPS geht jedoch beim gleichen Sender über Server 1.
Ich versteh nicht was da eingreift und es unterbindet.
 
Lediglich rejected group…
Code:
025/04/07 19:58:22 151A8C89 c      (ecm) client1 (1838@000000/0000/C362/92:6D85D7EA474ED1B86FDC98EC7332A64B): rejected group (0 ms) - SAT.1 HD (no matching reader)
2025/04/07 19:58:27 151A8C89 c      (ecm) client1 (098E@000000/1D4D/C362/80:282987740B66EAE6E811CD21293BBA44): rejected group (0 ms) - SAT.1 HD (no matching reader)
2025/04/07 19:58:28 151A8C89 c      (ecm) client1 (1838@000000/0000/C362/92:6D85D7EA474ED1B86FDC98EC7332A64B): rejected group (0 ms) - SAT.1 HD (no matching reader)

Beim client2 funktioniert der lokale server1 komischerweise…
Code:
2025/04/07 20:00:48 5C60FD4E c      (ecm) client2 (098E@000000/1DB3/C35B/8E:353128DB928F679C2E1154C54EA25097): found (106 ms) by server1 (P/2/2/2) - RTLZWEI HD
 
Zuletzt bearbeitet:
Welcher Server ist nun welcher ?
Server 1 Lokal oder Vps ?
 
Sorry hatte oben einen Tippfehler, habs korrigiert.
Zur Info:
Ich habe einen Oscam Server auf einem VPS.
Dazu zwei lokale Oscam Server in getrennten Internet Anschlüssen mit V23 und UM02 Smartcards.
Die beiden lokalen Server sind per cs378x mit dem Oscam Server auf dem VPS verbunden.
Die beiden Clients verbinden sich per Oscam Client auf den Oscam Server auf dem VPS.

@el_malto kann ich erst heute Abend nachtragen, bin noch mobil unterwegs.
Aber der Server 2 spielt hier eigentlich keine Rolle, denn ich gebe dem Client1 ja nur die Gruppe 1 vom Server 1… ist so natürlich oben nicht hinterlegt, da ist der default mit 1,2
 
@DarkStarXxX die sind eigentlich identisch, nutze immer meine gleichen Client Configs.
Schau aber heute Abend nochmal genau in beide Clients.
Merkwürdig ist halt das mein Client direkt mit dem lokalen Server1 ohne Probleme funktioniert.
Schwenke ich auf den VPS geht es nicht mehr!?

Hier sieht man die unterschiedlichen Verbindungen beim Sender RTL HD ganz gut.
Normalerweise müssten die sich mindestens per cache den Sender teilen, aber nein jeder geht zu einem anderen Server…
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Es kann nichts aus dem Cache genutzt werden wenn von zwei Unterschiedlichen CAIDS decodiert wird (1838 vs 098E).

Würde mich nicht Wundern wenn das Problem hier zu Suchen wäre.


Beim Server 1 fehlt außerdem:

Code:
disablecrccws                 = 1
 
Zuletzt bearbeitet:
Aber der Server 2 spielt hier eigentlich keine Rolle, denn ich gebe dem Client1 ja nur die Gruppe 1 vom Server 1… ist so natürlich oben nicht hinterlegt, da ist der default mit 1,2
Doch, der geht ja und Server 1 nicht. Daher wären die Configs interessant.

Würde mich nicht Wundern wenn das Problem hier zu Suchen wäre.

Es sind doch alle Server in verschiedenen Netzwerken.
 
Es kann nichts aus dem Cache genutzt werden wenn von zwei Unterschiedlichen CAIDS decodiert wird (1838 vs 098E).

Würde mich nicht Wundern wenn das Problem hier zu Suchen wäre.


Beim Server 1 fehlt außerdem:

Code:
disablecrccws                 = 1
es war wohl der Wert...
Code:
block_same_ip                 = 0
block_same_name               = 0
... habe den Wert auf dem lokalen Server und VPS Server hinterlegt und nun geht mein Client endlich auch über den Server1 !!
Nun kann ich auch endlich beide Reader in die gleiche Gruppe 1 packen und mit...
Code:
fallback                      = 1
... beim Server2 festlegen, das dieser nur verwendet wird, wenn Server1 ausfällt oder den entsprechenden Sender nicht entschlüsseln kann.
Perfekt so muss das sein!

Was mich jetzt nur noch stört, das ich auf dem Server1 unmengen "rejected group" Meldung für die CAID 1838 im Log sehe, da dieser den Sender auf CAID 098E per V23 entschlüsselt...
Code:
2025/04/10 01:53:51 41EE2898 c (ecm) server1client
 (1838@000000/0000/C362/92:BC6xxxxxxxxxx42B): rejected group (0 ms) - SAT.1 HD (no matching reader)
... kann man dies irgendwie unterbinden?
 
Zuletzt bearbeitet:
Dann gibt es allerdings weiterhin eine "invalid" Meldung.

Wenn er das wirklich Verhindern will muss er am Server Services setzen und auf CCcam-ext umsteigen, dann werden die Services an die Clients durchgereicht und die Clients Wissen was welche Karte entschlüsseln kann.

Alternative kann man solche Service natürlich auch am Client setzen, muss man dann aber auch Pflegen.
 
Zurück
Oben