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 [EMAIL PROTECTED]
> >
> > 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 [EMAIL PROTECTED]
> > 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: [EMAIL PROTECTED]
> > Phone/Fax: 703-724-9210
> >
> > _________________________________________________________________
> > Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
> >
> > --
> > To unsubscribe: <mailto:[EMAIL PROTECTED]>
> > For additional commands: <mailto:[EMAIL PROTECTED]>
> > Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
> --
> To unsubscribe: <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
--
Kirby Vandivort Theoretical Biophysics Group
Email: [EMAIL PROTECTED] 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: <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>