linux - 重定向 apache-tomcat 不通过 h​​ttps 呈现

标签 linux apache tomcat redirect liferay

我正在将内容从 tomcat 重定向到 apache,重定向工作正常但有时会失败,重定向工作正常但内容显示错误、样式中断、没有图像等。

在跟踪中出现类似这样的“WARN [404_jsp:109]/favicon.ico

我想也许是 AJP 协议(protocol)的问题,有人遇到过同样的问题吗?

部分配置:

在 Apache 中:

LoadModule proxy_module modules/mod_proxy.so 
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so 
LoadModule ssl_module modules/mod_ssl.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 

Include conf/extra/httpd-ssl.conf

SSLCertificateFile /usr/local/apache2/certs/file.crt
SSLCertificateKeyFile /usr/local/apache2/certs/file.key


ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/

我已经生成了一个 keystore 并将其放在 tomcat 中。

Tomcat 配置:

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8050" protocol="HTTP/1.1" redirectPort="8443"/>


<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"  />


<Connector maxThreads="150" port="8009" scheme="https"  clientAuth="false" protocol="AJP/1.3" redirectPort="8443"  />

我正在为 Liferay Portal 做这件事,它正在运行一个 linux VM。

非常感谢。

最佳答案

我无法根据您提供的信息找出问题所在,但由于还没有人回答,您可能想根据 this article 检查您所做的事情。来自 Liferay 维基百科

关于linux - 重定向 apache-tomcat 不通过 h​​ttps 呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13591520/

相关文章:

c - linux kernel convert char * to uint8_t[6] (读字符串到mac)

apache - Mod_jk worker - ipv4/ipv6/fqdn

eclipse ee 和 tomcat 7 - 如何添加 library.path

postgresql - 臭名昭著的 java.sql.SQLException : No suitable driver found

特定 URL 模式的 Apache mod-proxy ProxyErrorOverride

apache - 我需要以一秒的精度分析access.log

linux - Ubuntu 以非管理员用户身份执行 .jar

c - 在 ARM 上启动 linux 后运行应用程序

c - 在 Linux 和 OS/X 上模拟 Windows 风格的文件锁定

python - Flask 和 WSGI 出现间歇性 500 HTTP 错误