Podríamos decir que truss es el equivalente en Solaris a strace de Linux, si bien existen también otras alternativas como dtrace que también cumplen perfectamente esta función. Truss es una utilidad que permite ejecutar el comando especificado o un proceso concreto y muestra durante su ejecución las llamadas al sistema que ejecuta y las señales Seguir leyendo
debug
CommuniGate Pro: activar debug completo para todo el servicio
CommuniGate Pro permite especificar el nivel de log por secciones, protocolos, servicios, etc. Por ejemplo, podemos especificar un debug bajo para el protocolo SMTP de entrada y un debug algo para IMAP. El problema es cuando queremos modificar a nivel global todos los logs y especificar el debug máximo, pero realmente no es necesario ir Seguir leyendo
Debug de procesos en GNU/Linux con strace
Hace unos meses vimos como hacer debug de procesos en Solaris con el comando truss y dije además que este comando era la alternativa a strace en GNU/Linux. Vamos a ver entonces las posibilidades que nos ofrece el comando strace. Nos permite visualizar en la salida estándar los errores, llamadas al sistema y señales que recibe Seguir leyendo
Activar DEBUG para ASP en IIS7
Las instalaciones por defecto de IIS7 tienen desactivada la visualización de errores por pantalla para ASP (Classic ASP) y en su defecto muestran un mensaje genérico, el siguiente: An error occurred on the server when processing the URL. Please contact the system administrator Tenemos dos opciones para cambiar este comportamiento y poder activar temporal o Seguir leyendo
¿Por qué ‘dig +trace’ resuelve y ‘dig’ a secas no?
Analizando un problema de resolución DNS esta tarde he detectado algo que me ha parecido curioso. El dominio en cuestión no resolvía utilizando un determinado servidor DNS. Voy a enseñaros el ejemplo con un servidor DNS ficticio «10.0.0.115» y un nombre de dominio «test.com»: $ dig @10.0.0.115 test.com ; <<>> DiG 9.7.3 <<>> @10.0.0.115 test.com Seguir leyendo