[opencms-dev] strange - login box comes up again
Christoph Kukulies
kuku at physik.rwth-aachen.de
Fri Dec 23 10:22:05 CET 2005
I installed OpenCms 6.0.3 as ROOT app.
The server disguises as three servers:
cms.mydomain.de (the workplace server)
test.mydomain.de (the www test server)
test.mydomain.com (the www test server - to test the english content)
When I login into the workplace server
cms.mydomain.de
everything is fine.
If I use
localhost
instead, things are messed with the following symptom:
Whenever I click on something, e.g. 'demopages',
an extra login box appears in the right hand side frame
This is from my server.xml:
<Connector port="8080" maxHttpHeaderSize="8192"
proxyName="cms.mydomain.de" ...
<Connector port="8081" maxHttpHeaderSize="8192"
proxyName="test.mydomain.de" ...
httpd.conf:
<VirtualHost *:80>
ServerName cms.mydomain.de
# I tried with and without the following line
# ServerAlias localhost
DocumentRoot "g:/Programme/Apache_Group/Tomcat 5.5/webapps/ROOT/"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
ServerSignature Off
SetEnvIf Request_URI "\/opencms\/*" redirect
# Redirect all request to non-existing file in the export directory
# to OpenCms which will generate the files "on the fly"
RewriteEngine on
# Redirection for static export
RewriteCond %{REQUEST_URI} ^/export/(.*) [NC]
RewriteCond "%{DOCUMENT_ROOT}%{REQUEST_FILENAME}" !-f
RewriteCond "%{DOCUMENT_ROOT}%{REQUEST_FILENAME}/index_export.html" !-f
RewriteRule .* http://127.0.0.1:8080/opencms/handle404?exporturi=%{REQUEST_URI}&%{QUERY_STRING} [P]
# Redirect all 404 errors to OpenCms
# ErrorDocument 404 /system/shared/handle404.html
# Basic proxy rules
ProxyPreserveHost On
RedirectPermanent /opencms/ http://cms.mydomain.de/
ProxyPass /opencms/ !
ProxyPass /resources/ !
ProxyPass /export/ !
ProxyPass /skins/ !
ProxyPass /syscp/ !
ProxyPass / http://127.0.0.1:8080/opencms/
ProxyPassReverse / http://127.0.0.1:8080/opencms/
</VirtualHost>
#=======
<VirtualHost *:80>
ServerName test.mydomain.de
DocumentRoot "G:/Programme/Apache_Group/Tomcat 5.5/webapps/ROOT/"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
ServerSignature Off
SetEnvIf Request_URI "\/opencms\/*" redirect
# Redirect all request to non-existing file in the export directory
# to OpenCms which will generate the files "on the fly"
RewriteEngine on
# Redirection for static export
RewriteCond %{REQUEST_URI} ^/export/(.*) [NC]
RewriteCond "%{DOCUMENT_ROOT}%{REQUEST_FILENAME}" !-f
RewriteCond "%{DOCUMENT_ROOT}%{REQUEST_FILENAME}/index_export.html" !-f
RewriteRule .* http://127.0.0.1:8081/opencms/handle404?exporturi=%{REQUEST_URI}&%{QUERY_STRING} [P]
# Redirect all 404 errors to OpenCms
# ErrorDocument 404 /system/shared/handle404.html
# Basic proxy rules
ProxyPreserveHost On
RedirectPermanent /opencms/ http://test.mydomain.de/
ProxyPass /opencms/ !
ProxyPass /resources/ !
ProxyPass /export/ !
ProxyPass /skins/ !
ProxyPass /syscp/ !
ProxyPass / http://127.0.0.1:8081/opencms/
ProxyPassReverse / http://127.0.0.1:8081/opencms/
</VirtualHost>
<VirtualHost *:80>
ServerName test.mydomain.com
DocumentRoot "g:/Programme/Apache_Group/Tomcat 5.5/webapps/ROOT/"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
ServerSignature Off
SetEnvIf Request_URI "\/opencms\/*" redirect
# Redirect all request to non-existing file in the export directory
# to OpenCms which will generate the files "on the fly"
RewriteEngine on
# Redirection for static export
RewriteCond %{REQUEST_URI} ^/export/(.*) [NC]
RewriteCond "%{DOCUMENT_ROOT}%{REQUEST_FILENAME}" !-f
RewriteCond "%{DOCUMENT_ROOT}%{REQUEST_FILENAME}/index_export.html" !-f
RewriteRule .* http://127.0.0.1:8081/opencms/handle404?exporturi=%{REQUEST_URI}&%{QUERY_STRING} [P]
# Redirect all 404 errors to OpenCms
# ErrorDocument 404 /system/shared/handle404.html
# Basic proxy rules
ProxyPreserveHost On
RedirectPermanent /opencms/ http://test.mydomain.com/
ProxyPass /opencms/ !
ProxyPass /resources/ !
ProxyPass /export/ !
ProxyPass /skins/ !
ProxyPass /syscp/ !
ProxyPass / http://127.0.0.1:8081/opencms/
ProxyPassReverse / http://127.0.0.1:8081/opencms/
</VirtualHost>
opencms-system.xml:
<sites>
<workplace-server>http://cms.mydomain.de</workplace-server>
<default-uri>/sites/mydomain/</default-uri>
<site server="http://cms.mydomain.de" uri="/sites/default/"
/>
<site server="http://test.mydomain.com" uri="/sites/mydomain/"
>
<alias server="http://test.mydomain.de" />
</site>
</sites>
Any ideas?
--
Chris Christoph P. U. Kukulies kukulies (at) rwth-aachen.de
More information about the opencms-dev
mailing list