Hitoshi Ozawa:
I'm sorry but I have several installations using Apache + mod_jk upfront
I'm not using mod_jk, at least to the best of my knowledge, i.e. there are no
LoadModule jk_module libexec/mod_jk.so and
AddModule mod_jk.c directives in my httpd.conf file and of course no worker files ctra
I used
this Liferay wiki guide as a knowledge base to setup my installation. No such module is used there. Is what am I doing wrong or incomplete and if so, how and in what respect?
My configuration interventions to httpd.conf defaults can be pretty much narrowed to the following
1...
2ProxyRequests Off
3...
4Listen 443
5
6<VirtualHost 10.0.0.101:443>
7 ServerName 10.0.0.101
8
9 SSLEngine on
10 SSLProxyEngine On
11 SSLProtocol all -SSLv2
12 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
13 SSLCertificateFile C:\keystore\signview.crt
14 SSLCertificateKeyFile C:\keystore\10.0.0.101-nopassphrase.key
15
16 RewriteEngine On
17 RewriteCond %{REQUEST_URI} !^/home
18 RewriteCond %{REQUEST_URI} !^/c
19 RewriteCond %{REQUEST_URI} !^/c/portal/logout
20 RewriteCond %{REQUEST_URI} !^/index.html
21 RewriteCond %{REQUEST_URI} !^/image/company_logo*
22 RewriteCond %{REQUEST_URI} !^/image/image_gallery
23 RewriteCond %{REQUEST_URI} !^/html/portal/css*
24 RewriteCond %{REQUEST_URI} !^/group/control_panel
25 RewriteCond %{REQUEST_URI} !^/some-page
26....
27 RewriteCond %{REQUEST_URI} !^/MyPortletProjectName-portlet/image*
28 RewriteCond %{REQUEST_URI} !^/MyThemeProjectName-theme*
29
30 RewriteRule ^ - [L,R=404]
31
32 ProxyPass / https://10.0.0.100:8443/
33 ProxyPassReverse / https://10.0.0.100:8443/
34</VirtualHost>
From tomcat-side I did what the guide described concerning
server.xml and
WEB-INF/web.xmland I also set the appropriate values for all web server properties and set all
*.https.required properties to
true ,although as I said before https has nothing to do with this (the problem exists even without enabling https)
What are the implied functional differences between your approach and mine that might be related to the problem I describe?
Do you think it would be worth to try setting everything up all over again your way? Do you have a link for an
elaborate guide of how to do this with Liferay?
Thank you in advance!
Please sign in to flag this as inappropriate.