----------------------------------------------------------------
BEFORE YOU POST, search the faq at <http://java.apache.org/faq/>
WHEN YOU POST, include all relevant version numbers, log files,
and configuration files.  Don't make us guess your problem!!!
----------------------------------------------------------------



I'm running linux kernel 2.2.14, apache 1.3.9/JServ 1.0

I'm trying to have multiple hostnames, multiple zones, etc.. I've been
going over the docs for about 4 days.. and
All I seem to be able to do is finally get it to run, run the java
interpreter.. if i telnet to port 80 of the virtual hosts it connects
but doesn't respond.. here's what my configs look like. I'm doing this
all on a test network but it 100% mimics our normal network where we get
jserv working by having multiple webservers/jvms (which kills our
database)


If i'm doing something stupid please let me know.. I'm getting kind of
stumped.. 

httpd.conf = httpd.conf
host.conf =  virtual host directives
jserv.conf = jserv.conf
lrc.properties = jserv.properties for main zone
lrc_energypubs.properties = jserv.properties for virtual zone
jserv.properties = redundant jserv.properties it seems i can cut this if
i am doing everything with servlet zones


host.conf : 
-------------------------------------------------------------------------------------------------------------------------
ServerType standalone
ServerRoot "/usr/local/apache"
PidFile /logs/apache/httpd.pid
ScoreBoardFile /logs/apache/httpd.scoreboard
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 150
User nobody
Group nobody

Include /root/conf/module.conf
RewriteLog      /logs/apache/rewrite.log
RewriteLogLevel 3
<Location "/usr/local/apache/htdocs">
        RewriteEngine on
   RewriteRule   ^(.*)NOSSL$ http://%{SERVER_NAME}/$1  [R,L]
   RewriteRule   ^(.*)SSL$   https://%{SERVER_NAME}/$1 [R,L]
                   #   Allow Network Access and/or Basic Auth
                   Satisfy              any
                   #   Network Access Control
                   Order               allow,deny
                   allow from all
                   #   HTTP Basic Authentication
                   AuthType             basic
                   AuthName             "Protected Intranet Area"
                   AuthUserFile         /usr/local/apache/conf/users
                   Require              valid-user
                   #deny from              all
                   #order allow,deny
                   #allow from all
        Options FollowSymLinks
</Location>


<Directory />
    Options FollowSymLinks
    AllowOverride None
        #AuthType Basic
        #AuthName "demo"
        #AuthUserFile /usr/local/apache/users
        #AuthGroupFile /usr/local/apache/groups
        #<Limit GET POST PUT>
        #       require group demo
        #</Limit>
                   #AuthType             basic
                   #AuthName             "Protected Intranet Area"
                   #AuthUserFile         /usr/local/apache/conf/users
                   #Require              valid-user
</Directory>

<Directory /usr/local/apache/htdocs/lrcadmin>
Order deny,allow
deny from all
                   AuthType             basic                  
Require              valid-user
                   AuthName             "Protected Intranet Area"
                   AuthUserFile        
/usr/local/apache/conf/users.lrcadmin
</Directory>
UserDir public_html
DirectoryIndex index.jsp
AccessFileName .htaccess
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>
UseCanonicalName On
TypesConfig /usr/local/apache/conf/mime.types
DefaultType text/plain
<IfModule mod_mime_magic.c>
    MIMEMagicFile /usr/local/apache/conf/magic
</IfModule>
HostnameLookups Off
ErrorLog /root/conf/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 /root/conf/access_log combined
ServerSignature On
Alias /icons/ "/usr/local/apache/icons/"
<Directory "/usr/local/apache/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"
<Directory "/usr/local/apache/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
----------------------------------------------------------------------------------------------------------------------------
host.conf : 
----------------------------------------------------------------------------------------------------------------------------

 <VirtualHost 192.168.55.14>
ServerAdmin [EMAIL PROTECTED]
ServerName www.elease.com
DocumentRoot "/usr/local/apache/htdocs"
<Location />
    Options FollowSymLinks
    AllowOverride None
        #AuthType Basic
        #AuthName "demo"
        #AuthUserFile /usr/local/apache/users
        #AuthGroupFile /usr/local/apache/groups
        #<Limit GET POST PUT>
        #       require group demo
        #</Limit>
                   #AuthType             basic
                   #AuthName             "Protected Intranet Area"
                   #AuthUserFile         /usr/local/apache/conf/users
                   #Require              valid-user
</Location>
</VirtualHost>

## LoadModule jserv_module libexec/mod_jserv.so
<IfModule mod_jserv.c>
##ApJServProperties /usr/local/apache/conf/jserv.properties
ApJServProperties /root/conf/jserv.properties
ApJServLogFile /root/conf/mod_jserv_log
ApJServLogLevel DEBUG
#ApJServSecretKey /usr/local/apache/conf/jserv.secret.key
<Location /status/jserv/>
SetHandler jserv-status
order deny,allow
deny from all
allow from localhost
</Location>
</IfModule>

#NameVirtualHost 192.168.55.14

# directives for energypubs
#<VirtualHost 192.168.55.27>
<VirtualHost energypubs.elease.com>
  ServerAdmin [EMAIL PROTECTED]

  ServerName energypubs.elease.com
  DocumentRoot /usr/local/apache/htdocs/energypubs
  <Location /usr/local/apache/htdocs/energypubs>
    order allow,deny
    allow from all
  </Location>
  <IfModule mod_jserv.c>
        ApJServDefaultPort 8007
    ApJServDefaultHost energypubs.elease.com
    #ApJServMount /lrc_energypubs ajpv11://localhost:8007/lrc_energypubs
    ApJServMount /lrc_energypubs /lrc_energypubs
    ApJServAction .jsp /lrc_energypubs/gnujsp
  </IfModule>
