You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Cross Fire Labs B.A. Lambrechts" <cr...@hotmail.com> on 2001/12/05 16:26:03 UTC
Config problems with Warp and WebAppDeploy
Hi -
Thanks in advance for your help on this. I am going CRAZY with this.
setup up Apache and Tomcat as described in documentation. Tomcat v. 4.0.1
and Apache 1.3.22 on Sun Solaris 8 - using mod_webapp.so
httpd.conf: When I insert the WebAppDeploy outside of the Virtual Host I
get a syntax error "Invalid Virtual Host". When I insert the WebAppDeploy
command inside of the Virtual Host definition - no syntax error. Then I
start Tomcat and Apache and when I try to access my first html page - I get
an error "Web Application not yet deployed". In the error_log for Apache I
am getting warp errors: "Cannot receive handshake Warp packet" and in the
catalina.out error log for Tomcat I am getting an IOException on the socket
read and from StandServer.await: Invalid command ' ' received.
When I leave the WebAppDeploy out altogether - it seems to work but then the
JDBC Realm set up in the server.xml file for Tomcat whether inside or
outside of the Host definition does not work - at all - no errors - just
never pops up the dialog box.
Something really weird is going on and I am now tearing my hair out in big
clumps trying to figure it out. The sad thing is I had it all perfect and
then had a disk crash and lost everything and now I can't figure it out
anymore.
I have apache set up with mod_ssl so the Virtual Host definition points to
the secure port.
Here is my httpd.conf file: (took out all comments for easier reading)
ServerType standalone
ServerRoot "/usr/local/apache_1.3.22"
PidFile /usr/local/apache_1.3.22/logs/httpd.pid
ScoreBoardFile /usr/local/apache_1.3.22/logs/httpd.scoreboard
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 150
MaxRequestsPerChild 0
LoadModule env_module libexec/mod_env.so
LoadModule config_log_module libexec/mod_log_config.so
LoadModule mime_module libexec/mod_mime.so
LoadModule negotiation_module libexec/mod_negotiation.so
LoadModule status_module libexec/mod_status.so
LoadModule includes_module libexec/mod_include.so
LoadModule autoindex_module libexec/mod_autoindex.so
LoadModule dir_module libexec/mod_dir.so
LoadModule cgi_module libexec/mod_cgi.so
LoadModule asis_module libexec/mod_asis.so
LoadModule imap_module libexec/mod_imap.so
LoadModule action_module libexec/mod_actions.so
LoadModule userdir_module libexec/mod_userdir.so
LoadModule alias_module libexec/mod_alias.so
LoadModule access_module libexec/mod_access.so
LoadModule auth_module libexec/mod_auth.so
LoadModule setenvif_module libexec/mod_setenvif.so
<IfDefine SSL>
LoadModule ssl_module libexec/libssl.so
</IfDefine>
LoadModule webapp_module libexec/mod_webapp.so
ClearModuleList
AddModule mod_env.c
AddModule mod_log_config.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_so.c
AddModule mod_setenvif.c
<IfDefine SSL>
AddModule mod_ssl.c
</IfDefine>
AddModule mod_webapp.c
Port 80
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
User nobody
Group nobody
ServerAdmin bethanne@wbmi1.cmc.comsat.com
DocumentRoot "/usr/local/tomcat/webapps"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/usr/local/tomcat/webapps">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.html
</IfModule>
AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
UseCanonicalName On
<IfModule mod_mime.c>
TypesConfig /usr/local/apache_1.3.22/conf/mime.types
</IfModule>
DefaultType text/plain
<IfModule mod_mime_magic.c>
MIMEMagicFile /usr/local/apache_1.3.22/conf/magic
</IfModule>
HostnameLookups Off
ErrorLog /usr/local/apache_1.3.22/logs/error_log
LogLevel warn
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
CustomLog /usr/local/apache_1.3.22/logs/access_log common
ServerSignature On
<IfModule mod_alias.c>
Alias /icons/ "/usr/local/apache_1.3.22/icons/"
<Directory "/usr/local/apache_1.3.22/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /manual/ "/usr/local/apache_1.3.22/htdocs/manual/"
<Directory "/usr/local/apache_1.3.22/htdocs/manual">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ "/usr/local/apache_1.3.22/cgi-bin/"
<Directory "/usr/local/apache_1.3.22/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</IfModule>
<IfModule mod_autoindex.c>
IndexOptions FancyIndexing
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
DefaultIcon /icons/unknown.gif
ReadmeName README
HeaderName HEADER
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
</IfModule>
<IfModule mod_mime.c>
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .ee
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage he .he
AddCharset ISO-8859-8 .iso8859-8
AddLanguage it .it
AddLanguage ja .ja
AddCharset ISO-2022-JP .jis
AddLanguage kr .kr
AddCharset ISO-2022-KR .iso-kr
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddCharset ISO-8859-2 .iso-pl
AddLanguage pt .pt
AddLanguage pt-br .pt-br
AddLanguage ltz .lu
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage zh-tw .tw
AddLanguage tw .tw
AddCharset Big5 .Big5 .big5
AddCharset WINDOWS-1251 .cp-1251
AddCharset CP866 .cp866
AddCharset ISO-8859-5 .iso-ru
AddCharset KOI8-R .koi8-r
AddCharset UCS-2 .ucs2
AddCharset UCS-4 .ucs4
AddCharset UTF-8 .utf8
<IfModule mod_negotiation.c>
LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz
ca es sv tw
</IfModule>
AddType application/x-tar .tgz
</IfModule>
<IfModule mod_setenvif.c>
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
</IfModule>
<IfDefine SSL>
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
</IfDefine>
<IfModule mod_ssl.c>
SSLPassPhraseDialog builtin
SSLSessionCache dbm:/usr/local/apache_1.3.22/logs/ssl_scache
SSLSessionCacheTimeout 300
SSLMutex file:/usr/local/apache_1.3.22/logs/ssl_mutex
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
SSLLog /usr/local/apache_1.3.22/logs/ssl_engine_log
SSLLogLevel info
</IfModule>
<IfDefine SSL>
<VirtualHost _default_:443>
DocumentRoot "/usr/local/tomcat/webapps"
ServerName 0.0.0.0
ServerAdmin bethanne@wbmi1.cmc.comsat.com
ErrorLog /usr/local/apache_1.3.22/logs/error_log
TransferLog /usr/local/apache_1.3.22/logs/access_log
WebAppConnection warpConnection warp localhost:8008
WebAppDeploy bmi warpConnection /bmi
SSLEngine on
SSLCipherSuite
ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /usr/local/apache_1.3.22/conf/ssl.crt/server.crt
SSLCertificateKeyFile /usr/local/apache_1.3.22/conf/ssl.key/server.key
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
<Directory "/usr/local/apache_1.3.22/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog /usr/local/apache_1.3.22/logs/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
</IfDefine>
Beth Anne Lambrechts
Cross Fire Labs, Inc.
e-mail: cross_fire_labs@hotmail.com
Phone/Fax: 703-724-9210
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
Re: Config problems with Warp and WebAppDeploy
Posted by Kirby Vandivort <kv...@ks.uiuc.edu>.
I just wanna say thanks also. This is exactly the battle I was facing
a few minutes ago and this one solved it for me also.
On Wed, Dec 05, 2001 at 04:47:25PM +0100, Roman Schlueter wrote:
> Hello,
>
> you can fix the problem 'Invalid Virtual...' if you enable the directive
> ServerName
> global.
> Your configuration in the section <Virtual Host> works fine because
> there is set
> the Server name 'ServerName 0.0.0.0'.
> Enable and assign this directive outside from each 'Virtual Host'
> section and you
> have won.
>
> Ciao, Roman
>
>
>
> "Cross Fire Labs B.A. Lambrechts" wrote:
> >
> > Hi -
> >
> > Thanks in advance for your help on this. I am going CRAZY with this.
> >
> > setup up Apache and Tomcat as described in documentation. Tomcat v. 4.0.1
> > and Apache 1.3.22 on Sun Solaris 8 - using mod_webapp.so
> >
> > httpd.conf: When I insert the WebAppDeploy outside of the Virtual Host I
> > get a syntax error "Invalid Virtual Host". When I insert the WebAppDeploy
> > command inside of the Virtual Host definition - no syntax error. Then I
> > start Tomcat and Apache and when I try to access my first html page - I get
> > an error "Web Application not yet deployed". In the error_log for Apache I
> > am getting warp errors: "Cannot receive handshake Warp packet" and in the
> > catalina.out error log for Tomcat I am getting an IOException on the socket
> > read and from StandServer.await: Invalid command ' ' received.
> >
> > When I leave the WebAppDeploy out altogether - it seems to work but then the
> > JDBC Realm set up in the server.xml file for Tomcat whether inside or
> > outside of the Host definition does not work - at all - no errors - just
> > never pops up the dialog box.
> >
> > Something really weird is going on and I am now tearing my hair out in big
> > clumps trying to figure it out. The sad thing is I had it all perfect and
> > then had a disk crash and lost everything and now I can't figure it out
> > anymore.
> >
> > I have apache set up with mod_ssl so the Virtual Host definition points to
> > the secure port.
> >
> > Here is my httpd.conf file: (took out all comments for easier reading)
> >
> > ServerType standalone
> > ServerRoot "/usr/local/apache_1.3.22"
> > PidFile /usr/local/apache_1.3.22/logs/httpd.pid
> > ScoreBoardFile /usr/local/apache_1.3.22/logs/httpd.scoreboard
> > Timeout 300
> >
> > KeepAlive On
> > MaxKeepAliveRequests 100
> > KeepAliveTimeout 15
> >
> > MinSpareServers 5
> > MaxSpareServers 10
> > StartServers 5
> >
> > MaxClients 150
> >
> > MaxRequestsPerChild 0
> >
> > LoadModule env_module libexec/mod_env.so
> > LoadModule config_log_module libexec/mod_log_config.so
> > LoadModule mime_module libexec/mod_mime.so
> > LoadModule negotiation_module libexec/mod_negotiation.so
> > LoadModule status_module libexec/mod_status.so
> > LoadModule includes_module libexec/mod_include.so
> > LoadModule autoindex_module libexec/mod_autoindex.so
> > LoadModule dir_module libexec/mod_dir.so
> > LoadModule cgi_module libexec/mod_cgi.so
> > LoadModule asis_module libexec/mod_asis.so
> > LoadModule imap_module libexec/mod_imap.so
> > LoadModule action_module libexec/mod_actions.so
> > LoadModule userdir_module libexec/mod_userdir.so
> > LoadModule alias_module libexec/mod_alias.so
> > LoadModule access_module libexec/mod_access.so
> > LoadModule auth_module libexec/mod_auth.so
> > LoadModule setenvif_module libexec/mod_setenvif.so
> > <IfDefine SSL>
> > LoadModule ssl_module libexec/libssl.so
> > </IfDefine>
> > LoadModule webapp_module libexec/mod_webapp.so
> >
> > ClearModuleList
> > AddModule mod_env.c
> > AddModule mod_log_config.c
> > AddModule mod_mime.c
> > AddModule mod_negotiation.c
> > AddModule mod_status.c
> > AddModule mod_include.c
> > AddModule mod_autoindex.c
> > AddModule mod_dir.c
> > AddModule mod_cgi.c
> > AddModule mod_asis.c
> > AddModule mod_imap.c
> > AddModule mod_actions.c
> > AddModule mod_userdir.c
> > AddModule mod_alias.c
> > AddModule mod_access.c
> > AddModule mod_auth.c
> > AddModule mod_so.c
> > AddModule mod_setenvif.c
> > <IfDefine SSL>
> > AddModule mod_ssl.c
> > </IfDefine>
> > AddModule mod_webapp.c
> >
> > Port 80
> >
> > <IfDefine SSL>
> > Listen 80
> > Listen 443
> > </IfDefine>
> >
> > User nobody
> > Group nobody
> >
> > ServerAdmin bethanne@wbmi1.cmc.comsat.com
> >
> > DocumentRoot "/usr/local/tomcat/webapps"
> >
> > <Directory />
> > Options FollowSymLinks
> > AllowOverride None
> > </Directory>
> >
> > <Directory "/usr/local/tomcat/webapps">
> >
> > Options Indexes FollowSymLinks MultiViews
> >
> > AllowOverride None
> >
> > Order allow,deny
> > Allow from all
> > </Directory>
> >
> > <IfModule mod_userdir.c>
> > UserDir public_html
> > </IfModule>
> >
> > <IfModule mod_dir.c>
> > DirectoryIndex index.html
> > </IfModule>
> >
> > AccessFileName .htaccess
> >
> > <Files ~ "^\.ht">
> > Order allow,deny
> > Deny from all
> > Satisfy All
> > </Files>
> >
> > UseCanonicalName On
> >
> > <IfModule mod_mime.c>
> > TypesConfig /usr/local/apache_1.3.22/conf/mime.types
> > </IfModule>
> >
> > DefaultType text/plain
> >
> > <IfModule mod_mime_magic.c>
> > MIMEMagicFile /usr/local/apache_1.3.22/conf/magic
> > </IfModule>
> >
> > HostnameLookups Off
> >
> > ErrorLog /usr/local/apache_1.3.22/logs/error_log
> >
> > LogLevel warn
> >
> > LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
> > combined
> > LogFormat "%h %l %u %t \"%r\" %>s %b" common
> > LogFormat "%{Referer}i -> %U" referer
> > LogFormat "%{User-agent}i" agent
> >
> > CustomLog /usr/local/apache_1.3.22/logs/access_log common
> >
> > ServerSignature On
> >
> > <IfModule mod_alias.c>
> >
> > Alias /icons/ "/usr/local/apache_1.3.22/icons/"
> >
> > <Directory "/usr/local/apache_1.3.22/icons">
> > Options Indexes MultiViews
> > AllowOverride None
> > Order allow,deny
> > Allow from all
> > </Directory>
> >
> > Alias /manual/ "/usr/local/apache_1.3.22/htdocs/manual/"
> >
> > <Directory "/usr/local/apache_1.3.22/htdocs/manual">
> > Options Indexes FollowSymlinks MultiViews
> > AllowOverride None
> > Order allow,deny
> > Allow from all
> > </Directory>
> >
> > ScriptAlias /cgi-bin/ "/usr/local/apache_1.3.22/cgi-bin/"
> > <Directory "/usr/local/apache_1.3.22/cgi-bin">
> > AllowOverride None
> > Options None
> > Order allow,deny
> > Allow from all
> > </Directory>
> >
> > </IfModule>
> > <IfModule mod_autoindex.c>
> >
> > IndexOptions FancyIndexing
> > AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
> >
> > AddIconByType (TXT,/icons/text.gif) text/*
> > AddIconByType (IMG,/icons/image2.gif) image/*
> > AddIconByType (SND,/icons/sound2.gif) audio/*
> > AddIconByType (VID,/icons/movie.gif) video/*
> >
> > AddIcon /icons/binary.gif .bin .exe
> > AddIcon /icons/binhex.gif .hqx
> > AddIcon /icons/tar.gif .tar
> > AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
> > AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
> > AddIcon /icons/a.gif .ps .ai .eps
> > AddIcon /icons/layout.gif .html .shtml .htm .pdf
> > AddIcon /icons/text.gif .txt
> > AddIcon /icons/c.gif .c
> > AddIcon /icons/p.gif .pl .py
> > AddIcon /icons/f.gif .for
> > AddIcon /icons/dvi.gif .dvi
> > AddIcon /icons/uuencoded.gif .uu
> > AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
> > AddIcon /icons/tex.gif .tex
> > AddIcon /icons/bomb.gif core
> >
> > AddIcon /icons/back.gif ..
> > AddIcon /icons/hand.right.gif README
> > AddIcon /icons/folder.gif ^^DIRECTORY^^
> > AddIcon /icons/blank.gif ^^BLANKICON^^
> >
> > DefaultIcon /icons/unknown.gif
> >
> > ReadmeName README
> > HeaderName HEADER
> > IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
> >
> > </IfModule>
> > <IfModule mod_mime.c>
> >
> > AddEncoding x-compress Z
> > AddEncoding x-gzip gz tgz
> > AddLanguage da .dk
> > AddLanguage nl .nl
> > AddLanguage en .en
> > AddLanguage et .ee
> > AddLanguage fr .fr
> > AddLanguage de .de
> > AddLanguage el .el
> > AddLanguage he .he
> > AddCharset ISO-8859-8 .iso8859-8
> > AddLanguage it .it
> > AddLanguage ja .ja
> > AddCharset ISO-2022-JP .jis
> > AddLanguage kr .kr
> > AddCharset ISO-2022-KR .iso-kr
> > AddLanguage nn .nn
> > AddLanguage no .no
> > AddLanguage pl .po
> > AddCharset ISO-8859-2 .iso-pl
> > AddLanguage pt .pt
> > AddLanguage pt-br .pt-br
> > AddLanguage ltz .lu
> > AddLanguage ca .ca
> > AddLanguage es .es
> > AddLanguage sv .se
> > AddLanguage cz .cz
> > AddLanguage ru .ru
> > AddLanguage zh-tw .tw
> > AddLanguage tw .tw
> > AddCharset Big5 .Big5 .big5
> > AddCharset WINDOWS-1251 .cp-1251
> > AddCharset CP866 .cp866
> > AddCharset ISO-8859-5 .iso-ru
> > AddCharset KOI8-R .koi8-r
> > AddCharset UCS-2 .ucs2
> > AddCharset UCS-4 .ucs4
> > AddCharset UTF-8 .utf8
> >
> > <IfModule mod_negotiation.c>
> > LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz
> > ca es sv tw
> > </IfModule>
> >
> > AddType application/x-tar .tgz
> >
> > </IfModule>
> > <IfModule mod_setenvif.c>
> >
> > BrowserMatch "Mozilla/2" nokeepalive
> > BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
> > BrowserMatch "RealPlayer 4\.0" force-response-1.0
> > BrowserMatch "Java/1\.0" force-response-1.0
> > BrowserMatch "JDK/1\.0" force-response-1.0
> >
> > </IfModule>
> >
> > <IfDefine SSL>
> > AddType application/x-x509-ca-cert .crt
> > AddType application/x-pkcs7-crl .crl
> > </IfDefine>
> >
> > <IfModule mod_ssl.c>
> >
> > SSLPassPhraseDialog builtin
> > SSLSessionCache dbm:/usr/local/apache_1.3.22/logs/ssl_scache
> > SSLSessionCacheTimeout 300
> > SSLMutex file:/usr/local/apache_1.3.22/logs/ssl_mutex
> > SSLRandomSeed startup builtin
> > SSLRandomSeed connect builtin
> > SSLLog /usr/local/apache_1.3.22/logs/ssl_engine_log
> > SSLLogLevel info
> >
> > </IfModule>
> >
> > <IfDefine SSL>
> >
> > <VirtualHost _default_:443>
> >
> > DocumentRoot "/usr/local/tomcat/webapps"
> > ServerName 0.0.0.0
> > ServerAdmin bethanne@wbmi1.cmc.comsat.com
> > ErrorLog /usr/local/apache_1.3.22/logs/error_log
> > TransferLog /usr/local/apache_1.3.22/logs/access_log
> >
> > WebAppConnection warpConnection warp localhost:8008
> > WebAppDeploy bmi warpConnection /bmi
> >
> > SSLEngine on
> > SSLCipherSuite
> > ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
> > SSLCertificateFile /usr/local/apache_1.3.22/conf/ssl.crt/server.crt
> > SSLCertificateKeyFile /usr/local/apache_1.3.22/conf/ssl.key/server.key
> > <Files ~ "\.(cgi|shtml|phtml|php3?)$">
> > SSLOptions +StdEnvVars
> > </Files>
> > <Directory "/usr/local/apache_1.3.22/cgi-bin">
> > SSLOptions +StdEnvVars
> > </Directory>
> > SetEnvIf User-Agent ".*MSIE.*" \
> > nokeepalive ssl-unclean-shutdown \
> > downgrade-1.0 force-response-1.0
> >
> > CustomLog /usr/local/apache_1.3.22/logs/ssl_request_log \
> > "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
> >
> > </VirtualHost>
> >
> > </IfDefine>
> >
> > Beth Anne Lambrechts
> > Cross Fire Labs, Inc.
> > e-mail: cross_fire_labs@hotmail.com
> > Phone/Fax: 703-724-9210
> >
> > _________________________________________________________________
> > Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
> >
> > --
> > To unsubscribe: <ma...@jakarta.apache.org>
> > For additional commands: <ma...@jakarta.apache.org>
> > Troubles with the list: <ma...@jakarta.apache.org>
>
> --
> To unsubscribe: <ma...@jakarta.apache.org>
> For additional commands: <ma...@jakarta.apache.org>
> Troubles with the list: <ma...@jakarta.apache.org>
--
Kirby Vandivort Theoretical Biophysics Group
Email: kvandivo@ks.uiuc.edu 3051 Beckman Institute
http://www.ks.uiuc.edu/~kvandivo/ University of Illinois
Phone: (217) 244-5711 405 N. Mathews Ave
Fax : (217) 244-6078 Urbana, IL 61801, USA
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
Re: Config problems with Warp and WebAppDeploy
Posted by Roman Schlueter <ro...@esc-electronics.de>.
Hello,
you can fix the problem 'Invalid Virtual...' if you enable the directive
ServerName
global.
Your configuration in the section <Virtual Host> works fine because
there is set
the Server name 'ServerName 0.0.0.0'.
Enable and assign this directive outside from each 'Virtual Host'
section and you
have won.
Ciao, Roman
"Cross Fire Labs B.A. Lambrechts" wrote:
>
> Hi -
>
> Thanks in advance for your help on this. I am going CRAZY with this.
>
> setup up Apache and Tomcat as described in documentation. Tomcat v. 4.0.1
> and Apache 1.3.22 on Sun Solaris 8 - using mod_webapp.so
>
> httpd.conf: When I insert the WebAppDeploy outside of the Virtual Host I
> get a syntax error "Invalid Virtual Host". When I insert the WebAppDeploy
> command inside of the Virtual Host definition - no syntax error. Then I
> start Tomcat and Apache and when I try to access my first html page - I get
> an error "Web Application not yet deployed". In the error_log for Apache I
> am getting warp errors: "Cannot receive handshake Warp packet" and in the
> catalina.out error log for Tomcat I am getting an IOException on the socket
> read and from StandServer.await: Invalid command ' ' received.
>
> When I leave the WebAppDeploy out altogether - it seems to work but then the
> JDBC Realm set up in the server.xml file for Tomcat whether inside or
> outside of the Host definition does not work - at all - no errors - just
> never pops up the dialog box.
>
> Something really weird is going on and I am now tearing my hair out in big
> clumps trying to figure it out. The sad thing is I had it all perfect and
> then had a disk crash and lost everything and now I can't figure it out
> anymore.
>
> I have apache set up with mod_ssl so the Virtual Host definition points to
> the secure port.
>
> Here is my httpd.conf file: (took out all comments for easier reading)
>
> ServerType standalone
> ServerRoot "/usr/local/apache_1.3.22"
> PidFile /usr/local/apache_1.3.22/logs/httpd.pid
> ScoreBoardFile /usr/local/apache_1.3.22/logs/httpd.scoreboard
> Timeout 300
>
> KeepAlive On
> MaxKeepAliveRequests 100
> KeepAliveTimeout 15
>
> MinSpareServers 5
> MaxSpareServers 10
> StartServers 5
>
> MaxClients 150
>
> MaxRequestsPerChild 0
>
> LoadModule env_module libexec/mod_env.so
> LoadModule config_log_module libexec/mod_log_config.so
> LoadModule mime_module libexec/mod_mime.so
> LoadModule negotiation_module libexec/mod_negotiation.so
> LoadModule status_module libexec/mod_status.so
> LoadModule includes_module libexec/mod_include.so
> LoadModule autoindex_module libexec/mod_autoindex.so
> LoadModule dir_module libexec/mod_dir.so
> LoadModule cgi_module libexec/mod_cgi.so
> LoadModule asis_module libexec/mod_asis.so
> LoadModule imap_module libexec/mod_imap.so
> LoadModule action_module libexec/mod_actions.so
> LoadModule userdir_module libexec/mod_userdir.so
> LoadModule alias_module libexec/mod_alias.so
> LoadModule access_module libexec/mod_access.so
> LoadModule auth_module libexec/mod_auth.so
> LoadModule setenvif_module libexec/mod_setenvif.so
> <IfDefine SSL>
> LoadModule ssl_module libexec/libssl.so
> </IfDefine>
> LoadModule webapp_module libexec/mod_webapp.so
>
> ClearModuleList
> AddModule mod_env.c
> AddModule mod_log_config.c
> AddModule mod_mime.c
> AddModule mod_negotiation.c
> AddModule mod_status.c
> AddModule mod_include.c
> AddModule mod_autoindex.c
> AddModule mod_dir.c
> AddModule mod_cgi.c
> AddModule mod_asis.c
> AddModule mod_imap.c
> AddModule mod_actions.c
> AddModule mod_userdir.c
> AddModule mod_alias.c
> AddModule mod_access.c
> AddModule mod_auth.c
> AddModule mod_so.c
> AddModule mod_setenvif.c
> <IfDefine SSL>
> AddModule mod_ssl.c
> </IfDefine>
> AddModule mod_webapp.c
>
> Port 80
>
> <IfDefine SSL>
> Listen 80
> Listen 443
> </IfDefine>
>
> User nobody
> Group nobody
>
> ServerAdmin bethanne@wbmi1.cmc.comsat.com
>
> DocumentRoot "/usr/local/tomcat/webapps"
>
> <Directory />
> Options FollowSymLinks
> AllowOverride None
> </Directory>
>
> <Directory "/usr/local/tomcat/webapps">
>
> Options Indexes FollowSymLinks MultiViews
>
> AllowOverride None
>
> Order allow,deny
> Allow from all
> </Directory>
>
> <IfModule mod_userdir.c>
> UserDir public_html
> </IfModule>
>
> <IfModule mod_dir.c>
> DirectoryIndex index.html
> </IfModule>
>
> AccessFileName .htaccess
>
> <Files ~ "^\.ht">
> Order allow,deny
> Deny from all
> Satisfy All
> </Files>
>
> UseCanonicalName On
>
> <IfModule mod_mime.c>
> TypesConfig /usr/local/apache_1.3.22/conf/mime.types
> </IfModule>
>
> DefaultType text/plain
>
> <IfModule mod_mime_magic.c>
> MIMEMagicFile /usr/local/apache_1.3.22/conf/magic
> </IfModule>
>
> HostnameLookups Off
>
> ErrorLog /usr/local/apache_1.3.22/logs/error_log
>
> LogLevel warn
>
> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
> combined
> LogFormat "%h %l %u %t \"%r\" %>s %b" common
> LogFormat "%{Referer}i -> %U" referer
> LogFormat "%{User-agent}i" agent
>
> CustomLog /usr/local/apache_1.3.22/logs/access_log common
>
> ServerSignature On
>
> <IfModule mod_alias.c>
>
> Alias /icons/ "/usr/local/apache_1.3.22/icons/"
>
> <Directory "/usr/local/apache_1.3.22/icons">
> Options Indexes MultiViews
> AllowOverride None
> Order allow,deny
> Allow from all
> </Directory>
>
> Alias /manual/ "/usr/local/apache_1.3.22/htdocs/manual/"
>
> <Directory "/usr/local/apache_1.3.22/htdocs/manual">
> Options Indexes FollowSymlinks MultiViews
> AllowOverride None
> Order allow,deny
> Allow from all
> </Directory>
>
> ScriptAlias /cgi-bin/ "/usr/local/apache_1.3.22/cgi-bin/"
> <Directory "/usr/local/apache_1.3.22/cgi-bin">
> AllowOverride None
> Options None
> Order allow,deny
> Allow from all
> </Directory>
>
> </IfModule>
> <IfModule mod_autoindex.c>
>
> IndexOptions FancyIndexing
> AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
>
> AddIconByType (TXT,/icons/text.gif) text/*
> AddIconByType (IMG,/icons/image2.gif) image/*
> AddIconByType (SND,/icons/sound2.gif) audio/*
> AddIconByType (VID,/icons/movie.gif) video/*
>
> AddIcon /icons/binary.gif .bin .exe
> AddIcon /icons/binhex.gif .hqx
> AddIcon /icons/tar.gif .tar
> AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
> AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
> AddIcon /icons/a.gif .ps .ai .eps
> AddIcon /icons/layout.gif .html .shtml .htm .pdf
> AddIcon /icons/text.gif .txt
> AddIcon /icons/c.gif .c
> AddIcon /icons/p.gif .pl .py
> AddIcon /icons/f.gif .for
> AddIcon /icons/dvi.gif .dvi
> AddIcon /icons/uuencoded.gif .uu
> AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
> AddIcon /icons/tex.gif .tex
> AddIcon /icons/bomb.gif core
>
> AddIcon /icons/back.gif ..
> AddIcon /icons/hand.right.gif README
> AddIcon /icons/folder.gif ^^DIRECTORY^^
> AddIcon /icons/blank.gif ^^BLANKICON^^
>
> DefaultIcon /icons/unknown.gif
>
> ReadmeName README
> HeaderName HEADER
> IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
>
> </IfModule>
> <IfModule mod_mime.c>
>
> AddEncoding x-compress Z
> AddEncoding x-gzip gz tgz
> AddLanguage da .dk
> AddLanguage nl .nl
> AddLanguage en .en
> AddLanguage et .ee
> AddLanguage fr .fr
> AddLanguage de .de
> AddLanguage el .el
> AddLanguage he .he
> AddCharset ISO-8859-8 .iso8859-8
> AddLanguage it .it
> AddLanguage ja .ja
> AddCharset ISO-2022-JP .jis
> AddLanguage kr .kr
> AddCharset ISO-2022-KR .iso-kr
> AddLanguage nn .nn
> AddLanguage no .no
> AddLanguage pl .po
> AddCharset ISO-8859-2 .iso-pl
> AddLanguage pt .pt
> AddLanguage pt-br .pt-br
> AddLanguage ltz .lu
> AddLanguage ca .ca
> AddLanguage es .es
> AddLanguage sv .se
> AddLanguage cz .cz
> AddLanguage ru .ru
> AddLanguage zh-tw .tw
> AddLanguage tw .tw
> AddCharset Big5 .Big5 .big5
> AddCharset WINDOWS-1251 .cp-1251
> AddCharset CP866 .cp866
> AddCharset ISO-8859-5 .iso-ru
> AddCharset KOI8-R .koi8-r
> AddCharset UCS-2 .ucs2
> AddCharset UCS-4 .ucs4
> AddCharset UTF-8 .utf8
>
> <IfModule mod_negotiation.c>
> LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz
> ca es sv tw
> </IfModule>
>
> AddType application/x-tar .tgz
>
> </IfModule>
> <IfModule mod_setenvif.c>
>
> BrowserMatch "Mozilla/2" nokeepalive
> BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
> BrowserMatch "RealPlayer 4\.0" force-response-1.0
> BrowserMatch "Java/1\.0" force-response-1.0
> BrowserMatch "JDK/1\.0" force-response-1.0
>
> </IfModule>
>
> <IfDefine SSL>
> AddType application/x-x509-ca-cert .crt
> AddType application/x-pkcs7-crl .crl
> </IfDefine>
>
> <IfModule mod_ssl.c>
>
> SSLPassPhraseDialog builtin
> SSLSessionCache dbm:/usr/local/apache_1.3.22/logs/ssl_scache
> SSLSessionCacheTimeout 300
> SSLMutex file:/usr/local/apache_1.3.22/logs/ssl_mutex
> SSLRandomSeed startup builtin
> SSLRandomSeed connect builtin
> SSLLog /usr/local/apache_1.3.22/logs/ssl_engine_log
> SSLLogLevel info
>
> </IfModule>
>
> <IfDefine SSL>
>
> <VirtualHost _default_:443>
>
> DocumentRoot "/usr/local/tomcat/webapps"
> ServerName 0.0.0.0
> ServerAdmin bethanne@wbmi1.cmc.comsat.com
> ErrorLog /usr/local/apache_1.3.22/logs/error_log
> TransferLog /usr/local/apache_1.3.22/logs/access_log
>
> WebAppConnection warpConnection warp localhost:8008
> WebAppDeploy bmi warpConnection /bmi
>
> SSLEngine on
> SSLCipherSuite
> ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
> SSLCertificateFile /usr/local/apache_1.3.22/conf/ssl.crt/server.crt
> SSLCertificateKeyFile /usr/local/apache_1.3.22/conf/ssl.key/server.key
> <Files ~ "\.(cgi|shtml|phtml|php3?)$">
> SSLOptions +StdEnvVars
> </Files>
> <Directory "/usr/local/apache_1.3.22/cgi-bin">
> SSLOptions +StdEnvVars
> </Directory>
> SetEnvIf User-Agent ".*MSIE.*" \
> nokeepalive ssl-unclean-shutdown \
> downgrade-1.0 force-response-1.0
>
> CustomLog /usr/local/apache_1.3.22/logs/ssl_request_log \
> "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
>
> </VirtualHost>
>
> </IfDefine>
>
> Beth Anne Lambrechts
> Cross Fire Labs, Inc.
> e-mail: cross_fire_labs@hotmail.com
> Phone/Fax: 703-724-9210
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
>
> --
> To unsubscribe: <ma...@jakarta.apache.org>
> For additional commands: <ma...@jakarta.apache.org>
> Troubles with the list: <ma...@jakarta.apache.org>
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>