[Exim] Exim debug - more information needed ...

Página Principal
Apagar esta mensagem
Responder a esta mensagem
Autor: Simon Alman
Data:  
Para: exim
Assunto: [Exim] Exim debug - more information needed ...
Hi All

I am setting up a vacation message for a virtual user on our exim
system. I've previously got vacation messages for users with shell
accounts working fine. However with virtual users and automatically
generated vacation messages I get the following error:

2003-11-17 15:46:27 1ALkRt-0005vd-Uf == >Simon Alman
<simon.alman@???> <haven1.haven2@???> R=virtual_userforward
T=address_reply defer (0): Failed to open db (v3/4) file .vacation when
sending message from address_reply transport: Permission denied

Doing a full debug "-d+all" the error still doesn't tell me what I need
to know - which is where its trying to open the db .vacation file. Is
there anyway to get this information on where exim is looking for it and
trying to create it ?

Using -d+all I get:

> 15:26:07 24833 >>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>
> 15:26:07 24833 --------> haven1.haven2@??? <--------
> 15:26:07 24833 haven1.haven2@??? was previously delivered
> (virtual_localuserdelivery transport): discarded
> 15:26:07 24833 --------> >Simon Alman <simon.alman@???> <--------
> 15:26:07 24833 locking /var/spool/exim.out/db/retry.lockfile
> 15:26:07 24833 locked /var/spool/exim.out/db/retry.lockfile
> 15:26:07 24833 opened hints database /var/spool/exim.out/db/retry: flags=0
> 15:26:07 24833 ---0 Get 0x80fc8f0    64       string.c  349
> 15:26:07 24833 dbfn_read: key=T:>Simon Alman
> <simon.alman@???>:haven1.haven2@???
> 15:26:07 24833 ---0 Get 0x80fc930   136         dbfn.c  290
> 15:26:07 24833 retry record exists: age=20 (max=604800)
> 15:26:07 24833   time to retry = -880 expired = 0
> 15:26:07 24833 search_tidyup called
> 15:26:07 24836 ---0 Get 0x80fc9b8   120       string.c  349
> 15:26:07 24836 changed uid/gid: local delivery to >Simon Alman
> <simon.alman@???> <>Simon Alman <simon.alman@???>>
> transport=address_re
> ply
> 15:26:07 24836   uid=502 gid=502 pid=24836
> 15:26:07 24836   auxiliary group list: <none>
> 15:26:07 24836   home=NULL current=/
> 15:26:07 24836 set_process_info: 24836 delivering 1ALimu-0004xI-1p to
> >Simon Alman <simon.alman@???> using address_reply
> 15:26:07 24836 address_reply transport entered
> 15:26:07 24836 taking data from address
> 15:26:07 24836 ---0 Get 0x80fca30   112       string.c  349
> 15:26:07 24836 address_reply transport succeeded
> 15:26:07 24836 search_tidyup called
> 15:26:07 24833 ---0 Get 0x80fc9b8   112       string.c  349
> 15:26:07 24833 address_reply transport returned DEFER for >Simon Alman
> <simon.alman@???>
> 15:26:07 24833 ---0 Get 0x80fca28    64       string.c  349
> 15:26:07 24833 ---0 Get 0x80fca68    24        retry.c  257
> 15:26:07 24833 added retry item for T:>Simon Alman
> <simon.alman@???>:haven1.haven2@???: errno=0 0 flags=0
> 15:26:07 24833 post-process >Simon Alman <simon.alman@???> (1)
> 15:26:07 24833 ---0 Get 0x80fca80    64       string.c 1228
> 15:26:07 24833 ---0 Get 0x80fcac0   256      deliver.c  957
> 15:26:07 24833 ---1 Get 0x80fa2c0    32       string.c  349
> 15:26:07 24833 LOG: MAIN
> 15:26:07 24833   == >Simon Alman <simon.alman@???>
> <haven1.haven2@???> R=virtual_userforward T=address_reply defer
> (0): Failed to open
>  db (v3/4) file .vacation when sending message from address_reply
> transport: Permission denied
> 15:26:07 24833 ---0 Rst 0x80fcac0    **      deliver.c 1000 24600
> 15:26:07 24833 >>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>


I really need more information to try and figure out what its doing, if
anyone could point me in the right direction I would be very grateful.
If you need any more information from me then please ask. My exim
version is 4.24.

Regards

Simon