ASP Error en firefox: “An error occurred on the server when processing the URL. Please contact the system administrator.”

El otro día me encontré con este error (An error occurred on the server when processing the URL. Please contact the system administrator.) al intentar entrar en una página desarrollada en ASP.  Curiosamente este error solamente se producía con firefox mientras que con IE la página funcionaba correctamente. Dado que la página a la que quería acceder era la de una entidad bancaria y sabiendo la poca seguridad de la que gozan los entornos windows, antes de abrir la página en Windows y exponerme a miles de troyanos, decidí investigar un poco para encontrar otra solución para poder ejecutar dicha página desde linux y con firefox.

Después de navegar un rato encontré la solución. Para aquellos que tengáis el complemento firebug instalado en vuestro firefox, debéis desactivarlo para quitaros de encima este error. Después de desactivar firebug la página se mostró perfectamente.

Espero que os sirva!

LINUX: Bloquear la conexión de una IP

Si queremos bloquear todos los puertos de una IP cualquiera podemos ejecutar:

iptables -A INPUT -s IP-ADDRESS -j DROP

Cambiando ADDRESS por la dirección IP en cuestión.

Si queremos solamente bloquear un puerto:

iptables -A INPUT -s ADDRESS -p tcp --destination-port PORT -j DROP

cambiando ADDRESS y PORT por la dirección IP y puerto.

Abrir puertos en linux por línea de comandos

Ejecutar la siguiente instrucción (el ejemplo queremos abrir el puerto 5805):

 
iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 5805 -j ACCEPT

Podemos verificar que el puerto se ha abierto mediante la siguiente instrucción:

 
telnet localhost 5805

Como añadir el mapeo de IP contra nombre en Windows (DNS)

Para añadir el mapeo de una dirección con una IP, se tiene que añadir una línea al fichero:

C:\WINDOWS\system32\drivers\etc\hosts

[IP]                     [DIRECCION]
192.168.0.108       my.direction.es