|
/
Zope
/
Apsis
/
Pound Mailing List
/
Archive
/
2004
/
2004-06
/
Certificate Purchase and Pound
[
Questions about Pound's sessions / Dmitry ... ]
[
Touble with moodle / Sergio Moyano Serrano ... ]
Certificate Purchase and Pound
"Ron Turner" <ron(at)virtual-vendor.com> |
2004-06-02 19:18:13 |
[ FULL ]
|
Hi All,
We're currently using "unsecured" Pound as a Reverse Proxy for our website but
are now interested in securing the website. Are there any considerations we
need to be aware of when applying for a Certificate from Verisign or thawte?
For example, on thawte's certificate purchase page, the customer is asked to
specify which web server will host the secured site. If the server to be used
is not in their dropdown list, they specify to select "Other server software"
and enter the name of the product in a text box. Is it sufficient in our case
to select "Other server software" and enter "Pound" in the text box? Is there
any other information that we should supply or requests we should make to these
vendors in order to ensure our transition to "secured" Pound is as
straightforward as possible? Any help would be much appreciated.
Thanks in advance,
Ron Turner
|
|
|
Re: Certificate Purchase and Pound
Jonathan Cyr <cyrj(at)cyr.info> |
2004-06-04 01:41:31 |
[ FULL ]
|
Hello,
I just went round and round with Verisign for about 5 months and never
got it working....
Here's the story.
I had a Verisign 128bit certificate working with Pound problem-free
for 7-8 months... then Verisign introduced an intermediate certificate
to the process... in other words... they moved their certificate
serving mechanism and required all of their users to "patch" their SSL
with an intermediate certificate. Verisign had no idea what Pound is,
and on their telephone support, they will try to treat you like an
Apache user, since OpenSSL means Apache in their telephone support
handbook. Anyway, After 5 months of asking questions, trying new
things, bugging folks here and on the OpenSSL mailing list, I did
finally install their intermediate certificate and certificate chain,
it worked with IE, not with Mozilla... puzzling me, and my generous
benefactors on the OpenSSL list. I concluded Verisign was at fault,
(after 5 mos), and got a new SSL provider.
Solution:
I got a new SSL 128bit certificate with a direct chain, no
intermediate certs. We are no longer Versign customers... I should
have known better, Verisign cant seem to get any aspect of their
business working correctly... try changing company name on a Verisign
registered domain after a merger... but I digress.
We run a Red Hat AS 2.1 Server on a commodity box, and Load
Balance/Rev Proxy a rather large WebSphere 5.1 based Web App on ports
80 & 443.
My new certificate is from FreeSSL.com, it was a ~$40 128bit
certificate, automated CSR process... and works better than the
Verisign $800/yr variety... none of my customers are the wiser...
128bit is 128bit, the only difference was 3rd party verification with
Dun&Brad, a pain anyways.
On Linux, I highly recommend the OpenSSL chapter of O'Reilly's Linux
Security Cookbook, on http://safari.oreilly.com. It has all of
the
commands needed to carry out your plan.
If you decide to go forward, write me, I'll help you... I'd like to
pay-it-forward for the folks who helped me through.
Pound is well worth the effort... the proprietary alternatives are
costly and inflexible.
Good Luck,
-Jon
cyrj(at)cyr.info
Ron Turner wrote:
[...]
|
|
|
Re: Certificate Purchase and Pound
"Ron Turner" <ron(at)virtual-vendor.com> |
2004-06-04 02:08:22 |
[ FULL ]
|
Hi Jon,
Thanks very much for your candid recollection of your "journey" with
Verisign! Thanks, as well, for your offer of assistance - I'll definitely
take you up on it as we move forward with this.
Best regards,
Ron
----- Original Message -----
From: "Jonathan Cyr" <cyrj(at)cyr.info>
To: "Ron Turner" <ron(at)virtual-vendor.com>
Cc: <pound(at)apsis.ch>
Sent: Thursday, June 03, 2004 4:41 PM
Subject: Re: Certificate Purchase and Pound
[...]
|
|
|
Re: Certificate Purchase and Pound
Thomas Ritz <info(at)ritze.com> |
2004-06-04 11:01:06 |
[ FULL ]
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ron Turner wrote:
| considerations we need to be aware of when applying for a Certificate
| from Verisign or thawte? For example, on thawte's certificate purchase
http://www.instantssl.com/ works fine
for us.
| they specify to select "Other server software" and enter the name of the
| product in a text box. Is it sufficient in our case to select "Other
| server software" and enter "Pound" in the text box? Is there any other
Use Apache/mod_ssl and then make the pem-File for pound.
Regards
ritze
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFAwDpSGyZFNhKyFs4RAmnYAJ9zH8oE7frmbvoNHNbeS2g035EvWQCfZJP9
+yvPdzB10cb2Y1R39HI1BU0=
=3tGd
-----END PGP SIGNATURE-----
|
|
|
Re: Certificate Purchase and Pound
"Ron Turner" <ron(at)virtual-vendor.com> |
2004-06-04 17:48:15 |
[ FULL ]
|
Thanks for the advice, Thomas. We'll check out both freeSSL and instantSSL.
Best regards,
Ron
----- Original Message -----
From: "Thomas Ritz" <info(at)ritze.com>
To: <pound(at)apsis.ch>
Sent: Friday, June 04, 2004 2:01 AM
Subject: Re: Certificate Purchase and Pound
[...]
|
|
|
Re: Verisign Certificates and Pound
Jonathan Cyr <cyrj(at)cyr.info> |
2004-06-07 20:52:40 |
[ FULL ]
|
Hi There,
I had a real problem with Verisign, and never got it fully working,
Mozilla wouldn't take it but IE would.
I thrashed with it for months, so maybe I screwed up Versign's web
system with the multiple CSRs that I submitted, who knows.
Anyway, Pound supports Intermediate Certificates and full chains...
here's my suggestions.
1) Get Pound working correctly with a Self-Signed Certificate first,
ensure Pound loads, runs, and resolves certificates. There's a single
OpenSSL command in the Pound man pages that will create the .pem
combo file (decoded key/cert). Make Pound work with that, and Pound
is no longer the problem. Unfortunately when Pound chokes on an
incorrectly formated certificate combo file, it doesn't give much
feedback. Set your settings for the rev-proxy with this self-signed
setup.
2) My final config that worked with IE (not Mozilla) was...
- My Decoded Private Key
- Verisign's Certificate that they sent me after my CSR submission
- The generic Intermediate Certificate that you can download from
Versign's help website. Any SSL setup would use the same intermediate
certificate
- Finally a Certificate Authority .pem file included with
OpenSSL, I think its called vsign3.pem, may be slightly different but
definately 3 for a Class 3 certificate
I had them in the preceding order, all four in sequence in one .pem
file, when they're in the right order, Pound will start and run...
otherwise it will exit in the logs (fgrep pound /var/log/messages)
I alternated between this and removing the vsign3.pem from the combo
file .pem and pointing to it separately in the Pound config file, the
calist directive, I think.
3) My final piece of advice... stay away from Verisign if you can...
I've dealt with them and the Network Solutions from a Technical as
well as Administrative perspective for 5-7 years. Every time, I've
needed them, they've let me down, in a big way, in front of my
customers. I've learned my lesson. Verisign is obviously the
premiere vendor, but their horrible. Use any other one, maybe Thawte,
their very big....
I moved to a "no-name" provider called FreeSSL.com, their certificates
have been included with all of the browsers for 5 or so years, for
seamless usage. I believe back to IE3. Old or strange browsers will
just prompt for acceptance.
The Mozilla problem stumped the leaders of the OpenSSL mailing list,
the guy I contacted was an author, Dr. Henson, he couldn't explain the
problem and frankly wasn't familiar with Pound and its implementation
of the OpenSSL Dev Toolkit.
At that point I discarded Verisign... My setup was working in one
hour, $40.00 and a automated CSR submission process. I have big
customers who can't tell the difference, 128bit encryption is 128bit
encryption, and any third party SSL will do.
Good Luck,
-Jon
Kenneth Kangethe wrote:[...]
|
|
|
|