Fwd: Help, only viewing source of my index.jsp page - Apache 2.0.48 Tomcat 4.1.29 mod_jk_1.2.5_2.0.47.dll

2003-12-22 Thread Lenny Sorey
If someone would please take a look at my http.conf , server.xml and worker.properties 
files below and let me know if you see anything 
wrong, I would sure appreciate it very much.  

First my platform:
Windows 2000 Server -  -  (No IIS - don't flame me on this please, this is a customer 
requirement. Thanks.)
J2SDK 1.4.2
Apache Http Server 2.0.48
Tomcat 4.1.29
mod_jk_1.2.5_2.0.47.dll  renamed as mod_jk
MySQL 4.1.0

My problem is that when I enter www.mysite.com the source from my index.jsp is 
displayed.
It appears that the virtualhost setup in my http.conf is finding the mysite directory 
in Tomcat,
but for some reason cannot display the index page as it should. I have index.jsp setup 
in my web.xml
as my welcome page.

I've just progressed from viewing the directory of webapps in Tomcat to now viewing 
the source of my index.jsp.

In addition, please take a look and see if my configuration is sufficient to handle 
another virtualhost in http.conf and 
host /host in Tomcat.

This is my first attempt to use Apache Http Server and Tomcat together via 
mod_jk_1.2.5_2.0.47.dll outside of the default
setup of localhost with mod_jk connector.

Thanks,

Lenny sorey






worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13 




End workers.properties in Tomcat/conf/jk subdirectory




==
=

ServerRoot D:/java/Apache2

PidFile logs/httpd.pid

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15


IfModule mpm_winnt.c
ThreadsPerChild 250
MaxRequestsPerChild  0
/IfModule


Listen 80

#
# Dynamic Shared Object (DSO) Support
#
LoadModule access_module modules/mod_access.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_module modules/mod_auth.so
#LoadModule auth_anon_module modules/mod_auth_anon.so
#LoadModule auth_dbm_module modules/mod_auth_dbm.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule headers_module modules/mod_headers.so
LoadModule imap_module modules/mod_imap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule status_module modules/mod_status.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so

ServerAdmin [EMAIL PROTECTED]

ServerName 123.456.789.123:80   - I will have One IP servring two VirtualHost 
sites in Tomcat

UseCanonicalName Off

# DocumentRoot D:/java/Apache2/htdocs
DocumentRoot D:/java/Tomcat41/webapps

# First, we configure the default to be a very restrictive set of 
# features.  
#
Directory /
Options FollowSymLinks
AllowOverride None
/Directory

# This should be changed to whatever you set DocumentRoot to.
#
##Directory D:/java/Apache2/htdocs
Directory D:/java/Tomcat41/webapps

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny
Allow from all

/Directory

UserDir My Documents/My Website

DirectoryIndex index.html index.html.var

AccessFileName .htaccess

Files ~ ^\.ht
Order allow,deny
Deny from all
/Files

TypesConfig conf/mime.types

DefaultType text/plain

IfModule mod_mime_magic.c
MIMEMagicFile conf/magic
/IfModule

HostnameLookups Off

ErrorLog 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 logs/access.log common

ServerTokens Full

ServerSignature On


Alias /icons/ D:/java/Apache2/icons/

Directory D:/java/Apache2/icons

Re: Fwd: Help, only viewing source of my index.jsp page - Apache 2.0.48 Tomcat 4.1.29 mod_jk_1.2.5_2.0.47.dll

2003-12-22 Thread Christopher Schultz
Lenny,

My problem is that when I enter www.mysite.com the source from my
index.jsp is displayed.
This is almost always a misconfiguration of JkMount directives.

It appears that the virtualhost setup in my
http.conf is finding the mysite directory in Tomcat, but for some
reason cannot display the index page as it should. I have index.jsp
setup in my web.xml as my welcome page.
 VirtualHost www.mysite.com
 ServerName www.mysite.com

 # Static files

DocumentRoot D:/java/Tomcat41/webapps/mysite
Alias /mscarloans D:/java/Tomcat41/webapps/mysite

JkMount /mscarloans/*.jsp  ajp13
This line maps all JSP files in the /mscarloans/ tree to be sent to 
Tomcat for processing. There doesn't appear to be any other JkMount for 
this VirtualHost. I think you want thic changed to something like:

JkMount /*.jsp ajp13

 Location /mysite/WEB-INF/*
 AllowOverride None
 deny from all
 /Location
Good call! Lots of people forget about this!

  Directory D:/java/Tomcat41/webapps/mysite/WEB-INF/
 AllowOverride None
 deny from all
  /Directory
You should generally do the Directory one. That makes it so that, no 
matter what strange location and URL games are played, any request that 
ultimately points to files in this directory are denied. With the 
Directory config, you don't even need the Location config.

Hope that helps,
-chris
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Fwd: Help, only viewing source of my index.jsp page - Apache 2.0.48 Tomcat 4.1.29 mod_jk_1.2.5_2.0.47.dll

2003-12-22 Thread James Neville
Christopher Schultz wrote:

 JkMount /mscarloans/*.jsp  ajp13

This line maps all JSP files in the /mscarloans/ tree to be sent to 
Tomcat for processing. There doesn't appear to be any other JkMount 
for this VirtualHost. I think you want thic changed to something like:

JkMount /*.jsp ajp13 
AFAIK, this only maps jsp's in the root of the webapp.
I had a similar problem to this earlier in the month, best way to mount 
*all* jsps in the webapp would be:-

JkMount */*.jsp ajp13

I still fail to grasp why *.jsp or /*.jsp shouldn't work, but it doesn't :(

Cheers,
James.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]