Opened 12 years ago
Closed 12 years ago
#283 closed setup (invalid)
Command died with status 254
Reported by: | jsd@… | Owned by: | bas |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | email2trac | Version: | 2.4.5 |
Keywords: | Cc: |
Description
run_email2trac will not run at all on my system. In my maillog I see:
postfix/local[14530]: 4CBD454659: to=<trac@hidden.....com>, relay=local, delay=0.14, delays=0.05/0.06/0/0.04, dsn=5.3.0, status=bounced (Command died with status 254: "/usr/local/bin/run_email2trac")
What does this mean and how do I fix it?
Attachments (0)
Change History (6)
comment:1 Changed 12 years ago by bas
- Status changed from new to assigned
- Type changed from defect to setup
comment:2 Changed 12 years ago by anonymous
I am running postfix, and I used --with-mta_user=postfix. Is that not correct? How do I determine what the correct MTA user is?
here's ps on my machine ( i tried to put it in the ticket but the spam catcher complained) http://pastebin.com/ZFMw59de
$ ls -l run_email2trac
---s--x--x 1 root jsd 6913 Dec 19 12:04 run_email2trac
comment:3 Changed 12 years ago by bas
postfix for debian use user 'nobody'. You can check it with a simple script:
/var/tmp/mailer_id.sh
#!/bin/sh id > /var/tmp/mail_id
configure /etc/aliases and use this as script instead of run_email2trac
comment:4 Changed 12 years ago by anonymous
OK, that helped. It does indeed run the scripts as nobody. I recompiled email2trac and now I am getting error 1.
status=bounced (Command died with status 1: "/usr/local/bin/run_email2trac")
comment:5 Changed 12 years ago by bas
Did you test our setup:
Is there nothing in the syslog?
comment:6 Changed 12 years ago by bas
- Resolution set to invalid
- Status changed from assigned to closed
No response
I shall document it in a FAQ, but you specufied the wrong MTA user: