I just discovered since November 4th I have no one being registered to my lists, especially under my free members list which is really important. I didn’t discover this till I went to set up some Autoresponders and was confused as to why none had been signed out.
I then setup API logging and discovered the Mailchimp API Key is not being sent with its requests.
LOG ENTRY: Thu Dec 12th, 2013 @ precisely 12:42 am UTC
PHP v5.3.2-1ubuntu4.21 :: WordPress® v3.7.1 :: s2Member® v130816 :: s2Member® Pro v130816
Memory 57.26 MB :: Real Memory 57.50 MB :: Peak Memory 57.37 MB :: Real Peak Memory 57.50 MB
www.universityoffashion.com/free-registration/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
array (
'function' => 'process_list_servers',
'func_get_args' =>
array (
0 => 'subscriber',
1 => '0',
2 => 'Comeandwork',
3 => 'testtest',
4 => 'workmailchimp@tesfat.com',
5 => 'Tryagain',
6 => 'Mailchimp',
7 => '24.84.124.11',
8 => true,
9 => true,
10 => 1839,
),
'api_method' => 'listSubscribe',
'list' => 'THELISTIDISHERE',
'list_id' => 'THELISTIDISHERECORRECT',
'merge_array' =>
array (
'MERGE1' => 'Tryagain',
'MERGE2' => 'Mailchimp',
'OPTIN_IP' => '24.84.124.11',
'OPTIN_TIME' => '2013-12-12 00:42:05',
),
'api_merge_array' =>
array (
'MERGE1' => 'Tryagain',
'MERGE2' => 'Mailchimp',
'OPTIN_IP' => '24.84.124.11',
'OPTIN_TIME' => '2013-12-12 00:42:05',
),
'api_email_type' => 'html',
'api_double_optin' => false,
'api_update_existing' => false,
'api_replace_interests' => true,
'api_send_welcome' => false,
'api_response' => false,
'api_properties' =>
NC_MCAPI::__set_state(array(
'version' => '1.3',
'errorMessage' => 'You must specify a apikey value for the listSubscribe method',
'errorCode' => -90,
'apiUrl' =>
array (
'scheme' => 'http',
'host' => 'api.mailchimp.com',
'path' => '/1.3/',
'query' => 'output=php',
'prefix' => 'us7',
),
'timeout' => 300,
'chunkSize' => 8192,
'api_key' => 'xxxxxxxx/api/key/sec', true,
)),
)
This apparently started happening November 4th, and I have no real idea why. Was there a s2member upgrade days before or something? I tried to setting up a new API key and saving that, but that didn’t change anything.
Thank you