使用httpd proxy_ajp模块,proxy_ajp.conf配置如下

ProxyPass /examples/ ajp://localhost:8009/examples/

访问http://hostname/examples时出现如下错误:

[Wed Feb 01 15:56:37 2012] [error] (70014)End of file found: ajp_ilink_receive() can't receive header

[Wed Feb 01 15:56:37 2012] [error] ajp_read_header: ajp_ilink_receive failed

[Wed Feb 01 15:56:37 2012] [error] (120006)APR does not understand this error code: proxy: read response failed from (null) (localhost)

Tomcat启动信息:

Feb 1, 2012 4:54:34 PM org.apache.catalina.startup.HostConfig deployDirectory

INFO: Deploying web application directory ROOT

Feb 1, 2012 4:54:35 PM org.apache.coyote.http11.Http11Protocol start

INFO: Starting Coyote HTTP/1.1 on http-8090

Feb 1, 2012 4:54:36 PM org.apache.jk.common.ChannelSocket init

INFO: Port busy 8009 java.net.BindException: Address already in use

Feb 1, 2012 4:54:36 PM org.apache.jk.common.ChannelSocket init

INFO: JK: ajp13 listening on /0.0.0.0:8010

Feb 1, 2012 4:54:36 PM org.apache.jk.server.JkMain start

INFO: Jk running ID=1 time=0/645  config=null

Feb 1, 2012 4:54:37 PM org.apache.catalina.startup.Catalina start

INFO: Server startup in 207063 ms

解决方法:

从tomcat启动信息可以看到8009端口被使用,故修改conf/server.xml下ajp端口,由8009改为8010

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

改为

<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

ProxyPass也修改为8010端口

ProxyPass /examples/ ajp://localhost:8010/examples/

具体为什么8009端口被使用,还不清楚,欢迎大家交流。

ajp_read_header: ajp_ilink_receive failed相关推荐

  1. 使用Apache的Proxy模块实现对被代理网站的访问

    为已编译的apache2添加mod_proxy模块 和应用 http://help.lampok.net/log/?p=1525 这篇文章试过可以,在apache2.2.23版本的时候. blog.5 ...

  2. Tomcat- AJP协议文件读取/命令执行漏洞(CVE-2020-1938 / CNVD-2020-10487)

    CVE-2020-1938 1.概述 1.1 tomcat概述 1.2 gostcat概述 - 漏洞概述 2. 漏洞成因 2.1 前置基础 2.1.1 Tomcat Connector(连接器) 2. ...

  3. linux apache tomcat ajp,apache ajp 整合 tomcat 错误

    apache ajp 整合 tomcat 错误 发布时间:2009-03-31 19:15:59来源:红联作者:njliuqi [Tue Mar 31 17:06:20 2009] [error] a ...

  4. docker报错:driver failed programming external connectivity on endpoint, iptables:No chain by that name

    docker 报错: Error response from daemon: Cannot restart container hello: driver failed programming ext ...

  5. rancher部署项目Validation failed in API: Deployment.apps“”must be no more than 63 characters问题原因及解决方法

    Validation failed in API: Deployment.apps "xxxxxxxxxx-x x x x x x x x x" is invalid: [meta ...

  6. 简单图文配置golang+vscode【win10/centos7+golang helloworld+解决install failed等情况】

    博客目录(阅读时间:10分钟) 一.win10 0.系统环境 1. win10配置golang环境 ①下载相关软件 ②创建gowork工作空间 ③配置环境变量(GOPATH+PATH) ④验证环境配置 ...

  7. perl: warning: Setting locale failed. Falling back to a fallback locale (“en_HK.UTF-8“).

    1. 问题描述 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: ...

  8. Ubuntu 16.04 安装后修改屏幕分辨率(xrandr: Failed to get size of gamma for output default)

    ubuntu 16.04 安装后分辨率只有一个选项 1024x768,使用 xrandr 命令出现错误: xrandr: Failed to get size of gamma for output ...

  9. pip install nmslib 失败 (error: command ‘x86_64-linux-gnu-gcc‘ failed with exit status 1)

    1. 问题现象 使用 pip 安装 nmslib 命令时出现如下错误: sudo pip install nmslib ....ERROR: Complete output from command ...

最新文章

  1. VTK:图片之ImageLaplacian
  2. (转) 一张图解AlphaGo原理及弱点
  3. python清洗数据用什么包_格式化和清洗数据的Python工具包
  4. bzoj#4161-Shlw loves matrixI【常系数线性齐次递推】
  5. vs2008试用期到期解决办法
  6. mongodb性能 mysql_MySQL和MongoDB的性能测试
  7. python画图小实例_python绘图实例
  8. IFrame与window对象(contentWindow)
  9. k8s token 过期了怎么加入worker 节点
  10. 计算机精品学习资料大放送
  11. sql实现根据身份证计算年龄
  12. bigemap如何添加第三方地图
  13. 0008:《以色列:一个国家的诞生》读后感
  14. win10怎么快捷锁定计算机,win10一键快速锁屏快捷键的两种使用方法
  15. python 可视化 皮肤_为什么我不建议你轻易入Python的“坑”?
  16. 微信功能升级:低调开卖全球上网卡 得罪群主进不了群
  17. shell之大小写转换
  18. NodeJS 发送 POST 请求 curl -d JS 类的静态属性使用
  19. 【JavaScript】select 事件监听及选中
  20. 新版代shua社区源码已更新 非常漂亮

热门文章

  1. 2、bananapi使用-选用集成了MX播放器和XBMC的精简版安卓镜像
  2. python运行时黑屏什么原因_pygame 程序未报错却黑屏无法显示 请问有大佬知道解决方法吗...
  3. luogu2431 正妹吃月饼
  4. 【附源码】Java计算机毕业设计景区直通车服务系统(程序+LW+部署)
  5. 亚马逊Alexa被爆多个漏洞
  6. eja变送器故障代码al01_eja变送器表头常见错误代码代表含义你造吗?
  7. Nginx转发https
  8. oracle10g卸载不了,oracle10g安装,卸载
  9. java antlr的开发
  10. 手眼标定学习总结:原理、Tsai方法和Matlab代码