E corect ca services sunt inutile,oscam oricum trage din linii cccam si face trafic.
@znuff ma ajuti te rog cu niste setari la Loadbalancer userii sa traga doar de ex. pachetul familia se poate asa ceva din aceste setari?
E corect ca services sunt inutile,oscam oricum trage din linii cccam si face trafic.
:
Orice sharing face trafic, doar de asta le legi intre ele.
Ideea e sa faca trafic util !!!
Last edited by zildan; 21-02-13 at 11:21.
Sh40, AML, prime focus 1,5m si altele ...
Stii bine la ce ma refer,face trafic fara sa aiba dreptul sa il faca.Protocolul cccam e un fals in oscam,de fapt nu exista si oscam face doar ce stie el.
Dar suntem offtopic,ontopic ar fi: folositi services cel putin pe cardul local si asa oscam va da imediat "no matching reader" si nu mai trebuie sa ceara si sa primeasca "not found".Scapati si de multe nok-uri in lista si puteti vedea mai usor daca a dat nok la ceva ce nu trebuia sau altele.
Tine cont ca daca folosesti services pe reader, nu mai poti folosi loadbalancer.
Gresit.
Am patit-o eu. Pana n-am sters ident... n-am facut nimic.
Dar services sunt la locul lor.
Si nu e valabil la orice card, la un card cu ident 000000 nu era problema
Gogu traduce asaIf load balancing is activated here, it may in oscam.server among services and ident are no entries!
Poate, ca la loto... poate castigi.Dacă load balancing este activat aici, ea poate, in oscam.server intre servicii și ident nu sunt inregistrări!
Doi mari vrăjmași are românul: mila pentru străini și ura pentru ai lui - Grigore Vieru
Traducerea in engleza e probabil incompleta. Arunca un ochi la germana/italiana.
http://www.streamboard.tv/wiki/OSCam...erver#services
La liniile N daca nu pui CAID vei avea cereri pana la loc comanda!
Sh40, AML, prime focus 1,5m si altele ...
Nu are nici o legatura cu services,ce e scris acolo cu "poate" e un bug.Load balancing is the algorithm used to determine which reader is selected to serve the request, out of the list of possible readers.
Dar inainte de a se ajunge la Loadbalancer sunt alti pasi:
Iar cum lucreaza mai departe loadbalancer e scris mai in detaliu aici http://www.streamboard.tv/wiki/OSCam/en/Loadbalancing ,exact ce inseamna modurile lui.Nu gasesc nimic legat de services decat la partea de selectare a readerelor in functie de ecm-ul primit,inainte de a se ajunge la loadbalancer.For each ECM request, the server determines the valid readers. This is how it's done:
- The group of the account matches the group of the reader
- The reader is enabled and not deleted
- The caid of the ECM request matches the caid of the reader or the reader has no caid specified
- The service of the ECM request matches the service of the reader or the reader has no service specified
- The ident of the ECM request matches the ident of the reader or the reader has no ident specified
- The chid of the ECM request matches the chid of the reader or the reader has no chid specified
- If the caid is 500, additional checks are done on nanos
If a reader passes all these checks, then the reader can serve the ECM request. All configured readers are validated, thus building a list of all readers that could serve the ECM request. Load balancing is the algorithm used to determine which reader is selected to serve the request, out of the list of possible readers.
Practic?Pui niste services pe un reader,setezi lb_mode=2 si vezi cu ochii tai.
Topicul e despre services,nu despre loadbalancing,suntem offtopic.
Eu am sters ident, Caid si services au ramas.La liniile N daca nu pui CAID vei avea cereri pana la loc comanda!
....................
Pai sa se mute posturile astea in alta parte, s-o gasi un loc...
Doi mari vrăjmași are românul: mila pentru străini și ura pentru ai lui - Grigore Vieru
Daca vreti sa vedeti de ce e musai sa pui caid pe liniile N dati click pe valoarea din dreptul coloanei LB Value/ Readera readerului.
Si o sa vedeti ca a incercat tot ce nu deschidea pe linia aia, evident fara CAID pus la reader N.
Sh40, AML, prime focus 1,5m si altele ...
@Znuff
Noi doar comentam aici , ne dam cu pärerea pentru a depista configurarea corecta a Oscamului care e plin de surprize de la o versiune la alta
Eu zic ca sänt necesare si services in oscam
daca traduci si la ce dai tu :
Loadbalancer
lb_mode
Parameter ist optional
Hinweis: Wenn hier loadbalancing aktiviert wird, dann sind die in oscam.server bei services stehenden Besonderheiten zu beachten. Siehe Services!
Loadbalance Mode
Wenn man zwei oder mehrere gleiche Karten hat (egal ob lokal oder als Proxie), kann man die Last auf diese Karten gleichmäßig verteilen (balancieren).Te trimite mai departe la services :Loadbalancer
lb_mode
Parametru este opțional
Notă: In cazul in care acest lucru este activată echilibrarea incărcării, apoi in servicii conexe oscam.server la considerații speciale. Vezi servicii!
Incărcați Mod Sold
Cand unul. Are două sau mai multe carduri identice (fie local sau proxie), puteți distribui sarcina uniform pe aceste carduri (sold)
services
Parameter ist optional
Hinweis:
Wenn Loadbalancing aktiviert ist, sind folgende Besonderheiten zu berucksichtigen:
- Services sind fur den Loadbalancer eine Whitelist. Das bedeutet, dass alles, was hier eingetragen wird, vom Loadbalancing als Service behandelt wird, den die Karte kann! Wenn dann z.B. ein "not found" kommt, wird das ignoriert und die Karte wird weiter angefragt, mit dem damit verbundenen traffic!
- Daraus ergibt sich, dass der Eintrag von Services bei lokalen Karten und Proxies, die man genau kennt, kein Problem darstellt.
- Anders verhält es sich bei Proxies (z.B. CCcam), deren Services man nicht kennt. Hier ist davon abzuraten, Services einzutragen. In einem solchen Fall sollten vielmehr die Services bestimmt werden, die nicht zu berucksichtigen sind (Eintrag mit (!)), oder besser eine Filterung uber den Parameter caid erfolgen.
Achtung: Die Anzahl der services, die je reader berucksichtigt werden, ist auf 64 begrenzt, also 64 mal [[service-name][CAID][provid][srvid]]!
Welche Services kann der Reader. Hierzu muss eine oscam.services vorhanden sein. Die Logik ist hier folgendermaßen (in der angegebenen Reihenfolge):
- Wenn das Feld leer ist (oder ungultig) wird die Anfrage erlaubt.
- Wenn ein negativer Service (also solche mit "!") zutreffend ist, so wird die Anfrage abgewiesen.
- Wenn ein positiver Service zutreffend ist oder es gar keinen positiven Service gibt, so wird die Anfrage erlaubt.
- Wenn keiner der vorigen Punkte zutrifft, so wird die Anfrage abgewiesen.
Dies bedeutet, dass negative Services nur in Einzelfällen notig sind. Nämlich genau dann, wenn man positive Services hat, davon aber wieder einige ausnehmen will. Dies wird nicht empfohlen, da es hier schnell zu Fehlkonfigurationen kommt. Stattdessen sollte ein zusätzlicher Service angelegt werden, der alle entsprechenden Sender enthält.Servicii
Parametru este opțional
Nota:
Dacă load balancing este activată, următoarele caracteristici ar trebui să fie luate in considerare:
Serviciile sunt pentru egalizatorul de incărcare o listă albă. Acest lucru inseamnă că tot ceea ce este inscris aici, load balancing este tratată ca un serviciu, cardul poate! Apoi, in cazul in care, de exemplu, un 'nu a fost găsit' va fi ignorat de rețea și cardul va continua să fie confirmat, creat cu trafic asociate
Rezultă că intrarea de servicii de la carduri locale si proxy pe care il știți exact nu o problemă.
Acesta este diferit de la proxy-uri (de exemplu, CCcam) ale căror servicii nu stii. Acest lucru nu este recomandabil să introduceți serviciu. Intr-un astfel de caz, serviciile ar trebui să fie mai degrabă stabilit că nu sunt luate in considerare (cu intrare (!)), Or făcut mai bine de filtrare pe Caid parametri.
Notă: numărul de servicii care sunt considerate pe cititor este limitat la 64, astfel incat 64 de ori [[serviciu-name] [Caid] [dotare] [srvid]]!
Ce servicii pot cititorului. Acest lucru necesită o oscam.services fi prezent. Logica este, după cum urmează (in ordinea dată):
In cazul in care campul este gol (sau invalid), cererea este permisă.
Atunci cand un serviciu negativ (adică cele cu '!') Este adevarat, atunci cererea este respinsă.
In cazul in care un serviciu de pozitiv este aplicabil sau nu există nici un serviciu de pozitiv, cererea este permisă.
Dacă niciuna dintre condițiile anterioare se aplică, atunci cererea este respinsă.
Acest lucru inseamnă că serviciile negative sunt necesare doar in cazuri speciale. Și anume dacă și numai dacă are servicii de pozitive, dar din nou că vrea să excludă unii. Acest lucru nu este recomandat, deoarece nu există repede vine la greșite. In cazul in schimb un serviciu suplimentar care urmează să fie creată, care conține toate canalele relevante.
De ce consideri ca este necesar?
Am 2 carduri, sa zicem 1802, da?
Unul e cu toate pachetele, full, altul e doar cu baza.
Loadbalancerul va trimite cereri (ECM-uri) spre ambele carduri pt. un anumit SID, unul va raspunde cu found, altul cu not found. LB-ul va marca ca "bad sid" pe readerul respectiv si nu va tine minte treaba asta pt. lb_stat_cleanup.
Personal sunt de parere ca iti trebuie PREA MULT timp ca sa intretii o lista de services pentru operatorii nostri locali, in special, care au obiceiul sa mute/schimbe programele pe transpondere mai des ca șosetele, așa că merg pe varianta "leneșă" și răman cu load-balancer.