关于apache+tomcat解决502 proxy error

今天调试内网服务器出现502 proxy error导致css无法加载,从而造成页面样式无法加载。显示为下:
           
             因为网页能够打开,所以首先排除网络问题,接下来就该去看看日志,显示查看了tomcat日志,显示正常。又去查看了apache的日志,发现了一个问题:


错误说明:无法加载远程资源。
看到这就发现了问题,应该是tomcat或者是apache的配置不对,接下来继续排查,查看tomcat与apache的配置
首先排查tomcat

tomcat的ajp协议开放端口为8009,但是apache那边处理请求反馈给tomcat的端口是8090,是不是apache或者是jk配置出了问题?
接下来排查apache的配置终于给发现了。

apache这里将请求给拦截了。所以导致访问css的时候分发到了8090端口(什么鬼,老子压根没配置),然后只需要将ProxyPass /css 这一行给删除掉就OK,其他的还是暂时不动,可能是其他模块调用了。接下来重启apache就OK

时间: 2024-10-13 07:32:08

关于apache+tomcat解决502 proxy error的相关文章

502 Proxy Error。The ISA Server denied the specified Uniform Resource Locator (URL).

问题:部署好项目,在IE地址栏输入http://localhost/myweb/index.aspx,回车后报错:   解释: 试图访问的页面出现问题,无法显示此页面. 尝试下列: 刷新页: 单击“刷新”按钮来再次搜索此页.超时可能是由于 Internet 拥塞造成的. 检查拼写: 请检查您是否正确键入了网页地址.键入的网页地址不正确. 从链接访问: 如果有一个到您正在找的网页的链接,请尝试从该链接访问此页. 如果您仍然看不到请求的页面,请与您的管理员或支持人员联系.     技术信息(提供给支

How to Hide Apache Tomcat Version Number from Error Pages

1. 进入tomcat lib目录 cd /usr/local/tomcat7/lib 2. 解压catalina.jar jar xvf catalina.jar 3. 修改ServerInfo.properteis文件 vi org/apache/catalina/util/ServerInfo.properties 内容: server.info=Apache Tomcat server.number= server.built=Jul 2 2013 08:57:41 4. 将Server

redmine export long csv file failed: 502 proxy error

After modified the file \apps\redmine\conf\httpd-vhosts.conf: <VirtualHost *:8080> ServerName redmine.example.com ServerAlias www.redmine.example.com DocumentRoot "D:\App\Bitnami\redmine-3.3.0-0/apps/redmine/htdocs/public" <Directory &q

PHP如何让apache支持.htaccess 解决Internal Server Error The server …错误

TP框架  打开 www.newtp.com/index.php/Home/Index/abc出现 如下错误: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform

Target runtime Apache Tomcat v6.0 is not defined.错误解决方法

Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思不得其解啊,后来在网上找了一些资料说是项目引用的类库路径有问题.[项目]->[右键]->[build path]->[configure build path]->[libraries],查看一下引用的类库路径.网上都说是因为这里引用错误引起的,但是我在项目导入的时候做的第一件事情就是修改这里的library,因此不是这个原因. 在problems中显示错误是:Target runtime Ap

ubuntu eclipse 建立server 提示coud not load the tomcat server configuration at /opt/apache ...的解决方法

ubuntu eclipse 建立server 提示coud not load the tomcat server configuration at /opt/apache ...的解决方法 & 及new server 时tomcat 无法finish (灰掉不可用)的解决方法. 运行命令 chmod -R 777 /opt/apache-tomcat-*

The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path 问题的解决

Tomcat 启动出现信息如下: 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:XXXX 出现原因分析: Tomcat建议使用apache的apr,来更好的运行Tomcat; ---------------------------------------

如何让apache支持.htaccess 解决Internal Server Error The server …错误

如何让apache支持.htaccess 解决Internal Server Error The server …错误 文章来源:小灰博客| 时间:2013-12-25 12:17:08| 作者:Leo | 2 条评论 文章分类:IT技术分享.PHP.小技巧     标签: .htaccess.apache 今天朋友发来一套叫“PHP爱家房产网源码v5.01_destoon内核%4017558.net”的程序,让修改点东西,我在本地环境打开测试,导入数据库后打开发现报错,应该是服务器内部错误,提

The APR based Apache Tomcat Native library 异常解决办法

tomat在linux服务器上启动报The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/jdk1.6.0_26/jre/lib/i386/server:/usr/local/jdk1.6.0_26/jre/lib/i386:/usr/local