Thank you so much for the reply, lhungil. I am at wit's end, as you might guess.
Here are my responses to your suggestions:
1. Is your "paypal" module configured in "production / live" mode or "sandbox / test"?
PayPal Payments Pro (USA): Live
PayPal Express Checkout: Live
2) Do you have any debug logs?
If you mean files in the /log folder, no, there no new myDEBUG files there. The most recent one was on 12/26/2014 and has nothing to do with payments. Also, many orders have been successfully processed since then as the problem just started today. Also, PayPal tech support told me on the phone earlier today was the day that they disabled the last SSL version which is the only change I am aware of in the last few months other than unrelated day-to-day things like the titles of products, their attributes and prices.
3) PayPal error logs / emails?
Yes, I have email messages. Each time a customer tries to submit their order it fails and shows the message "(35) SSL connect error" on the screen, and at the same time, an email is sent to the store owner. Here is a typical excerpt from this email:
(35) SSL connect error
Zen Cart message: [] - (35) SSL connect error
Problem occurred while customer 4130 Sean was attempting checkout with
PayPal Website Payments Pro.
Transaction Response Details: Array ...
4) TLS 1.0+?
My hosting provider is GoDaddy and they told me that my server supports TLS 1.0+.
5) phpinfo
Here is some of the output of phpinfo (found in the Zen Cart "admin" -> "version"). Is this enough for now?
Code:
Server Information
Server Host: p3nlhg1435.shr.prod.phx3.secureserver.net (50.63.194.163)
Database Host: KELzc151.db.10680094.hostedresource.com (50.63.238.188)
Server OS: Linux 2.6.32-531.1.2.lve1.2.54.el6.nfsfixes.x86_64
Database: MySQL 5.0.96-log
Server Date: 01/12/2015-Mon at 22:16:16
Database Date: 01/12/2015-Mon at 22:16:16
Server Up Time: 22:16:16 up 5 days, 20:21, 0 users, load average: 6.93, 6.33, 6.22
HTTP Server: Apache
PHP Version: 5.3.24 (Zend: 2.3.0)
PHP Memory Limit: 64M PHP
Safe Mode: Off
PHP File Uploads: On
Max Size: 32M
POST Max Size: 33M
Database Data Size: 68,137 kB
Database Index Size: 5,298 kB
Zen Cart
Zen Cart 1.5.1
Database Patch Level: 1.5.1
v1.5.1 [2013-02-03 04:45:28] (Version Update 1.5.0->1.5.1)
v1.5.0 [2013-02-03 04:45:28] (Version Update 1.3.9->1.5.0)
v1.3.9b [2010-05-29 17:26:32] (Fresh Installation)
6) curl_tester
Can you send me a link to an article or tell me how to run "curl_tester" from Zen Cart that you mentioned?