PDA

View Full Version : OpenSSL


kthull
04-06-2009, 10:46 PM
From searching here, it seems OpenSSL is installed, but the Drupal site I'm building requires the following for the UPS rate quotes to work:

On your web server, PHP has to be built with the flag --with-openssl. You currently don't have SSL support in PHP, and UPS quotes needs that.

When I looked at my phpinfo(), I saw OpenSSL as part of cURL (libcurl/7.18.2 OpenSSL/0.9.8i zlib/1.2.2.2), but that apparently isn't enough. Any thoughts/workarounds?

Terra
04-06-2009, 11:12 PM
Only the ApacheSSL engines have OpenSSL linked in, for memory, CPU and performance reasons...

OpenSSL != High Transaction Rates... :(

You would need to order a Shared SSL setup or you can get your own private CERT and do it that way...

You would then farm out the requests to your https:// URL and handle the processing that way...

http://www.FutureQuest.net/Services/VAS/

Look for "Secure Server"...

Also, as a side note, please don't serve Drupal from the ApacheSSL engines, as it won't be able to handle too many Drupal connections and will hit our server loading radar pretty quick... ApacheSSL was meant to be secure - not fast...

Another idea is to farm out the requests to the command line version of cURL, which should work fine... You would need to write/develop some test cases to find out...

kthull
04-07-2009, 07:25 AM
That was the question I had into UPS and the Drupal community...whether my own cert would be a substitute (since I need one anyhow).

As usual, FQ answers first. Thanks!