[Dovecot] lda: duplicate prefix?
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: "" Mar 4 00:47:19 thebighonker dovecot: lda(ler): Fatal: Invalid user settings. Refer to server log for more information. Mar 4 00:47:19 thebighonker exim[76281]: 1UCPB8-000JqI-L7 == /home/ler/clamav-rules <ler@lerctr.org> R=userforward T=address_file_dovecot defer (0): Child process of address_file_dovecot transport returned 75 (could mean temporary error) from command: /usr/local/libexec/dovecot/dovecot-lda
dovecot -n attached.
the invocation from my exim config for other than inbox:
address_file_dovecot: driver = pipe
# Use /usr/lib/dovecot/dovecot-lda if using Debian's package. # You may or may not want to add -d $local_part@$domain depending on if you ne ed a userdb lookup done. command = /usr/local/libexec/dovecot/dovecot-lda -f $sender_address -m ~/mail/ ${sg{$address_file}{$home}{}}
message_prefix = message_suffix = log_output delivery_date_add envelope_to_add return_path_add #group = mail #mode = 0660 temp_errors = 64 : 69 : 70: 71 : 72 : 73 : 74 : 75 : 78
What am I doing wrong?
Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
Anyone?
On Mon, Mar 4, 2013 at 12:50 AM, Larry Rosenman <larryrtx@gmail.com> wrote:
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: "" Mar 4 00:47:19 thebighonker dovecot: lda(ler): Fatal: Invalid user settings. Refer to server log for more information. Mar 4 00:47:19 thebighonker exim[76281]: 1UCPB8-000JqI-L7 == /home/ler/clamav-rules <ler@lerctr.org> R=userforward T=address_file_dovecot defer (0): Child process of address_file_dovecot transport returned 75 (could mean temporary error) from command: /usr/local/libexec/dovecot/dovecot-lda
dovecot -n attached.
the invocation from my exim config for other than inbox:
address_file_dovecot: driver = pipe
# Use /usr/lib/dovecot/dovecot-lda if using Debian's package. # You may or may not want to add -d $local_part@$domain depending on if you ne ed a userdb lookup done. command = /usr/local/libexec/dovecot/dovecot-lda -f $sender_address -m ~/mail/ ${sg{$address_file}{$home}{}}
message_prefix = message_suffix = log_output delivery_date_add envelope_to_add return_path_add #group = mail #mode = 0660 temp_errors = 64 : 69 : 70: 71 : 72 : 73 : 74 : 75 : 78
What am I doing wrong?
Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote:
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: ""
Something's broken. It's complaining about duplicate namespace { prefix= } but your config has only one such namespace. My guess is that it's related to the snarf plugin. Does it work without it? Also you could see if LMTP works instead of LDA.
I really need the snarf plugin to work, also, I don't think LMTP will let me redirect to files using the Exim Filters.
What can you tell me to help debug this?
On Wed, Mar 20, 2013 at 1:00 PM, Timo Sirainen <tss@iki.fi> wrote:
On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote:
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: ""
Something's broken. It's complaining about duplicate namespace { prefix= } but your config has only one such namespace. My guess is that it's related to the snarf plugin. Does it work without it? Also you could see if LMTP works instead of LDA.
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
Test first if it's because of the snarf plugin? I'm not sure that it is.
On 20.3.2013, at 20.02, Larry Rosenman <larryrtx@gmail.com> wrote:
I really need the snarf plugin to work, also, I don't think LMTP will let me redirect to files using the Exim Filters.
What can you tell me to help debug this?
On Wed, Mar 20, 2013 at 1:00 PM, Timo Sirainen <tss@iki.fi> wrote:
On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote:
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: ""
Something's broken. It's complaining about duplicate namespace { prefix= } but your config has only one such namespace. My guess is that it's related to the snarf plugin. Does it work without it? Also you could see if LMTP works instead of LDA.
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
The issue is this is my production box, and I've gotten around this by NOT using the LDA, and just having Exim writing the mbox files.
Is there any easy way to test just the LDA? Or trace this?
On Wed, Mar 20, 2013 at 1:06 PM, Timo Sirainen <tss@iki.fi> wrote:
Test first if it's because of the snarf plugin? I'm not sure that it is.
On 20.3.2013, at 20.02, Larry Rosenman <larryrtx@gmail.com> wrote:
I really need the snarf plugin to work, also, I don't think LMTP will let me redirect to files using the Exim Filters.
What can you tell me to help debug this?
On Wed, Mar 20, 2013 at 1:00 PM, Timo Sirainen <tss@iki.fi> wrote:
On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote:
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: ""
Something's broken. It's complaining about duplicate namespace { prefix= } but your config has only one such namespace. My guess is that it's related to the snarf plugin. Does it work without it? Also you could see if LMTP works instead of LDA.
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
Also, I *CAN* give SSH access to the box if you need/want it.
On Wed, Mar 20, 2013 at 1:18 PM, Larry Rosenman <larryrtx@gmail.com> wrote:
The issue is this is my production box, and I've gotten around this by NOT using the LDA, and just having Exim writing the mbox files.
Is there any easy way to test just the LDA? Or trace this?
On Wed, Mar 20, 2013 at 1:06 PM, Timo Sirainen <tss@iki.fi> wrote:
Test first if it's because of the snarf plugin? I'm not sure that it is.
On 20.3.2013, at 20.02, Larry Rosenman <larryrtx@gmail.com> wrote:
I really need the snarf plugin to work, also, I don't think LMTP will let me redirect to files using the Exim Filters.
What can you tell me to help debug this?
On Wed, Mar 20, 2013 at 1:00 PM, Timo Sirainen <tss@iki.fi> wrote:
On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote:
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: ""
Something's broken. It's complaining about duplicate namespace { prefix= } but your config has only one such namespace. My guess is that it's related to the snarf plugin. Does it work without it? Also you could see if LMTP works instead of LDA.
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
Looks like I can reproduce this with v2.1.15, but it works with v2.2. Probably too much trouble to debug&fix it for v2.1. So I suggest v2.2. (I'll release v2.2.rc3 probably today.)
On Wed, 2013-03-20 at 13:41 -0500, Larry Rosenman wrote:
Also, I *CAN* give SSH access to the box if you need/want it.
On Wed, Mar 20, 2013 at 1:18 PM, Larry Rosenman <larryrtx@gmail.com> wrote:
The issue is this is my production box, and I've gotten around this by NOT using the LDA, and just having Exim writing the mbox files.
Is there any easy way to test just the LDA? Or trace this?
On Wed, Mar 20, 2013 at 1:06 PM, Timo Sirainen <tss@iki.fi> wrote:
Test first if it's because of the snarf plugin? I'm not sure that it is.
On 20.3.2013, at 20.02, Larry Rosenman <larryrtx@gmail.com> wrote:
I really need the snarf plugin to work, also, I don't think LMTP will let me redirect to files using the Exim Filters.
What can you tell me to help debug this?
On Wed, Mar 20, 2013 at 1:00 PM, Timo Sirainen <tss@iki.fi> wrote:
On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote:
I've just started using Dovecot, and can't seem to get the LDA to work.
I get the following error: Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: Initialization failed: namespace configuration error: Duplicate namespace prefix: ""
Something's broken. It's complaining about duplicate namespace { prefix= } but your config has only one such namespace. My guess is that it's related to the snarf plugin. Does it work without it? Also you could see if LMTP works instead of LDA.
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
Ok. I'll wait for 2.2 to hit the FreeBSD ports tree.
Thanks!
On Wed, Mar 20, 2013 at 2:34 PM, Timo Sirainen <tss@iki.fi> wrote:
Looks like I can reproduce this with v2.1.15, but it works with v2.2. Probably too much trouble to debug&fix it for v2.1. So I suggest v2.2. (I'll release v2.2.rc3 probably today.)
On Wed, 2013-03-20 at 13:41 -0500, Larry Rosenman wrote:
Also, I *CAN* give SSH access to the box if you need/want it.
On Wed, Mar 20, 2013 at 1:18 PM, Larry Rosenman <larryrtx@gmail.com> wrote:
The issue is this is my production box, and I've gotten around this by NOT using the LDA, and just having Exim writing the mbox files.
Is there any easy way to test just the LDA? Or trace this?
On Wed, Mar 20, 2013 at 1:06 PM, Timo Sirainen <tss@iki.fi> wrote:
Test first if it's because of the snarf plugin? I'm not sure that it is.
On 20.3.2013, at 20.02, Larry Rosenman <larryrtx@gmail.com> wrote:
I really need the snarf plugin to work, also, I don't think LMTP will let me redirect to files using the Exim Filters.
What can you tell me to help debug this?
On Wed, Mar 20, 2013 at 1:00 PM, Timo Sirainen <tss@iki.fi> wrote:
On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote:
> I've just started using Dovecot, and can't seem to get the LDA to work. > > I get the following error: > Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: > Initialization failed: namespace configuration error: Duplicate namespace > prefix: ""
Something's broken. It's complaining about duplicate namespace { prefix= } but your config has only one such namespace. My guess is that it's related to the snarf plugin. Does it work without it? Also you could see if LMTP works instead of LDA.
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
as a final followup (finally) 2.2.2 (maybe 2.2 in general) fixes this issue.
Works great!
Thanks!
On Wed, Mar 20, 2013 at 2:53 PM, Larry Rosenman <larryrtx@gmail.com> wrote:
Ok. I'll wait for 2.2 to hit the FreeBSD ports tree.
Thanks!
On Wed, Mar 20, 2013 at 2:34 PM, Timo Sirainen <tss@iki.fi> wrote:
Looks like I can reproduce this with v2.1.15, but it works with v2.2. Probably too much trouble to debug&fix it for v2.1. So I suggest v2.2. (I'll release v2.2.rc3 probably today.)
On Wed, 2013-03-20 at 13:41 -0500, Larry Rosenman wrote:
Also, I *CAN* give SSH access to the box if you need/want it.
On Wed, Mar 20, 2013 at 1:18 PM, Larry Rosenman <larryrtx@gmail.com> wrote:
The issue is this is my production box, and I've gotten around this by NOT using the LDA, and just having Exim writing the mbox files.
Is there any easy way to test just the LDA? Or trace this?
On Wed, Mar 20, 2013 at 1:06 PM, Timo Sirainen <tss@iki.fi> wrote:
Test first if it's because of the snarf plugin? I'm not sure that it is.
On 20.3.2013, at 20.02, Larry Rosenman <larryrtx@gmail.com> wrote:
I really need the snarf plugin to work, also, I don't think LMTP will let me redirect to files using the Exim Filters.
What can you tell me to help debug this?
On Wed, Mar 20, 2013 at 1:00 PM, Timo Sirainen <tss@iki.fi> wrote:
> On 4.3.2013, at 8.50, Larry Rosenman <larryrtx@gmail.com> wrote: > >> I've just started using Dovecot, and can't seem to get the LDA to work. >> >> I get the following error: >> Mar 4 00:47:19 thebighonker dovecot: lda(ler): Error: user ler: >> Initialization failed: namespace configuration error: Duplicate namespace >> prefix: "" > > Something's broken. It's complaining about duplicate namespace { prefix= } > but your config has only one such namespace. My guess is that it's related > to the snarf plugin. Does it work without it? Also you could see if LMTP > works instead of LDA. > >
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx@gmail.com US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
participants (2)
-
Larry Rosenman
-
Timo Sirainen