[ mrki @ 29.10.2005. 10:12 ] @
Danima vec pokušavam da podesim apache da preko jk_mod šalje sve *.jsp ka tomcat-u. Redovno sam ispratio sve logove sa JkLogLevel directivom (error, debug, trace) ali NISTA! Dakle, situacija me pomalo izludjuje!!! Ako bi neko imao ispravno podešene konfiguracione datoteke bio bi zahvalan na istim ili još bolje da bacite pogled na ove moje, evo: worker_file: Code: worker.list=worker_backupdienst # # Defining a worker named ajp13w and of type ajp13 # Note that the name and the type do not have to match. # worker.worker_backupdienst.type=ajp13 worker.worker_backupdienst.host=localhost worker.worker_backupdienst.port=8009 worker.worker_backupdienst.lbfactor=50 worker.worker_backupdienst.cachesize=10 worker.worker_backupdienst.cache_timeout=600 worker.worker_backupdienst.socket_keepalive=1 worker.worker_backupdienst.reclycle_timeout=300 # # Defining a load balancer # #worker.worker_backupdienst.type=lb #worker.worker_backupdienst.balance_workers=ajp13w # # Define status worker # #worker.jkstatus.type=status mod_jk_conf.datoteka Code: # Load mod_jk module LoadModule jk_module modules/mod_jk.so # Declare the module for <IfModule directive> (remove this line on Apache 2.0.x) AddModule mod_jk.c # Where to find workers.properties JkWorkersFile /etc/httpd/conf/workers.properties.minimal # Where to put jk logs JkLogFile /var/log/httpd/mod_jk.log # Set the jk log level [debug/error/info] JkLogLevel warn # Select the log format JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " # JkOptions indicate to send SSL KEY SIZE, JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories # JkRequestLogFormat set the request format JkRequestLogFormat "%w %V %T" # Send servlet for context /examples to worker named worker1 JkMount /usr/local/OBS/conf/localhost/tomcat-base/webapps/*.jsp worker1 # Send JSPs for context /examples to worker named worker1 #JkMount /examples/*.jsp worker1 server.xml Code: <Server port="8014" shutdown="SHUTDOWN" debug="0"> <Service name="Tomcat-Standalone"> <Connector className="org.apache.catalina.connector.http.HttpConnector" address="85.12.17.29" port="8080" minProcessors="50" maxProcessors="1000" enableLookups="false" redirectPort="8443" bufferSize="32768" allowChunking="false" acceptCount="200" debug="0" connectionTimeout="60000" /> <Connector className="org.apache.catalina.connector.http.HttpConnector" address="85.12.17.29" port="8443" minProcessors="50" maxProcessors="1000" enableLookups="false" acceptCount="200" bufferSize="32768" allowChunking="false" debug="0" scheme="https" secure="true" connectionTimeout="60000"> <!--<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8009" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="0" useURIValidationHack="false" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/> --> <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> <Factory className="org.apache.catalina.net.SSLServerSocketFactory" keystoreFile="conf/keystore" keystorePass="changeit" clientAuth="false" protocol="TLS"/> </Connector> <Engine name="Standalone" defaultHost="localhost" debug="0"> <Logger className="org.apache.catalina.logger.FileLogger" directory="../logs" prefix="catalina_log." suffix=".txt" timestamp="true"/> <Realm className="org.apache.catalina.realm.MemoryRealm" /> <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false" liveDeploy="false"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="../logs" prefix="access_log." suffix=".txt" pattern="common"/> <Context path="/obs" docBase="obs" debug="0" cookies="true" reloadable="false"> <Logger className="org.apache.catalina.logger.FileLogger" directory="../logs" prefix="obs_log." suffix=".txt" timestamp="true" /> </Context> <Context path="/AobAdmin" docBase="AobAdmin" debug="0" crossContext="true" reloadable="false"> <Logger className="org.apache.catalina.logger.FileLogger" directory="../logs" prefix="AobAdmin_log." suffix=".txt" timestamp="true" /> </Context> <Context path="" docBase="root" debug="0" cookies="true" reloadable="true"> <Logger className="org.apache.catalina.logger.FileLogger" directory="../logs" prefix="root_log." suffix=".txt" timestamp="true" /> </Context> </Host> </Engine> </Service> </Server> Evo i sta se desava: http://backup.backupdienst.com/Browser.jsp Dakle samo se prikazuje source! Nasao sam na jednom forumu http://forums.ev1servers.net/showthread.php?t=11081 da se spominju još dva modula koja po defaultu ni ne postoje na ovom mom sistemu, a potrebna su navodno da bi funkcionisala interakcija između gore navednih web-servera, a nestigoh da pogledam o kakvim se modulima radi_ httpdmon.so httpd_defines.so Trebao sam biti gotov sa ovim još pre nekoliko dana :( dakle svaka pomoć je dobro došla :) |