Thanks for the reply, but new evidence shows it's probably not a cURL/SSL error at all. I called goDaddy and they told me they were getting a sql error to go with my 500 error... It wasn't showing up in the logs but they e-mailed me this:
Code:
064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'where customers_id = '7'' at line 3
in:
[update customers set customers_default_address_id = '7', where customers_id = '7']
I'm not sure why it doesn't like that syntax (tried removing the commas to no avail). I checked phpMyAdmin and all the fields are there that the query is looking for...
When I looked for what php might be generating that SQL query, I found this:
PHP Code:
$sql_update = "UPDATE " . TABLE_CUSTOMERS . " SET " . zen_db_output($additional_sql) . " WHERE customers_id = " . (int)$customers_id;
$db->Execute($sql_update);
I found this offending code in customers.php; this leads me to believe it may be related to that damn additional customer fields MOD that the author stopped supporting... and I thought I had it working... Argh!
So, the 500 error was php not knowing how to handle a mySQL error...
Any thoughts on how to proceed?