Hi!
I have some problems with Tomcat & JK Connector and Apache Virtual hosts.
Apache should only give requests of one virtual host to the jk
connector, but
it handles all requests over to the jk connector, no matter what host.
Actually the log files of jkerror.log are very big - and getting bigger.
As jk could not map the uri of other virtual hosts, it gives the request
back to apache (or something) and the right page opens, but I don't
want apache to handle all requests of all virtual hosts to the connector.
Can somebody please give me hint?
I have configured apache like that:
------------------------ http443.conf ----------------
NameVirtualHost 10.0.0.6:443
<VirtualHost 10.0.0.6:443>
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl
PerlModule Apache2::Reload
PerlInitHandler Apache2::Reload
PerlModule Apache2::RequestRec
ErrorLog /var/log/apache2/httpserror_log
TransferLog /var/log/apache2/httpsaccess_log
SSLEngine on
SSLCipherSuite
ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/apache2/ssl.crt/otrs.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/otrs.key
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
<Directory "/srv/www/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog /var/log/apache2/ssl_request_log ssl_combined
ServerName XXX1.xx
DocumentRoot /opt/otrs/var/httpd/htdocs/
<Location /otrs>
ErrorDocument 403 /otrs/index.pl
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
PerlOptions +SetupEnv
Order allow,deny
Allow from all
</Location>
# directory settings
<Directory "/opt/otrs/bin/cgi-bin/">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<Directory "/opt/otrs/var/httpd/htdocs/">
AllowOverride None
Order allow,deny
Allow from all
</Directory>
SetEnvIf Request_URI "/*" no-jk
</VirtualHost>
NameVirtualHost 10.0.0.3:443
<VirtualHost 10.0.0.3:443>
ErrorLog /var/log/apache2/httpserror_log
TransferLog /var/log/apache2/httpsaccess_log
ServerName XXX.xx
SSLEngine on
SSLCipherSuite
ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/apache2/ssl.crt/intranet.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/intranet.key
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog /var/log/apache2/ssl_request_log ssl_combined
JkMount /* default
</VirtualHost>
-------------------------------------------------------------
in http.conf you read:
--------------------------------------------------------
JkWorkersFile "/etc/apache2/workers.properties"
JkLogFile "/opt/xtreme/tomcat/logs/mod_jk.log"
JkLogFile /var/log/apache2/jkerror.log
--------------------------------------------------------
and at least the workers.properies
------------------------------------------------------
workers.tomcat_home=/opt/xtreme/tomcat
ps=/
worker.list=default
worker.default.port=8009
worker.default.host=127.0.0.1
worker.default.type=ajp13
worker.default.lbfactor=1
------------------------------------------------------
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]