Eso es lo que hay que hacer para abrir los puertos, lo que no recuerdo si había que hacer algo más en el router, no tengo aquí xyzel ni xavi ni nada así para mirarlo, pero me suena el error.
¿y estás seguro que utilizas el puerto 80? prueba abriendo también el 443 que es el de las conexiones https, a ver si ese te funciona. A veces el 80 suele decir que está ocupada y lo cambia por el 8080.
Asegúrate que ningún firewall esté bloqueando ese puerto o el que sea.
Supongo que esa IP que tiene las xx.xx.xx sea la de tú máquina servidora y no la del router que suele ser 192.168.0.1
A ver si esto te puede ayudar..
Por si no los estás utilizando:
http://www.adslzone.net/tutorial-54.1.html http://www.adslzone.net/postt76464.html http://www.adslzone.net/forum20.html