Tomcat 8.5,BonCode AJP连接器中的通用连接器通信错误

时间:2017-04-14 16:12:00

标签: tomcat apex iis-8.5

所以我在Tomcat 8 / BonCode AJP连接器/ IIS 8.5设置上安装了ORDS 3.0应用程序。我启用了SSO和SSL,一切正常。现在,突然间,在没有任何更改的情况下,我在访问Tomcat上的任何应用程序时开始收到Generic Connector Communication Error错误,而不仅仅是ords。

我在浏览器中遇到的错误是:

  

通用连接器通信错误:   请检查并调整您的设置:       确保Tomcat在给定的主机和端口上运行。       如果这是超时错误,请考虑通过更改web.config中的executionTimeout属性来调整IIS超时(请参阅手册)。

我在logs文件夹下的Tomcat目录中查看服务器,发现以下警告:

  

Web应用程序[ords]似乎已经启动了一个名为[oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser]的线程,但未能阻止它。这很可能会造成内存泄漏。

这是我唯一能看到的东西。我到处搜索并尝试了不同的调整,但无法找出解决方案。

1 个答案:

答案 0 :(得分:0)

通过更改位于Tomcat主目录下server.xml目录中的conf文件来解决此问题。 pot 8080的<Connector>只需要4个属性:port,redirectPort,connectionTimeout和protocol。所有其他要删除。端口8009上的AJP Connector标签也只需要3个属性:port,protocol和redirectPort