2017-04-14 95 views
1

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

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

Generic Connector Communication Error: Please check and adjust your setup: Ensure that Tomcat is running on given host and port. If this is a timeout error consider adjusting IIS timeout by changing executionTimeout attribute in web.config (see manual).

我看着在Tomcat的目录服务器上logs文件夹下,发现如下警告:

The web application [ords] appears to have started a thread named [oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser] but has failed to stop it. This is very likely to create a memory leak.

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

+0

您正在使用什么版本BonCode的redirectPort?请发表您的BonCodeAJP13.settings文件 - 有可能是培训相关如MaxConnections最大等 –

回答

0

通过更改位于Tomcat主目录下的conf目录下的server.xml文件解决了该问题。 pot 8080的<Connector>只需要4个属性:端口,redirectPort,connectionTimeout和协议。所有其他被删除。同样在8009端口的AJP连接标签只需要3个属性:端口,协议,以及

+0

改变什么其他参数?答案不可能帮助有类似问题的人。 – jfrobishow

+1

你是对的。我添加了必要的属性 – ElenaDBA

+0

请发表你的Tomcat server.xml文件 - 有可能是培训相关例如分组大小,maxThreads其他参数 –