具有多个webapps的tomcat ajp连接器

我有一个tomcat服务器,带有一个webapps / ROOT应用程序,由Apache提供。

LoadModule proxy_ajp_module modules/mod_proxy_ajp.so 

  ProxyPass / ajp://localhost:8009/ ProxyPassReverse / ajp://localhost:8009/ 

我需要在此框中添加第二个webapp,因此我将其解压缩到webapps / pib.war /并更改了Apache conf:

  ProxyPass /pib http://localhost:8009/pib ProxyPassReverse /pib http://localhost:8009/pib ProxyPass / ajp://localhost:8009/ ProxyPassReverse / ajp://localhost:8009/ 

我的tomcat / conf / server.xml包含:

         

我只有一个context.xml文件 – 在webapps下没有 – 在conf / context.xml中

  WEB-INF/web.xml  

当我访问https:// myserver /然后现有的默认ROOT应用程序正常工作,但https:// myserver / pib / give ,在catalina.out中:

 org.apache.jk.common.MsgAjp processHeader SEVERE: BAD packet signature 18245 

intertubes建议意味着我正在谈论HTTP到AJP连接器,而不是AJP,但第一个webapp正常工作。

我错过了什么? 我已经看到在每个webapp下都提到了context.xml文件,但我不确定它们的用途或放在它们中的内容。

我通常不使用AJP,但是这个盒子已经在那样工作了,所以我现在有点迷失了。

谢谢,