[opencms-dev] OC10 multi-site configuration

Thorsten Duhn duhn at regio-gmbh.de
Mon Jan 8 09:50:02 CET 2018


Hello,

thank you for clarification, now everything works as expected.

Regards,
Thorsten
--
B.Sc. Thorsten Duhn
regio gmbh - Institut für Regionalentwicklung und Informationssysteme
Uhlhornsweg 99a, D-26129 Oldenburg
Fon  +49 (0)441 798-2818
Fax  +49 (0)441 798-3002
Mail duhn at regio-gmbh.de
Web  http://www.regio-gmbh.de

Geschäftsführer: Bernd Kramer, Dr. Uwe Kröcher
Amtsgericht Oldenburg (HRB 3903), USt-IdNr. DE187010339

Von: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] Im Auftrag von Alex Kandzior
Gesendet: Montag, 8. Januar 2018 08:17
An: The OpenCms mailing list
Betreff: Re: [opencms-dev] OC10 multi-site configuration

As I said, as soon as you have configured another site, you must access the workplace server with the exact configured URL from the <workplace-server> node.

So if <workplace-server> has the default "localhost" setting, and you are using the IP number, it's not working as soon as you have more then one site configured.

Among other things, this is a security feature to make it easier to protect access to the login page.

Kind regards,
Alex.

-------------------
Alexander Kandzior

Alkacon Software - The OpenCms Experts
http://www.alkacon.com - http://www.opencms.org



Am 08.01.2018 um 08:08 schrieb Thorsten Duhn <duhn at regio-gmbh.de<mailto:duhn at regio-gmbh.de>>:

Hello,

the “sites”-configuration here is still in its default, only added another site. So “workplace-server” is still set to <http://localhost:8080<http://localhost:8080/>> – do you mean this? That’s what I use in both cases (without the second site when I’m able to connect workspace, and with second site added where I get 404). The only difference, of course I use the IP of the Tomcat Docker engine, not “localhost” (in both cases).

Regards,
Thorsten
--
B.Sc. Thorsten Duhn
regio gmbh - Institut für Regionalentwicklung und Informationssysteme
Uhlhornsweg 99a, D-26129 Oldenburg
Fon  +49 (0)441 798-2818
Fax  +49 (0)441 798-3002
Mail duhn at regio-gmbh.de<mailto:duhn at regio-gmbh.de>
Web  http://www.regio-gmbh.de<http://www.regio-gmbh.de/>

Geschäftsführer: Bernd Kramer, Dr. Uwe Kröcher
Amtsgericht Oldenburg (HRB 3903), USt-IdNr. DE187010339

Von: opencms-dev-bounces at opencms.org<mailto:opencms-dev-bounces at opencms.org> [mailto:opencms-dev-bounces at opencms.org] Im Auftrag von Alex Kandzior
Gesendet: Freitag, 5. Januar 2018 15:57
An: The OpenCms mailing list
Betreff: Re: [opencms-dev] OC10 multi-site configuration

As soon as you have more then one site configured, all access to the OpenCms workplace (or login form) has to be made only by using the configured workplace URL.

Kind regards,
Alex.

-------------------
Alexander Kandzior

Alkacon Software - The OpenCms Experts
http://www.alkacon.com<http://www.alkacon.com/> - http://www.opencms.org<http://www.opencms.org/>





Am 05.01.2018 um 15:52 schrieb Thorsten Duhn <duhn at regio-gmbh.de<mailto:duhn at regio-gmbh.de>>:

Hello,

long ago I experimented with multi-site configuration on OC 9.5.1 successfully and now I tried to renew this on a current OC version in a more modern development environment – a Tomcat Docker container in an Linux VMWare machine. As it’s for development only no Apache HTTPD is involved yet.

OC 10.5.3 is up and running, I added content for new sites easily. But as soon as I add a second site as “localhost:8081” in “opencms-system.xml” and restart Tomcat I get a 404 instead login page (a OC style 404 page). Of course Tomcat configuration is expanded also to connect additional ports (8081, …), Docker is started for that port also. Default site still is available (has just a plain HTML page by now for testing). Changing port number in that URL to 8081 also delivers content from “/sites/default/” instead different one. Log files show no striking errors, exceptions.

opencms-system.xml
<site server="http://localhost:8081<http://localhost:8081/>" uri="/sites/foobar/" />

server.xml
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8444"/>

What do I miss, what else is needed for this? I strongly believe it must be something really stupid…

I referred to this page for my doings (without the HTTPD server stuff and with no need for additional user and group rights): <http://www.opencms-wiki.org/wiki/MultiSite_configuration_instructions_%28apache_%2B_mod_jk%29>

Regards,
Thorsten
_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev

_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20180108/bd5fceb0/attachment.htm>


More information about the opencms-dev mailing list