</VirtualHost>
----------------------------------------------------------------------------------------------------------------------------
jserv.conf : 
----------------------------------------------------------------------------------------------------------------------------
#ApJServMount /example /example
#ApJServMount /alph /alph
ApJServMount /lrc /lrc
#ApJServMount /lrc_machinerynet /lrc_machinerynet
#ApJServMount /lrc_energypubs /lrc_energypubs

ApJServMountCopy On 

ApJServAction .jsp /lrc/gnujsp
#ApJServAction .jsp /myexamples/org/gjt/jsp/JspServlet
#ApJServAction .gsp /servlets/com.bitmechanics.gsp.GspServlet
#ApJServAction .jhtml /servlets/org.apache.servlet.ssi.SSI

<Location /jserv/> 
  SetHandler jserv-status
  
  order deny,allow
  deny from all
  allow from localhost 127.0.0.1
</Location>
----------------------------------------------------------------------------------------------------------------------------
lrc.properties : 
----------------------------------------------------------------------------------------------------------------------------
repositories=/usr/local/classes
repositories=/usr/local/gnujsp/lib/servlet-2.0-plus.jar
repositories=/usr/local/gnujsp/lib/gnujsp10.jar
autoreload.classes=true
autoreload.file=true
init.timeout=10000
destroy.timeout=10000
session.timeout=7200000
session.checkFrequency=30000
singleThreadModelServlet.initialCapacity=5
singleThreadModelServlet.incrementCapacity=5
singleThreadModelServlet.maximumCapacity=10
servlets.startup=com.lrc.servlets.ConnectionManager,com.lrc.servlets.UserManager,com.lrc.servlets.BatchManager
servlet.connectionManager.code=com.lrc.servlets.ConnectionManager
servlet.batchManager.code=com.lrc.servlets.BatchManager
servlet.gnujsp.code=org.gjt.jsp.JspServlet
servlet.gnujsp.initArgs=checkclass=true,pagebase=/usr/local/apache/htdocs,scratchdir=/usr/local/apache/jsp,debug=true,compiler=/usr/local/java/bin/javac
-classpath
%classpath%:%scratchdir%:/usr/local/gnujsp/lib/servlet-2.0-plus.jar:/usr/local/gnujsp/lib/gnujsp10.jar
-d %scratchdir% -deprecation %source%


----------------------------------------------------------------------------------------------------------------------------
jserv.properties : 
----------------------------------------------------------------------------------------------------------------------------
wrapper.bin=/usr/local/java/bin/java
wrapper.bin.parameters=-Xms64m
wrapper.bin.parameters=-Xmx512m
wrapper.class=org.apache.jserv.JServ
wrapper.classpath=/usr/local/jserv/lib/ApacheJServ.jar
wrapper.classpath=/usr/local/jsdk/lib/jsdk.jar
wrapper.classpath=/usr/local/classes
wrapper.classpath=/usr/local/classes/816classes12b.zip
wrapper.classpath=/usr/local/javamail/mail.jar
wrapper.classpath=/usr/local/gnu.regexp/lib/gnu-regexp-1.0.8.jar
wrapper.classpath=/usr/local/jaf/activation.jar
wrapper.classpath=/usr/local/jdk/lib/dt.jar
wrapper.classpath=/usr/local/jdk/lib/tools.jar
wrapper.classpath=/usr/local/jdk/lib/i386
port=8007
security.allowedAddresses=192.168.55.14,192.168.55.17,192.168.55.21,192.168.55.24,192.168.55.27,127.0.0.1
security.authentication=false
zones=lrc,lrc_energypubs
lrc.properties=/root/conf/lrc.properties
#lrc_machinerynet.properties=/root/conf/lrc_machinerynet.properties
lrc_energypubs.properties=/root/conf/lrc_energypubs.properties

----------------------------------------------------------------------------------------------------------------------------
lrc_energypubs.properties :
----------------------------------------------------------------------------------------------------------------------------
repositories=/usr/local/classes_www
repositories=/usr/local/gnujsp/lib/servlet-2.0-plus.jar
repositories=/usr/local/gnujsp/lib/gnujsp10.jar
autoreload.classes=true
autoreload.file=true
init.timeout=10000
destroy.timeout=10000
session.timeout=7200000
session.checkFrequency=30000
singleThreadModelServlet.initialCapacity=5
singleThreadModelServlet.incrementCapacity=5
singleThreadModelServlet.maximumCapacity=10
servlets.startup=com.lrc_energypubs.servlets.ConnectionManager,com.lrc_energypubs.servlets.UserManager,com.lrc_energypubs.servlets.BatchManager
servlet.connectionManager.code=com.lrc_energypubs.servlets.ConnectionManager
servlet.batchManager.code=com.lrc_energypubs.servlets.BatchManager
servlet.gnujsp.code=org.gjt.jsp.JspServlet
servlet.gnujsp.initArgs=checkclass=true,pagebase=/usr/local/apache/htdocs/energypubs,scratchdir=/usr/local/apache/jsp_energypubs,debug=true,compiler=/usr/local/java/bin/javac
-classpath
%classpath%:%scratchdir%:/usr/local/gnujsp/lib/servlet-2.0-plus.jar:/usr/local/gnujsp/lib/gnujsp10.jar
-d %scratchdir% -deprecation %source%


--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search Archives: 
<http://www.mail-archive.com/java-apache-users%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to