On Apr 8, 11:24 am, Jordan Michaels <[email protected]> wrote: > Ahh, that makes a lot of sense. The newer versions of the installer have > the default document configs already set up by default, so no need to > remake them. =) The documentation on the site was for previous releases, > where I called the tomcat worker "openbdlb". I've since started calling > it by the default "ajp13" to comply a bit more with standards. > > Your server.xml looks good. > Your workers.properties file looks good. > Your uriworkermap.properties file looks good.
Excellent news. BTW, once I'm fully set up...if you give me write access to the IIS7 wiki page, I can make an updated one documenting what I did. > For the OpenBD 404 message you're getting (which is good because we know > the request is getting passed to Tomcat now), does OpenBD tell you the > path that it's looking in? I cannot remember if OpenBD does this or not. The error is pretty sparse, here's it says: "File Not Found" "Request" "/RWT_clone/index.cfm" Then it has date/time of the error. Based on my understanding of server.xml it seems like my request to http://localhost/RWT_clone should get mapped to C:/inetpub/wwwroot/RWT_clone/index.cfm And that file definitely exists, with full permissions for the admin. But I'm very much stumped on the rest. > Typically, if OpenBD cannot find the file, it's usually a problem with > the server.xml and how the site you're hitting is mapped. > > The server.xml file tells Tomcat, "If you get a request for this domain, > look for the files for that domain over here." Gotcha. David > On 04/08/2011 10:49 AM, David Kanter wrote: > > > Hi Jordan, > > > OK, looks like I made a reado (as opposed to a typo). One of the > > steps in the walk through (#4 in default document section) indicated > > that I should add a line: > > > '/=openbdlb' to uriworkermap. I misread that as a '/=openbdlib'. > > > I changed the typo to '/openbdlb' and then received the following > > errors: > > > [Fri Apr 08 10:32:43.891 2011] [1652:2908] [warn] > > jk_map_handle_duplicates::jk_map.c (446): Duplicate key '/' detected - > > previous value 'ajp13' will be overwritten with 'openbdlb'. > > [Fri Apr 08 10:32:43.891 2011] [1652:2908] [error] > > uri_worker_map_ext::jk_uri_worker_map.c (506): Could not find worker > > with name 'openbdlb' in uri map post processing. > > [Fri Apr 08 10:32:43.891 2011] [1652:2908] [info] > > uri_worker_map_update::jk_uri_worker_map.c (1187): Reloaded urimaps > > from C:\openbd\tomcat\conf\uriworkermap.properties > > [Fri Apr 08 10:32:43.891 2011] [1652:2908] [info] > > ajp_send_request::jk_ajp_common.c (1574): (ajp13w) all endpoints are > > disconnected, detected by connect check (1), cping (0), send (0) > > > So then trying your suggestion, I removed the line entirely from > > uriworkermap and got the following errors: > > [Fri Apr 08 10:35:48.309 2011] [1652:2908] [info] > > uri_worker_map_update::jk_uri_worker_map.c (1187): Reloaded urimaps > > from C:\openbd\tomcat\conf\uriworkermap.properties > > [Fri Apr 08 10:35:48.309 2011] [1652:2908] [info] > > ajp_send_request::jk_ajp_common.c (1574): (ajp13w) all endpoints are > > disconnected, detected by connect check (1), cping (0), send (0) > > > I'm still getting the 'file not found' error from OpenBD when trying > > to access index.cfm though. > > > Just in case this is helpful, here's the various info I entered into > > the config files. > > > server.xml: > > > ... > > <Engine name="Catalina" defaultHost="localhost"> > > > <!--For clustering, please take a look at documentation at: > > /docs/cluster-howto.html (simple how to) > > /docs/config/cluster.html (reference documentation) --> > > <!-- > > <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/ > > > --> > > > <!-- The request dumper valve dumps useful debugging information > > about > > the request and response data received and sent by Tomcat. > > Documentation at: /docs/config/valve.html --> > > <!-- > > <Valve className="org.apache.catalina.valves.RequestDumperValve"/ > > > --> > > > <!-- This Realm uses the UserDatabase configured in the global > > JNDI > > resources under the key "UserDatabase". Any edits > > that are performed against this UserDatabase are > > immediately > > available for use by the Realm. --> > > <Realm className="org.apache.catalina.realm.UserDatabaseRealm" > > resourceName="UserDatabase"/> > > > <!-- Define the default virtual host > > Note: XML Schema validation will not work with Xerces 2.2. > > --> > > <Host name="localhost" appBase="webapps" > > unpackWARs="true" autoDeploy="true" > > xmlValidation="false" xmlNamespaceAware="false"> > > </Host> > > > <!-- > > Add additional VIRTUALHOSTS by copying the following example > > config: > > REPLACE: > > [ENTER DOMAIN NAME] with a domain, IE:www.mysite.com > > [ENTER SYSTEM PATH] with your web site's base directory. IE: / > > home/user/public_html/ or C:\websites\www.mysite.com\etc... > > Don't forget to remove comments! ;) > > --> > > > <Host name="rwtclone.com" appBase="webapps"> > > <Context path="" docBase="C:\inetpub\wwwroot\RWT_clone" / > > > </Host> > > </Engine> > > ... > > > uriworkersmap (note walk through refers to this as uri.properties, > > which doesn't seem to exist): > > > /*.cfm=ajp13 > > /*.cfc=ajp13 > > /*.cfml=ajp13 > > /*.cfres=ajp13 > > /*.cfchart=ajp13 > > /*.cfm/*=ajp13 > > /*.cfml/*=ajp13 > > /*.cfc/*=ajp13 > > /*.jsp=ajp13 > > /*.do=ajp13 > > /=ajp13 > > > Workers.properties: > > > worker.list=ajp13,jkstatus > > # Defining a worker named ajp13w and of type ajp13 > > # Note that the name and the type do not have to match. > > worker.ajp13w.type=ajp13 > > worker.ajp13w.host=localhost > > worker.ajp13w.port=8009 > > # Defining a load balancer > > worker.ajp13.type=lb > > worker.ajp13.balance_workers=ajp13w > > # Define status worker > > worker.jkstatus.type=status > > > Do I need to worry about the fact that I specified a port in > > workers.properties? > > > Thanks again, > > > David > > > PS: Sorry for the top posting. > > > On Apr 7, 5:20 pm, Jordan Michaels<[email protected]> wrote: > >> On 04/07/2011 04:48 PM, David Kanter wrote: > > >>> [Thu Apr 07 16:29:03.606 2011] [2952:3000] [warn] > >>> jk_map_handle_duplicates::jk_map.c (446): Duplicate key '/' detected - > >>> previous value 'ajp13' will be overwritten with 'openbdlib'. > > >> Hmm... I do not recognize this, and I do not know what "openbdlib" is. I > >> suspect this is what's interfering with your connection though. > > >> If you're not using that mapping, you could remove it and potentially > >> take care of this issue. > > >> Warm regards, > >> Jordan Michaels > >> Vivio Technologieshttp://www.viviotech.net/ > >> 509.593.4207 x 1001 > > -- official tag/function reference: http://openbd.org/manual/ mailing list - http://groups.google.com/group/openbd?hl=en
