martes, 6 de abril de 2010

Crear tunel ssh en linux

Como yo me las he visto y deseado para crear un tunel SSH [y las explicaciones que he ido viendo no me convencen...] os pongo mi solución:

Mi caso fue el siguiente:

80.80.80.80 40.40.40.40 192.168.1.1
[PC OFICINA] --------- [PC CASA con puerto 64000 abierto] ---- [ROUTER CASA con puerto 80]

Yo quería llegar al router desde la oficina. Hice lo siguiente [ip inventadas por supuesto]

Abro una sesion SSH con PC CASA. Una vez abierta, abro otra consola [sin conectarme a ningún sitio].

en esa consola escribo: ssh -f usuario@40.40.40.40 -L 6666:192.168.1.1:80 -N -p64000

Con esto, quedará abierto un puerto en la máquina PC OFICINA con el número 6666

Si en un navegador voy a la url: http://localhost:6666 veré mi router de casa

Saludos!

Dani

jueves, 16 de abril de 2009

Montar SMBFS y CIFS

Puede que a veces queramos hacer un backup a distancia montando una unidad de un SAMBA.

Tenemos dos opciones:

mount -t cifs //ntserver/download -o username=fher98,password=miclave /mnt/ntserver

ó en caso de error, hacer lo mismo pero con -t smbfs

miércoles, 15 de abril de 2009

Errores MSSQL + PHP

Warning: mssql_connect() [function.mssql-connect]: message: Login failed for user 'sa'. (severity 14) in C:\Inetpub\wwwroot\SiGIn\prueba.php on line 7

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 10.240.32.211 in C:\Inetpub\wwwroot\SiGIn\prueba.php on line 7

Warning: mssql_select_db() [function.mssql-select-db]: message: Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection. (severity 14) in C:\Inetpub\wwwroot\SiGIn\prueba.php on line 8

Si se producen estos errores, la mejor manera de solucionarlo es desactivar el "secure_connections" del mssql en el php.ini. Esa directiva fuerza al uso de usuarios de sistema para loggearse en el SQL Server.

Saludos,

lunes, 2 de marzo de 2009

Error Proxy Error de JBOSS

502: Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request POST /otaFront/AvantOTAServ.

Reason: Error reading from remote server

Se soluciona aumentando el tiempo de timeout del Apache [a un valor elevado] y el número de Threads que se pueden lanzar concurrentemente del JBoss.

saludos,

Dani


lunes, 2 de febrero de 2009

Redirecciones en QMAIL

Si necesitáis hacer algún tipo de redirección en el qmail, tan sólo deberéis hacer lo siguiente:

ir a /home/vpopmail/domains/dominio_que_nos_interesa

ahí, crearemos un fichero tal que .qmail-xxxx donde xxxx es uno de los usuarios que haya dentro de esta carpeta del dominio.

Si por ejemplo tenemos los usuarios info,usuario1,usuario2...

podríamos crear un fichero llamado por ejemplo: .qmail-info que contenga en su interior:

&mail@arediregir.com

Y ya funcionará ;)

Saludos,

Dani

lunes, 19 de enero de 2009

Controladora KO

Ejemplo de resultado de Nagios con controladora KO

miércoles, 7 de enero de 2009

Eliminar registro de clientes en Cold Fusion

Al parecer, debido a un error en el diseño de todas las versiones de Cold Fusion, la información de las sesiones de clientes, se almacena sin control en el registro de windows, acabando por no dejar ejecutar aplicaciones con dicho sistema.

Suele dar un error como:

Error Diagnostic Information
Error attempting to get the client (Client ID = 'xxxxx').

A problem was encountered trying to access the system registry. Error number 1450 occurred.

The error occurred while processing an element with a general identifier of (CFAPPLICATION), occupying document position (x:x) to (xx:xx).


Para solucionar esto, id al registro de windows:

HKEY_LOCAL_MACHINE\SOFTWARE\$REQUEST\ColdFusion\CurrentVersion\Clients\$entry

Eliminad TODAS las claves que encontréis en clients y ya volverá a funcionar todo correctamente.

Saludos,

Dani.