I am trying to set up Tomcat 5.0.28 with APR 1.1.9 on the Windows 2000 workstation I downloaded openssl.exe and tcnative-1.dll and put them in the tomcat's bin directory I put an existing signed certificate and the key that works in production with APACHE web server into TOMCAT conf directory and updated my server.xml( see bellow), but I am getting the following error message: SEVERE: Error initializing endpoint java.io.FileNotFoundException: C:\.keystore (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method)...
that seems to me that APR had not been installed and it is looking for java's keystore. I even put an explicit reference to this directory in catalina.bat (set PATH=%PATH%;%CATALINA_HOME%\bin) , but it didn't make any diference. What am I doing wrong? I would appreciate your help. thanks <Server port="8005" shutdown="SHUTDOWN"> <GlobalNamingResources> <!-- Used by Manager webapp --> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved"> </Resource> <ResourceParams name="UserDatabase"> <parameter> <name>factory</name> <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value> </parameter> <parameter> <name>pathname</name> <value>conf/tomcat-users.xml</value> </parameter> </ResourceParams> </GlobalNamingResources> <Service name="Catalina"> <Connector port="80" redirectPort="443"/> <!-- Define a SSL Coyote HTTP/1.1 Connector on port 443 --> <Connector port="443" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" debug="0" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" SSLEngine="on" SSLCertificateFile="c:\jakarta- tomcat-5.0.28\conf\mycobrasource.crt" SSLCertificateKeyFile="c:\jakarta- tomcat-5.0.28\conf\mycobrasource.key" /> <!-- This is here for compatibility only, not required --> <Connector port="8009" protocol="AJP/1.3" /> <Engine name="Catalina" defaultHost="localhost"> <Logger className="org.apache.catalina.logger.FileLogger" /> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase" /> <Host name="localhost" appBase="webapps" /> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false" /> </Engine> </Service> </Server>