Tomcat 6 – java.lang.OutOfMemoryError: PermGen space

Problema:
Instalé el software Endeavour Agile ALM para un proyecto de mi trabajo y active el foro jforum. Cuando estaba configurándolo, el software dejó de reponder y el log de Tomcat me mostró el siguiente error:
java.lang.OutOfMemoryError: PermGen space

Solución:
Investigando en internet encontré este sitio donde dán una solución. La memoria de mi computadora es menor a la mostrada ahi, asi que yo puse estos valores en la variable JAVA_OPTS:
set JAVA_OPTS=”-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms768m -Xmx768m -XX:NewSize=128m -XX:MaxNewSize=128m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+DisableExplicitGC”
Hasta ahora ha funcionado bien.

Cualquier comentario es bienvenido!

Tomcat 6: [174 javajni.c] [error] %1 is not a valid Win32 application.

Problema:
Al instalar como servicio el Tomcat y tratar de arrancar el mismo este no arranca y me envía el mensaje “[174  javajni.c] [error] %1 is not a valid Win32 application.” en el visor de eventos, en un windows server 2003 de 64 bits.

Solución:
La solución es reemplazar los archivos tomcat6.exe y tomcat6w.exe que se encuentran en la carpeta bin del Tomcat con versiones de 64 bits. Para eso ve a aqui y da click en Browse native binaries download area, selecciona carpeta windows y descarga el archivo commons-deamon-1.0.5-bin-windows.zip. Extrae los archivos prunmgr.exe y amd64/prunsrv.exe y reemplaza con estos el tomcat6w.exe y tomcat6.exe respectivamente. Si inicias el servicio de Tomcat este deberá iniciar sin problemas.

Suerte!

Internet Explorer 8 y Messenger no funcionan

Problema:
El internet explorer 8 no muestra ninguna página, marca problemas de conexión. Al querer habilitar la detección automática de red en opciones de internet, no me permite cambiarlo, aparece deshabilitado. El messenger no arranca, no inicia. Sin embargo, si hay red, ya que doy el comando ping a un sitio en internet y me responde.

Solución:
En windows 7 abra una ventana de comando en modo administrador y ejecute el comando
netsh winsock reset
Cierre la ventana y reinicie el equipo. Esto debe de corregir el problema.

Suerte!

phpMyFAQ no envíaba correos después de instalar bajo Windows Server 2003 IIS 6.0

Problema:
Instalé el software gratuito de preguntas y respuestas phpMyFAQ bajo ambiente windows server 2003 y IIS 6.0 y no enviaba correos (emails).

Solución:
Se necesitaba agregar el locahost en el servicio SMTP de IIS 6.0. Aquí están las instrucciones detalladas.

Saludos!