Home

[TUTORIAL] Como obtener un archivo OSCAM.LOG con el registro del inicio de la sesión

Mecha

Usuario Destacado
Loco por OpenSPA
Fan de OpenSPA
14 Ene 2010
4.132
819
0
España
Para los que se inician con Oscam, como es normal al principio todo nos suele sonar a chino, y como es un protocolo muy completo, también tiene muchas opciones para posibles configuraciones, por lo que al principio usando una configuración estándar nos puede ir bien ó surgirnos algunos problemas, debido principalmente a que copiamos configuraciones de otros usuarios que quizás no coincidan con nuestras tarjetas o a requerimientos personales. Y lo mejor para resolver muchas de estas dudas de porque algo no nos funciona, es preguntárselo al mismo Oscam, que seguramente te está indicando ó dando pistas en que falla.

¿Como le preguntamos al Oscam que es lo que pasa?

-Obteniendo un archivo con el registro de cada instrucción que realiza desde el inicio de la sesión, este archivo se le conoce como logfile, que es la forma abreviada de "logging file" (archivo de inicio de sesión), y en los foros para abreviarla aun más solemos decir un "log" del proceso de Oscam.

¿Como obtenemos un log ó logfile del inicio de sesión de Oscam?

Podemos hacerlo muy fácilmente, configurándolo en el archivo oscam.conf,

[Global]
logfile = /var/log/oscam.log;stdout
maxlogsize = 1000

Con esto le decimos a Oscam que guarde todos los mensajes del proceso desde el inicio de la sesión, en el archivo oscam.log y que lo sitúe en la carpeta o dirección /var/log/
Además con la segunda opción "stdout" (las diversas opciones se separan con ";" sin las comillas) también le decimos que salga por consola todo el proceso, por si queremos arrancar el Oscam desde la consola de telnet, para visualizar en tiempo real el proceso.
También con la instrucción maxlogsize = 1000, le decimos el tamaño máximo en kb para el archivo oscam.log, ya que si no cortamos en mucho tiempo el Oscam, el archivo puede hacerse inmenso y dar problemas de memoria, por lo que se aconseja indicar el tamaño máximo que necesitemos, por ejemplo 1000 kb.

Guardar el proceso en el archivo oscam.log, nos ayuda a verlo y estudiarlo posteriormente con mas detenimiento, y podemos buscar en Internet las instrucciones que no comprendamos.

Una vez veamos que algo no resulta como esperamos, entramos al receptor vía FTP y nos desplazamos hasta la ruta /var/log/ donde tenemos el archivo oscam.log, que podemos copiarnos al PC ó visualizarlo directamente, que como es un archivo simple de texto podemos abrirlo para visualizarlo con cualquier editor.

Como mas vale una imagen que mil palabras, os pongo a continuación la forma gráfica de configurarlo por el Webinterface del Oscam, al que nos conectamos desde nuestro navegador de Internet a través de la IP del receptor, el puerto, usuario y contraseña que tenemos configurado previamente en el archivo oscam.conf, en la sección webif,

[webif]
httpport = 8888
httpuser = root
httppwd = root

Pondríamos en el navegador: http://root:[email protected]:8888

Y ya tendremos a la vista el webinterface de Oscam, donde podemos ver lo que sucede y configurar nuestras opciones, que en lo referente al tema que aquí se trata serian las siguientes imágenes:

imagen003p.png


Pulsamos en el botón Save, para guardar los cambios.

Después reiniciamos Oscam para que coja la nueva configuración

imagen004b.png


Y una vez reiniciado esperamos que coja las nuevas configuraciones y podemos ir viendo el archivo oscam.log en

imagen005z.png


Y como el archivo oscam.log va creciendo mientras no lo detengamos, podemos ir actualizando el visor, con solo pulsar de nuevo sobre el icono "logfile" para que vuelva a releer el archivo con las nuevas líneas añadidas.

by mecha.