@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?
Printable View
@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 !!!
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.
[Only registered and activated users can see links. Click Here To Register...]
E, na?
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 asaQuote:
If load balancing is activated here, it may in oscam.server among services and ident are no entries!
Poate, ca la loto... poate castigi.Quote:
Dacă load balancing este activat aici, ea poate, in oscam.server intre servicii și ident nu sunt inregistrări!
Traducerea in engleza e probabil incompleta. Arunca un ochi la germana/italiana.
[Only registered and activated users can see links. Click Here To Register...]
La liniile N daca nu pui CAID vei avea cereri pana la loc comanda! :(
Nu are nici o legatura cu services,ce e scris acolo cu "poate" e un bug.Quote:
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 [Only registered and activated users can see links. Click Here To Register...] ,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.Quote:
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.Quote:
La liniile N daca nu pui CAID vei avea cereri pana la loc comanda! [Only registered and activated users can see links. Click Here To Register...]
....................
Pai sa se mute posturile astea in alta parte, s-o gasi un loc...
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.
@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 :
Quote:
Loadbalancer
lb_mode
[Only registered and activated users can see links. Click Here To Register...] Parameter ist optional
[Only registered and activated users can see links. Click Here To Register...] Hinweis: Wenn hier loadbalancing aktiviert wird, dann sind die in oscam.server bei services stehenden Besonderheiten zu beachten. Siehe [Only registered and activated users can see links. Click Here To Register...]!
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 :Quote:
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)
Quote:
services
[Only registered and activated users can see links. Click Here To Register...] Parameter ist optional
[Only registered and activated users can see links. Click Here To Register...] 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.
[Only registered and activated users can see links. Click Here To Register...] 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.
Quote:
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.
[Only registered and activated users can see links. Click Here To Register...]
Stii cate sid-uri sunt in total pe caid 1802?Ai cumva full si din DigiHu/Cz,Slo sau din Cabo pe cardurile acelea?Stii ca cere pe fiecare sid de 5 ori cu not found pana in momentul in care il trece pe "list neagra"?Pana sa isi faca aceasta lista dureaza probabil zile intregi,moment in care primeste pana la urma un restart si o ia de la zero.
Mai stii ca pot ajunge cereri ecm alterate la care cardul da not found si apoi nu mai raspunde la acel sid?Deci degeaba le salvezi pentru ca dupa prea mult timp vei avea multe sid-uri blocate la care de fapt cardul trebuie sa raspunda.Exemplu [Only registered and activated users can see links. Click Here To Register...]
Ce nu iti e necesar tie nu e inutil pentru altii,e treaba ta daca iti place ca serverul sa dea 5 ori inmultit cu cate bad sid-uri ai acolo ca raspuns,dar nu afirma ca nu au nici un rost sau ca daca le pui nu mai merge loadbalancer.Incearca sa citesti un pic mai mult de 10 minute despre oscam.
Listele de sid-uri sunt mura in gura,faci copy-paste si gata.Se mai scoate sau adauga cate un program odata la 2 luni,cateodata atat de neimportant incat nici nu te obosesti sa il mai adaugi/scoti.
PS:Asta pe langa situatiile prezentate deja de colegi plus ca nu iti mai fug ochii in webif,la fiecare restart,prin "not found".Cu lista de sid-uri acestea nu mai exista pe readerul local decat foarte rar.
La [Only registered and activated users can see links. Click Here To Register...] cum este mai bine sa fie setat pe 1 sau 2 ? Pana la urma tot este nevoie de service daca ai card local ,zic bine?
Services te ajuta.Obligatoriu este daca dai linii N,care ar fi bine sa fie create in grupuri separate fata de liniile C,doar impreuna cu localul in grup.
Loadbalance Mode se pune de obicei pe 1,asa raspunde cel mai rapid reader.Oscam cere un anumit nr de raspunsuri la ecm catre fiecare reader care indeplineste conditiile si face o medie,apoi cere doar celui mai rapid.
In mod 2 practic cere pe rand la fiecare,adica tot timpul celui mai vechi interogat.
In mod 3 cere celui mai putin putin folosit.
Ultimele doua moduri sunt intr-un fel cele mai corecte deoarece distribuie cat de cat egal cererile pe readere,dar in functie de calitatea liniilor pot apare cazuri de frezee.Trebuie testat si daca merge bine in mod 2-3 sunt de preferat,daca nu pe mode 1 care merge foarte bine.
Server dedicat se pune pe mod 3, o sa faca probleme la inceput (pana invatza sidurile pe fiecare card, si timpii), dar daca il pui sa salveze in flash sau pe HDD fila de la balancer, o sa o pastreze si dupa reboot.
Pe mod 3 sigur nu o sa ai parteneri de share deranjati de trafic ( daca nu ai doar 1 si tu dai la 100 ).
Ca bine ziceti: de cand a aparut dvbapi la oscam, au inceput cererile NOK. Oscam ca si Cardserver lucreaza impecabil, dar in rest lasa de dorit. Adica, daca ai doar 1 cartela local, ma gandesc ca e OK. Cum ai pus mai multe cartele, difera setarile la greu. Ai gasit setarile necesare pentru cartele, si merg, cum doresti sa treci pe un oscam actual, nu mai merge cu setarile deja facute. Trebuie reluat/cautat de la inceput.
Uitati aici, daca activez IDENT, nu mai merge canalul 3+ de pe Astra 19,2°. Dar, cum s-a scris mai sus, fara IDENT am la cereri aiurea la greu.
[reader]
Label = srg
protocol = Internal
device = /dev/sci1
group = 1
CAID = 0500
#ident = 0500:040810,040820
EMMCache = 1,1,0
ecmcache = 1
ecmwhitelist = 30,2A
mhz = 600
Services = SRG
lb_weight = 300
2013/02/22 08:28:00 77828F70 c misumisu (0500&040810/0000/2009/64:00000000000000000000000000000000): invalid (150 ms) (0/0/0/0)
2013/02/22 08:30:08 77828F70 c misumisu (0500&040810/0000/1C88/92:00000000000000000000000000000000): invalid (150 ms) (0/0/0/0)
2013/02/22 08:30:08 77828F70 c misumisu (0500&040810/0000/35C1/3C:00000000000000000000000000000000): invalid (150 ms) (0/0/0/0)
2013/02/22 08:30:42 77828F70 c misumisu (0500&040810/0000/20F8/52:00000000000000000000000000000000): invalid (150 ms) (0/0/0/0)
2013/02/22 08:30:59 77828F70 c misumisu (0500&040810/0000/02BD/91:00000000000000000000000000000000): invalid (151 ms) (0/0/0/0)
2013/02/22 08:31:41 77828F70 c misumisu (0500&040810/0000/01EF/4F:00000000000000000000000000000000): invalid (151 ms) (0/0/0/0)
2013/02/22 08:35:38 77A06368 c misumisu (0500&040810/0000/4331/30:856E8556D64CF5269C8D523A56138C06): found (213 ms) by srg
2013/02/22 08:35:41 77A06368 c misumisu (0500&040810/0000/4331/30:6C9CDBFF727CB80185AEAA4687620C98): found (211 ms) by srg
2013/02/22 08:35:51 77A06368 c misumisu (0500&040810/0000/4331/30:ED363A1262F32200E067C798ACF9F525): found (211 ms) by srg
2013/02/22 08:36:01 77828F70 c misumisu (0500&040810/0000/01F7/91:00000000000000000000000000000000): invalid (150 ms) (0/0/0/0)
2013/02/22 08:36:01 77A06368 c misumisu (0500&040810/0000/4332/30:68F439F4CEC6B421B1C9E50AD6988BC3): found (211 ms) by srg
2013/02/22 08:36:11 77A06368 c misumisu (0500&040810/0000/4332/30:661582A70598A9DD898CA0E424B64403): found (212 ms) by srg
2013/02/22 08:36:52 77A06368 c misumisu (0500&040810/0000/4332/30:50BD38D34D035465605A22EC83BA5040): found (212 ms) by srg
2013/02/22 08:37:02 77A06368 c misumisu (0500&040810/0000/4332/30:A6DA595CCDB55C6F24DDD3DB58EC93BE): found (212 ms) by srg
2013/02/22 08:37:06 77A06368 c misumisu (0500&040820/0000/1260/2A:A8DB4579171A953FE11DECD190FD4540): found (249 ms) by srg
2013/02/22 08:37:12 77A06368 c misumisu (0500&040820/0000/1260/2A:016949485A6B5E3AF4F4111178636459): found (209 ms) by srg
Asta e, nu prea avem de ales.