You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Debabratta Jena <de...@gmail.com> on 2012/04/17 05:31:43 UTC
Fail to load keystore type JKS with path C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\${user.home}
Hello sir,
I am using tomcat 7.0.26 on windows.
I have read the manual "SSL Configuration HOW-TO" to configure SSL for
my web application.
I create the .keystore file which reside on my home directory which is
C:\Users\debabrattaj\.keystore.
Coding for my server.xml is
<Connector port="8443" maxThreads="150" protocol="HTTP/1.1"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="$ {user.home}/.keystore"
keystorePass="XXXXXX"
clientAuth="false" sslProtocol="TLS" />
Now when I restart my server.It shows
Fail to load keystore type JKS with path
C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\${user.home}\.keystore
due to system can find the path specified.
Where should I keep my .keystore file. Should i keep it in my
C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\.
I searchred Google and in some help forums also but thats not satisfying.
Please help me.
--
Thanks and regards,
debabratta jena
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: Fail to load keystore type JKS with path C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\${user.home}
Posted by Pid <pi...@pidster.com>.
On 17/04/2012 13:25, Daniel Mikusa wrote:
> ----- Original Message -----
>> Hello sir,
>> I am using tomcat 7.0.26 on windows.
>> I have read the manual "SSL Configuration HOW-TO" to configure SSL
>> for
>> my web application.
>> I create the .keystore file which reside on my home directory which
>> is
>> C:\Users\debabrattaj\.keystore.
>> Coding for my server.xml is
>>
>> <Connector port="8443" maxThreads="150" protocol="HTTP/1.1"
>> scheme="https" secure="true"
>> SSLEnabled="true"
>> keystoreFile="$ {user.home}/.keystore"
>
> Not sure if this is a cut-and-paste issue, but you shouldn't have a space between the dollar sign and the left bracket. It should just be "${user.home}".
If ${user.home} resolved that might work. But it doesn't.
Put the keystore in tomcat/conf and reference it there, with
${catalina.base}/conf/.keystore
p
>> keystorePass="XXXXXX"
>> clientAuth="false" sslProtocol="TLS" />
>>
>> Now when I restart my server.It shows
>> Fail to load keystore type JKS with path
>> C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\${user.home}\.keystore
>> due to system can find the path specified.
>>
>> Where should I keep my .keystore file. Should i keep it in my
>> C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\.
>> I searchred Google and in some help forums also but thats not
>> satisfying.
>
> It's up to you where you put it. If you don't have a preference, I see a lot of people put it in the "conf" directory. Something like this maybe?
>
> ${catalina.base}/conf/ssl/my-keystore.jks
>
> Dan
>
>>
>> Please help me.
>>
>> --
>> Thanks and regards,
>> debabratta jena
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
--
[key:62590808]
Re: Fail to load keystore type JKS with path
C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\${user.home}
Posted by Daniel Mikusa <dm...@vmware.com>.
----- Original Message -----
> Hello sir,
> I am using tomcat 7.0.26 on windows.
> I have read the manual "SSL Configuration HOW-TO" to configure SSL
> for
> my web application.
> I create the .keystore file which reside on my home directory which
> is
> C:\Users\debabrattaj\.keystore.
> Coding for my server.xml is
>
> <Connector port="8443" maxThreads="150" protocol="HTTP/1.1"
> scheme="https" secure="true"
> SSLEnabled="true"
> keystoreFile="$ {user.home}/.keystore"
Not sure if this is a cut-and-paste issue, but you shouldn't have a space between the dollar sign and the left bracket. It should just be "${user.home}".
> keystorePass="XXXXXX"
> clientAuth="false" sslProtocol="TLS" />
>
> Now when I restart my server.It shows
> Fail to load keystore type JKS with path
> C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\${user.home}\.keystore
> due to system can find the path specified.
>
> Where should I keep my .keystore file. Should i keep it in my
> C:\apache-tomcat-7.0.26-windows-x86\apache-tomcat-7.0.26\.
> I searchred Google and in some help forums also but thats not
> satisfying.
It's up to you where you put it. If you don't have a preference, I see a lot of people put it in the "conf" directory. Something like this maybe?
${catalina.base}/conf/ssl/my-keystore.jks
Dan
>
> Please help me.
>
> --
> Thanks and regards,
> debabratta jena
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org