Posted by markwk on March 30, 2011 at 2:18pm
3 followers
Jump to:
| Project: | OG Mailinglist |
| Version: | 6.x-1.0-beta6 |
| Component: | Documentation |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
I think I got the mimeDecode pear setup working now.
But when I reconfigured the exim4 conf files following the directions, I'm getting the following error after /etc/init.d/exim4 restart:
2011-03-30 21:54:02 Exim configuration error in line 808 of /var/lib/exim4/config.autogenerated.tmp:
option "drupal_og_mailinglist" unknown
Invalid new configfile /var/lib/exim4/config.autogenerated.tmp, not installing
/var/lib/exim4/config.autogenerated.tmp to /var/lib/exim4/config.autogenerated
Comments
#1
I would guess one of the files didn't get copied to the right place within Exim. Double-check the instructions on the INSTALL.txt file in exim_og_mailinglist and make sure you've done everything you need to.
#2
Discrepancy in the INSTALL file?
These are these files in exim_og_mailinglist directory
INSTALL.txt
og_mailinglist_exim4_router.php
og_mailinglist_exim4_transport.php
router_950_exim4-config_drupal_mailnode
transport_95_exim4-config_drupal_mailnode
The INSTALL file refers to:
950_exim4-config_drupal_og_mailinglist_router
95_exim4-config_drupal_og_mailinglist_transport
With these instructions:
2. Copy 950_exim4-config_drupal_og_mailinglist_router to /etc/exim4/conf.d/router/950_exim4-config_drupal_og_mailinglist_router
3. Copy 95_exim4-config_drupal_og_mailinglist_transport to /etc/exim4/conf.d/transport/95_exim4-config_drupal_og_mailinglist_transport
I am assuming that router_950_exim4-config_drupal_mailnode should be copied to /etc/exim4/conf.d/router/950_exim4-config_drupal_og_mailinglist_router and transport_95_exim4-config_drupal_mailnode should be copied to /etc/exim4/conf.d/transport/95_exim4-config_drupal_og_mailinglist_transport.
I check again following the instructions. I ran again: "update-exim4.conf.template -r" But when I restart exim4,
same error. All files are located as dictated above.
Not sure what's up.
#3
Oh right... yeah, the beta6 release did have a few extra files left over from CVS. I should roll another release actually which I'll do in a second as I removed those files since releasing beta6.
#4
Ok, I rolled beta7, please try it and see if the instructions work better.
#5
I updated to newest beta7. No error on configuration stuff.
But mainlog showed this:
2011-03-31 15:29:30 1Q5CJu-0008SM-Gv ** help@lc001.int3c.com R=drupal_og_mailinglist T=drupal_og_mailinglist: Child process of drupal_og_mailinglist transport returned 127 (could mean unable to exec or command does not exist) from command: /etc/exim4/exim_og_mailinglist/og_mailinglist_exim4_transport.php
The file definitely exists @ /etc/exim4/exim_og_mailinglist/og_mailinglist_exim4_transport.php
Hmmm....
#6
Try adding debugging statements in the transport file to make sure it's actually being called.
Use http://php.net/manual/en/function.file-put-contents.php to write to a file in the /tmp directory.
#7
#8
Automatically closed -- issue fixed for 2 weeks with no activity.