ajp_read_header: ajp_ilink_receive failed
使用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相关推荐
- 使用Apache的Proxy模块实现对被代理网站的访问
为已编译的apache2添加mod_proxy模块 和应用 http://help.lampok.net/log/?p=1525 这篇文章试过可以,在apache2.2.23版本的时候. blog.5 ...
- 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. ...
- 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 ...
- 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 ...
- 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 ...
- 简单图文配置golang+vscode【win10/centos7+golang helloworld+解决install failed等情况】
博客目录(阅读时间:10分钟) 一.win10 0.系统环境 1. win10配置golang环境 ①下载相关软件 ②创建gowork工作空间 ③配置环境变量(GOPATH+PATH) ④验证环境配置 ...
- 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: ...
- 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 ...
- 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 ...
最新文章
- VTK:图片之ImageLaplacian
- (转) 一张图解AlphaGo原理及弱点
- python清洗数据用什么包_格式化和清洗数据的Python工具包
- bzoj#4161-Shlw loves matrixI【常系数线性齐次递推】
- vs2008试用期到期解决办法
- mongodb性能 mysql_MySQL和MongoDB的性能测试
- python画图小实例_python绘图实例
- IFrame与window对象(contentWindow)
- k8s token 过期了怎么加入worker 节点
- 计算机精品学习资料大放送
- sql实现根据身份证计算年龄
- bigemap如何添加第三方地图
- 0008:《以色列:一个国家的诞生》读后感
- win10怎么快捷锁定计算机,win10一键快速锁屏快捷键的两种使用方法
- python 可视化 皮肤_为什么我不建议你轻易入Python的“坑”?
- 微信功能升级:低调开卖全球上网卡 得罪群主进不了群
- shell之大小写转换
- NodeJS 发送 POST 请求 curl -d JS 类的静态属性使用
- 【JavaScript】select 事件监听及选中
- 新版代shua社区源码已更新 非常漂亮
热门文章
- 2、bananapi使用-选用集成了MX播放器和XBMC的精简版安卓镜像
- python运行时黑屏什么原因_pygame 程序未报错却黑屏无法显示 请问有大佬知道解决方法吗...
- luogu2431 正妹吃月饼
- 【附源码】Java计算机毕业设计景区直通车服务系统(程序+LW+部署)
- 亚马逊Alexa被爆多个漏洞
- eja变送器故障代码al01_eja变送器表头常见错误代码代表含义你造吗?
- Nginx转发https
- oracle10g卸载不了,oracle10g安装,卸载
- java antlr的开发
- 手眼标定学习总结:原理、Tsai方法和Matlab代码