Hi Dave

thanks for document.

Now I got struck when i try to import the verisign certificate.
the error mesg is
keytool error: java.lang.Exception: Input not an X.509 certificate

I attached my certificate also......can you help me please ?

it is trial cert from verisign

Reg
BM


Dave North wrote:

> OK, here's what I did (this was using a test versign cert but the
> procedure is the same for a "real" production cert):
>
> STEP A - generate your private key
>
> Pre-req: JDK must be installed
>
> 1) cd to $JAVA_HOME/jre/bin
>
> 2) run ./keytool -genkey -alias tomcat -keyalg RSA -keystore <FULL PATH
> TO KEYSTORE>
>
> 3) You will be prompted for a password for the keystore
>
> 3) at the prompts, enter:
>
> What is your first and last name?
>   [Unknown]:  <DO NOT USE NAME - ENTER THE NAME OF YOUR MACHINE AS IT'S
> KNOWN TO VISITORS>
> What is the name of your organizational unit?
>   [Unknown]:  <WHATEVER YOU LIKE>
> What is the name of your organization?
>   [Unknown]:  <TYPICALLY COMPANY NAME>
> What is the name of your City or Locality?
>   [Unknown]:  <YOUR CITY>
> What is the name of your State or Province?
>   [Unknown]:  <STATE OR PROV>
> What is the two-letter country code for this unit?
>   [Unknown]:  <COUNTRY CODE>
>
> 4) You will then be prompted for another password - use the same (ie.
> Press ENTER)
>
> STEP B - Generate a Certificate Request
>
> 1) cd to  $JAVA_HOME/jre/bin
>
> 2) ./keytool -certreq -alias tomcat -file csr.txt -keystore <FULL PATH
> TO SAME KEYSTORE CREATED IN STEP A>
>
> STEP C - Get the new cert from Verisign
>
> www.versign.com has all the info here
>
> STEP D - Install the Verisign ROOT CA cert AND your server cert
>
> When you get your cert in step C, they will provide you with the root
> cert
>
> 1) cd to  $JAVA_HOME/jre/bin
>
> 2) ./keytool -import -alias verisign -file <FILE THAT CONTAINS THE
> VERSIGN ROOT CA CERT> -keystore <PATH TO KEYSTORE>
>
> 3) ./keytool -import -trustcacerts -alias tomcat -file <FILE THAT
> CONTAINS YOUR CERT FROM VERISIGN> -keystore <PATH TO KEYSTORE>
>
> STEP E - Configure an SSL listener for tomcat
>
> 1) edit $JAKARTA_HOME/conf/server.xml and add the following:
>
> <!-- Define an SSL HTTP/1.1 Connector on port 443 -->
> <Connector className="org.apache.catalina.connector.http.HttpConnector"
>            port="443" minProcessors="5" maxProcessors="75"
>            enableLookups="true"
>            acceptCount="10" debug="10" scheme="https" secure="true">
>   <Factory className="org.apache.catalina.net.SSLServerSocketFactory"
>            clientAuth="false" protocol="TLS"
>            keystoreFile="<FULL PATH TO KEYSTORE FILE>"
> keystorePass="<PASSWORD HERE>"/>
> </Connector>
>
> 2) Stop and start the tomcat server
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, April 25, 2002 2:29 PM
> To: Tomcat Users List
> Subject: Re: tomcat and SSL (keyfile password)
>
> Hi Dave
>
>  ohhh...good to know that.
>
>  I need to set up the tomcat 4.0.3 with verisign.
>
> Can you please send those doc to me ?
>
> I appreciate your help
>
> thanks in advance
> BM
>
> Dave North wrote:
>
> > Hello,
> >         After a few hours trying to get this working, I've finally got
> > my tomcat server working with a certificate signed by Verisign.  This
> > all works great.  However, to do this, I need to configure the
> > keyfilePass into the server.xml file.  This is bad as our security
> > policy is "thou shall not have any passwords in plain text".  We also
> > use SSL on our iPlanet server and it prompts at start time for the
> > password (they use the term software token but it's the same).  So,
> the
> > question is: is it possible to have tomcat prompt for this and/or how
> > have others got around keeping this in plain text?
> >
> > BTW: if anyone's interested, I have the complete step-by-step of how I
> > got the versign cert working...the info is out there but it seems to
> be
> > all over the place.
> >
> > Thanks
> >
> > Dave
> >
> > Dave North
> > SIGNIANT Inc.
> > Trusted Data Transfer Services
> > www.signiant.com
> > Phone: 613-761-3623
> > Mobile: 613-294-3231
> > Fax: 613-761-3629
> > Email: [EMAIL PROTECTED]
> >
> > --
> > To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> > For additional commands: <mailto:[EMAIL PROTECTED]>
> > Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>

Attachment: bm.cer
Description: application/x509-ca-cert

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to