Quote Originally Posted by micamac View Post
ipncheck.php from the website displays

IPNCHECK.PHP - Version 1.0

IPN TESTING - POSTING to PayPal via: ssl://www.paypal.com:443

IPN TESTING - Confirmation/Validation response: RESPONSE RECEIVED - Communications OKAY


Script finished.
This means that OpenSSL works for the fsockopen communications, which is important in order to receive transaction updates from PayPal.

Quote Originally Posted by micamac View Post
The curl library was rebuilt from scratch and it installed fine-
(curl 7.16.4 (powerpc-apple-darwin8.10.1) libcurl/7.16.4 OpenSSL/0.9.7l zlib/1.2.3
Protocols: tftp ftp telnet dict ldap http file https ftps
Features: IPv6 Largefile NTLM SSL libz)

however when PHP is rebuilt with the 'new' curl library ZenCart admin does not show the library as being ssl-enabled-
(curl
CURL support enabled
CURL Information libcurl/7.16.4 zlib/1.2.3)

The logfile generated from the Paypal Express error displays-

[CURL_ERRORS] => (1) libcurl was built with SSL disabled, https: not supported!
This means that somehow the libcurl library you're compiling into PHP isn't OpenSSL-aware or maybe is incompatible with something else at compile-time.


You're right that this isn't a Zen Cart issue. Zen Cart and PayPal are only exposing a problem.
You might find more information about running your own self-hosted webserver on forums dedicated to that kind of topic, such as webhostingtalk.com