Pregunta/Problema

Si CRX está configurado para utilizar una base de datos Oracle, y cuando se utiliza un cortafuegos, es posible que el repositorio “se bloquee” después de algún tiempo.

Respuesta/Resolución

Este problema puede deberse al cortafuegos, que deja caer las conexiones TCP inactivas.

Normalmente, CRX se reconecta automáticamente a la base de datos cuando se interrumpe la conexión, pero este mecanismo no funciona eficazmente con el controlador JDBC de Oracle, porque el tiempo de espera de lectura predeterminado del controlador Oracle es demasiado largo. Esto significa que el tiempo de espera del cortafuegos para las conexiones inactivas puede bloquear la conexión.

Si se encuentra con este problema, habilite Oracle Net DCD configurando SQLNET.EXPIRE_TIME=1 en el archivo sqlnet.ora en el lado del servidor.

Aplica

CRX1.3.x, CRX1.4.x

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea