Resultados 1 al 8 de 8






Consulta oscam como servidor cccam - rejected group


Estás en el tema Consulta oscam como servidor cccam - rejected group dentro del subforo Oscam en LonasDigital. Hola a todos, soy novato en el tema y llevo 2 semanas rompiéndome el coco para montar un Servidor con oscam(1.20-unstable_svn SVN r8347) con servidor cccam en un Ubuntu 12.04. Sólo tengo configurado para que se conecte un cliente externo por cccam para hacer pruebas. Sólo sirvo lo que tengo en la tarjeta de abonado. Dicho ésto, veo que algunas peticiones me las encuentra, las que tengo, obviamente, las otras que no tengo me ponía al principio "no found". Filtré a nivel de reader mediante el...



Este tema tuvo 6186 Visitas y 7 Respuestas

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

  1. #1
    Avatar de maciascoque

    maciascoque ha iniciado este hilo.
    maciascoque está desconectado
    Título:  Usuario Registrado Rango:  Usuario Registrado
    Fecha de ingreso
    Feb-2013
    Nacionalidad
    Espana
    Temas
    1
    Mensajes
    4


    Hola a todos,
    soy novato en el tema y llevo 2 semanas rompiéndome el coco para montar un Servidor con oscam(1.20-unstable_svn SVN r8347) con servidor cccam en un Ubuntu 12.04. Sólo tengo configurado para que se conecte un cliente externo por cccam para hacer pruebas. Sólo sirvo lo que tengo en la tarjeta de abonado.
    Dicho ésto, veo que algunas peticiones me las encuentra, las que tengo, obviamente, las otras que no tengo me ponía al principio "no found". Filtré a nivel de reader mediante el parámetro services, y ahora me salen rejected group (no matching reader)
    Mi pregunta es si esto es correcto o bien si hay que hacer algo a nivel de cliente o servidor para que no me lleguen peticiones que no puedo servir.
    Por ejemplo:
    Código:
    2013/02/19 13:36:20  89FB8C8 c gregor (0100&004106/0000/7699/64:D3AB7D45B1C7D763D6D23FD7E703E8BB): rejected group (0 ms) (0/0/0/0) - CARTOONITO (no matching reader)
    Y estos son mi ficheros de configuración:

    #oscam.conf
    Código:
    [global]
    logfile                       = /var/log/oscam/oscam.log
    pidfile                       = /var/run/oscam.pid
    disableuserfile               = 0
    usrfileflag                   = 1
    nice                          = -1
    maxlogsize                    = 2048
    usrfile                       = /var/log/oscam/oscamuser.log
    cwlogdir                      = /var/log/oscam/cw
    [cccam]
    port                          = 12000
    nodeid                        = BB5751FB10FC159E
    version                       = 2.1.4
    reshare                       = 2
    stealth                       = 1
    [monitor]
    port                          = 988
    aulow                         = 120
    monlevel                      = 1
    appendchaninfo                = 1
    [webif]
    httpport                      = 8888
    httpuser                      = monitor
    httppwd                       = xxxxxx
    httpallowed                   = 0.0.0.0-255.255.255.255
    aulow                         = 120
    appendchaninfo                = 1
    #oscam.server
    Código:
    [reader]
    label                         = local_card
    protocol                      = pcsc
    device                        = 0
    services                      = canal+liga
    detect                        = cd
    mhz                           = 500
    cardmhz                       = 400
    group                         = 1
    emmcache                      = 1,3,15
    #oscam.user
    Código:
    [account]
    user                          = gregor
    pwd                           = xxxxxx
    monlevel                      = 4
    au                            = 1
    allowedprotocols              = cccam
    group                         = 1
    cccmaxhops                    = 5
    cccreshare                    = 2
    #oscam.services
    Código:
    [Canal+Liga]
    caid = 0100
    provid = 004106
    srvid = 7793,77C0,77C2,7604,77C7,77C3,77BF
    Sigo mirando foros y leyéndome la wiki de oscam pero estoy un poco saturado y necesito ayuda.
    Gracias de antemano.
    Salu2.



    Citar Citar  

  2. Los siguientes usuarios agradecieron a maciascoque por su mensaje :

    amado (19-02-13)




  3. #2
    Avatar de JOJALOCA1

    JOJALOCA1 está desconectado
    Título:  Usuario VIP Rango:  Usuario VIP
    Fecha de ingreso
    May-2007
    Edad
    37
    Temas
    8
    Mensajes
    118


    A ver creo que lo que te pasa es que al filtrar por servicio lo que hace oscam es comprobar si el srvid del canal que quieres ver esta asociado a un reader tuyo. Que es lo que pasa si quieres ver cartoonito y en tu reader estas poniendo "services = canal+liga" en (oscam.server), pues que le estas diciendo a oscam que ese reader solo descifrara las ECM para los servicios que has puesto y tu al poner "services = canal+liga" pues no esta el srvid de cartoonito y otros entonces te las rechaza.


    Citar Citar  

  4. #3
    Avatar de JOJALOCA1

    JOJALOCA1 está desconectado
    Título:  Usuario VIP Rango:  Usuario VIP
    Fecha de ingreso
    May-2007
    Edad
    37
    Temas
    8
    Mensajes
    118


    En principio creo que con asociar en oscam.user el usuario que quieras con el grupo del reader vale.
    Aunque tambien puedes filtrar por usuario, añadiendo los servicios que quieres que pueda recibir un usuario. Es lo mismo que haces en el [reader] pero añadiendo la clausula "services" a la cuenta del usuario en oscam.user.
    Última edición por JOJALOCA1; 19-02-13 a las 16:43


    Citar Citar  

  5. #4
    Avatar de maciascoque

    maciascoque ha iniciado este hilo.
    maciascoque está desconectado
    Título:  Usuario Registrado Rango:  Usuario Registrado
    Fecha de ingreso
    Feb-2013
    Nacionalidad
    Espana
    Temas
    1
    Mensajes
    4


    Gracias por contestar.
    He añadido el services=canal+liga en el oscam.user y ahora me da errores de otro tipo:
    Código:
    2013/02/19 19:00:48  8A341C8 c gregor  (0100&004106/0000/74A0/64:00000000000000000000000000000000): invalid  (0 ms) (0/0/0/0) - 0100:74A0 unknown (invalid SID) 		
    		2013/02/19 19:01:03  8A341C8 c gregor  (0100&004106/0000/7796/64:00000000000000000000000000000000): invalid  (0 ms) (0/0/0/0) - SYFY (invalid SID) 		
    		2013/02/19 19:01:24  8A341C8 c gregor  (0100&004106/0000/778B/64:00000000000000000000000000000000): invalid  (0 ms) (0/0/0/0) - PLAYBOY TV (invalid SID) 		
    		2013/02/19 19:01:48  8A341C8 c gregor  (0100&004106/0000/77C7/60:8EB3758B77412D5B50BF0D9FAECDD7E6): not  found (254 ms) by local_card  - CUATRO (local_card ins3c card


    Citar Citar  

  6. #5
    Avatar de JOJALOCA1

    JOJALOCA1 está desconectado
    Título:  Usuario VIP Rango:  Usuario VIP
    Fecha de ingreso
    May-2007
    Edad
    37
    Temas
    8
    Mensajes
    118


    Si lo que quieres es que los usuarios que se conectan a tu servidor solo puedan acceder a los servicios de canal+liga añade --> services=Canal+Liga a los usuarios que quieres que solo accedan a esos servicios de tu tarjeta.
    Y si tu quieres ver todos tus servicios/canales quita de tu reader la linea de services, ya que si tu quieres ver por ejemplo sportmania y le estas diciendo a oscam que solo descifre para los servicios de canal+liga pues oscam no descifrara para los otros.


    Citar Citar  

  7. #6
    Avatar de maciascoque

    maciascoque ha iniciado este hilo.
    maciascoque está desconectado
    Título:  Usuario Registrado Rango:  Usuario Registrado
    Fecha de ingreso
    Feb-2013
    Nacionalidad
    Espana
    Temas
    1
    Mensajes
    4


    De momento, como sólo estoy haciendo pruebas, quiero servir los canales del servicio que he creado canal+liga, que es lo que tengo contratado. El servidor no quiero que haga de cliente para ver nada.
    Mi pregunta es si es correcto que los clientes externos cccam no sepan que yo no puedo servirles dichos canales, es decir, ¿el cliente puede saber de alguna manera que yo sólo puedo servir estos canales? ¿Qué mecanismo se utiliza para que no me pidan lo que yo no puedo servir?
    Entiendo que en el reader local tengo que filtrar por lo yo tengo, que es canal+liga. Si no le pongo dicho filtro, las peticiones que me hacen que no puede servir mi reader les devuelve "not found" y por lo tanto un error.
    Si filtro en el user mediante "services", tal como me dijiste, me da el error que puse en el post anterior.

    No se si es correcto mi planteamiento, pero parece que no es normal que me pidan algo que no tengo, a no ser que no haya manera de que el cliente sepa lo que puedo servir y vaya probando uno por uno, según el modo de balanceo que tenga, hasta que uno le coteste ok.

    Gracias.


    Citar Citar  

  8. #7
    Avatar de JOJALOCA1

    JOJALOCA1 está desconectado
    Título:  Usuario VIP Rango:  Usuario VIP
    Fecha de ingreso
    May-2007
    Edad
    37
    Temas
    8
    Mensajes
    118


    A ver yo creo que para que no te envíen ECMs que no puedes desencriptar lo que tendrías que hacer es filtrar en el cliente, es decir, si utilizas el protocolo CCcam en la linea C que le pasas a tu peer añade los filtros correspondientes a tus servicios activos para que no te envíe ECMs que no puedas descifrar. Si tu peer elimina estos filtros entonces te pediría para todo pero seria peor también para el porque generaría mas trafico para el(y para ti) y podría tardar mas en encontrar un servidor que descifre esos servicios.

    Nota: No se si es posible saber de otra manera que servicios ofrece un server.


    Citar Citar  

  9. #8
    Avatar de maciascoque

    maciascoque ha iniciado este hilo.
    maciascoque está desconectado
    Título:  Usuario Registrado Rango:  Usuario Registrado
    Fecha de ingreso
    Feb-2013
    Nacionalidad
    Espana
    Temas
    1
    Mensajes
    4


    Gracias por la respuesta.
    Seguiré buscando y si encuentro algo lo pongo.


    Citar Citar  

Etiquetas para este tema

Subir