Everything in Flash is working fine and the swf works as expected, but the confirmation email never gets sent, so Im assuming the email never gets fully passed through Dada?
I used this to check:
http://site.com/cgi-bin/mail.cgi?f=subscribe_flash_xml&l=list&e=name@site.com&test=1
and got this error:
- Code: Select all
<!--beginsubscription_check_xml.tmpl--><subscription><email>name@site.com</email><status>1</status><errors></errors></subscription><!--endsubscription_check_xml.tmpl-->Content-type: text/html
<h1>Program Error (Server Error 500)</h1>
<hr />
<p>
<em>
More information about this error may be available in the
server error log and/or program error log.
</em>
</p>
<hr />
<pre>BAD List name "" at /DADA/MailingList/Subscribers/baseSQL.pm line 63
</pre>
Server Error Log:
[Fri Oct 16 12:46:50 2009] mail.cgi: BAD List name "" at /DADA/MailingList/Subscribers/baseSQL.pm line 63
The baseSQL.pm,
LINE63:" $self->{ls} = DADA::MailingList::Settings->new({-list => $args->{-list}}); "
Any ideas? I know this list had a two letter short list name, could that be a factor?
I setup the flash form on another site as well with a four letter short listname, and I got slightly different results:
- Code: Select all
<h1>Program Error (Server Error 500)</h1>
<hr />
<p>
<em>
More information about this error may be available in the
server error log and/or program error log.
</em>
</p>
<hr />
<pre>BAD List name "" at /DADA/MailingList/Subscribers/PlainText.pm line 49
</pre>
Server Error Log:
[Fri Oct 16 11:57:44 2009] mail.cgi: BAD List name "" at /DADA/MailingList/Subscribers/PlainText.pm line 49
The Plaintext.pm LINE 49:" $self->{ls} = DADA::MailingList::Settings->new({-list => $args->{-list}}); "
Thanks to anyone who has ideas! Im stuck, getting better at error corrections and reading code, but still more to learn.
