<div dir="ltr"><div class="gmail_extra"><div><div data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:arial;font-size:small">Hi,<font size="1"></font></div><div style="font-family:arial;font-size:small"><br></div><div style="font-family:arial;font-size:small">I'd a similar issue, and I'd to enable SSL for the workplace.</div><div><font face="arial"><br></font></div><div><font face="arial">And you might find some information here:</font></div><div><font face="arial"><br></font></div><div><font face="arial"><a href="https://docs.google.com/document/d/1PUNVQXecxABjf5WNh1xb1CWY-FIBZgOTPO1neIi6EgI/edit#heading=h.r4ba2ls3mq1o">https://docs.google.com/document/d/1PUNVQXecxABjf5WNh1xb1CWY-FIBZgOTPO1neIi6EgI/edit#heading=h.r4ba2ls3mq1o</a><br></font></div><br>Did you set sessionCookiePath="/" in the context tag of context.xml file:</div><div dir="ltr"><br><div><span id="docs-internal-guid-cfd8ce33-2393-dcaa-226d-ba2a63384699"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:10pt"><span style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">$ vi /var/lib/tomcat7/conf/context.xml</span></p><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:10pt"><span style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent"><!-- Context --></span></p><span style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent"><Context sessionCookiePath="/"></span></span><br></div><div><span><span style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent"><br></span></span></div><div><div style="font-family:arial">By the way this OpenCms 9.5.3 Docker image is using OpenJDK 8, Tomcat 8, Apache 2 and MariaDB 10 installation:</div><div style="font-family:arial"><br></div><div><font face="arial"><a href="https://hub.docker.com/r/cloudssky/opencms-stack-local/" target="_blank">https://hub.docker.com/r/cloudssky/opencms-stack-local/</a></font></div></div><div><span><span style="font-size:14.6667px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent"><br></span></span></div><div><font face="arial"><br></font></div><div><font face="arial">HTH,</font></div><div><font face="arial"><br></font></div><div><font face="arial">Kind Regards,</font></div><div><font face="arial">Arash</font></div><div><font face="arial"><br></font></div><div><font face="arial"><br></font></div><div><font face="arial"><br></font></div><div><font face="arial"><br></font></div><div style="font-family:arial;font-size:small"><br></div><div style="font-family:arial;font-size:small"><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Mon, Jul 25, 2016 at 12:25 PM, Andrea Lasi - ConsulMedia srl <span dir="ltr"><<a href="mailto:alasi@consulmedia.it" target="_blank">alasi@consulmedia.it</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<font size="-1">Hi,<br>
I have this server configuration:<br>
- Tomcat7<br>
- Apache 2.4<br>
- OpenCMS 9.5.4<br>
<br>
I need to remove {CONTEXT_NAME}/opencms from URL.<br>
<br>
With Tomcat6 Apache OpenCMS 9.5.x I use this configuration<br>
<br>
WEB-INF/config/opencms-importexport.xml<br>
<i><rendersettings></i><i><br>
</i><i> <rfs-prefix>/export</rfs-prefix></i><i><br>
</i><i> <vfs-prefix></vfs-prefix></i><i><br>
</i><i> ...</i><i><br>
</i><i></rendersettings></i><br>
<br>
WEB-INF/config/opencms-system.xml<br>
<i><sites></i><i><br>
</i><i>
<workplace-server><a>http://</a>{DOMAIN}</workplace-server></i><i><br>
</i><i> <default-uri>/sites/default/</default-uri></i><i><br>
</i><i> <site server="</i></font><font size="-1"><i><font size="-1"><a>http://</a>{DOMAIN}</font></i><i>"
uri="/sites/default/"/></i><i><br>
</i><i> ...</i><i><br>
</i><i></sites></i><br>
<br>
VirtualHost<br>
<i><VirtualHost <a href="http://158.58.173.69:80" target="_blank">158.58.173.69:80</a>></i><i><br>
</i><i> ServerAdmin info@{MY-DOMAIN-NAME}.com</i><i><br>
</i><i> ServerName www.{MY-DOMAIN-NAME}.com</i><i><br>
</i><i> ServerAlias {MY-DOMAIN-NAME}.com</i><i><br>
</i><i> ErrorLog
${APACHE_LOG_DIR}/{MY-DOMAIN-NAME}.com-error_log</i><i><br>
</i><i> CustomLog
${APACHE_LOG_DIR}/{MY-DOMAIN-NAME}AWS.com-access_log combined</i><i><br>
</i><i> DirectoryIndex index.html</i><i><br>
</i><i><br>
</i><i> # If the requested URI is located in the resources
folder, do not forward the request</i><i><br>
</i><i> SetEnvIfNoCase Request_URI
^/{MY-CONTEXT-NAME}/resources/.*$ no-jk</i><i><br>
</i><i><br>
</i><i> # If the requested URI is static content do not forward
the request</i><i><br>
</i><i> SetEnvIfNoCase Request_URI ^/export/.*$ no-jk</i><i><br>
</i><i><br>
</i><i> RewriteEngine on</i><i><br>
</i><i> # If the requested URI is NOT located in the resources
folder.</i><i><br>
</i><i> # Prepend an /isgas/opencms to everything that does not
already starts with it</i><i><br>
</i><i> # and force the result to be handled by the next
URI-handler ([PT]) (JkMount in this case)</i><i><br>
</i><i> RewriteCond %{REQUEST_URI}
!^/{MY-CONTEXT-NAME}/resources/.*$</i><i><br>
</i><i> RewriteCond %{REQUEST_URI} !^/export/.*$</i><i><br>
</i><i> RewriteRule !^/{MY-CONTEXT-NAME}/opencms/(.*)$
/{MY-CONTEXT-NAME}/opencms%{REQUEST_URI} [PT]</i><i><br>
</i><i><br>
</i><i> # These are the settings for static export. If the
requested resource is not already</i><i><br>
</i><i> # statically exported create a new request to the
opencms404 handler. This has to be</i><i><br>
</i><i> # a new request, because the current would net get
through mod_jk because of the "no-jk" var.</i><i><br>
</i><i> RewriteCond %{REQUEST_URI} ^/export/.*$</i><i><br>
</i><i> RewriteCond "%{DOCUMENT_ROOT}%{REQUEST_FILENAME}" !-f</i><i><br>
</i><i> RewriteCond
"%{DOCUMENT_ROOT}%{REQUEST_FILENAME}/index_export.html" !-f</i><i><br>
</i><i> RewriteRule .*
/{MY-CONTEXT-NAME}/opencms/handle404?exporturi=%{REQUEST_URI}&%{QUERY_STRING}
[P]</i><i><br>
</i><i><br>
</i><i> # If the request starts with
/{MY-CONTEXT-NAME}/resources, delete the /{MY-CONTEXT-NAME}
prefix</i><i><br>
</i><i> RewriteCond %{REQUEST_URI}
^/{MY-CONTEXT-NAME}/resources/.*$</i><i><br>
</i><i> RewriteRule ^/{MY-CONTEXT-NAME}/(.*)$ /$1</i><i><br>
</i><i><br>
DocumentRoot /MY/DOCUMENT/ROOT</i><i><br>
</i><i> JkMount /* ajpconnector</i><i><br>
</i><i></VirtualHost></i><br>
<br>
If I use this configuration in Tomcat7 I see the site in online
view but if I do the login in
<a href="http://www" target="_blank">http://www</a>.{MY-DOMAIN-NAME}.com/system/login I have no error in
logs but I'm not redirect in Workplace (or in the home editable)
but I have redirect always in online view. Is it correctable?<br>
Can I use OpenCMS9.5.x with Tomcat7 (or 8) anche Apache
configuring all as I did with Tomcat6?<br>
<br>
So I follow this documentation but I have the problem that my
OpenCMS can't be the ROOT (I have some OpenCMS instances and I
can't put a Tomcat installation for each)<br>
<a href="http://documentation.opencms.org/opencms-documentation/server-installation/apache-webserver-configuration/" target="_blank">http://documentation.opencms.org/opencms-documentation/server-installation/apache-webserver-configuration/</a><br>
<br>
Thanks<span><font color="#888888"><br>
Andrea</font></span></font><br>
</div>
<br>_______________________________________________<br>
This mail is sent to you from the opencms-dev mailing list<br>
To change your list options, or to unsubscribe from the list, please visit<br>
<a href="http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev" rel="noreferrer" target="_blank">http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev</a><br>
<br>
<br>
<br>
<br></blockquote></div><br></div></div>