logo       

Re: IMAP LIST failing.: msg#00023

mail.ims.general

Subject: Re: IMAP LIST failing.

So, what killed LIST?

Short version, not having LDAP configured properly to allow mailhost to be multi-valued.

Our move process (which is being changed) relies on a user entry having 2 mailhost entries, one for the source mailstore and one for the destination. This is so that out imaputil can login to both stores and do comparisons as well as determine folder structure and create that structure on the destination host.

This requires that we configure LDAP such that mailhost can be multi- valued. In this case it was not and it was causing the erratic behavior on the mailstores. It was somewhere in-between NO mailstore for this user is unavaiable and working normally.

Once we reconfigured LDAP to allow mailhost to be multi-valued the problem went away and we could do list's on both servers.

-Chris


On Oct 10, 2007, at 1:34 PM, Jay Plesset wrote:

Kelly, I have this case, now. Telemetry logs located at:

cores.central:/cores/65694779/m_rogers


collab coming

All users. All proxyauth with same user.

The only diff I see is that the ones that work have a time delay between the login and list commands.

jay



Kelly Caudill wrote:
For the users which fail, do they always fail when coming in via proxyauth from admin?

You are not coming in via an MMP?

In the telemetry logs below where it worked, did you log in directly as that user? Or was that also via proxyauth from admin? ie, are are you saying that proxyauth and then list always succeeds if done via telnet and always fails when done via the application?

Kelly


Chris Vervais wrote:
[mail132:...sbin] root[282]# ./imsimta version
Sun Java(tm) System Messaging Server 6.2-8.01 (built Nov 27 2006)
libimta.so 6.2-8.01 (built 16:38:47, Nov 27 2006)
SunOS mail132 5.10 Generic_118833-36 sun4v sparc SUNW,Sun-Fire-T200

I'm running into a issue where the LIST "" "*" command is failing to list the folders for a user. It's happening when one of our mailmove processes is logging in as the store admin user, proxyauth'ing to the user and then issuing the list command. No mailboxes will be returned. However, if I telnet to the IMAP port and issue the same sequence of commands, the list will work.

Here are the telemetry logs showing what I'm talking about:

[mail132:...m_rogers1] root[289]# more 1192043535
LOGIN m_rogers1 2007/10/10 12:12:15
>0.001>. OK Completed
<0.055<. LIST "" "*"
>0.000>. OK Completed
<0.000<. LOGOUT
>0.000>* BYE LOGOUT received
. OK Completed
LOGOUT m_rogers1 2007/10/10 12:12:15 - 2007/10/10 12:12:15

[mail132:...m_rogers1] root[290]# more 1192043718
LOGIN m_rogers1 2007/10/10 12:15:18
>0.001>a OK Completed
<3.735<a list "" *
>0.001>* LIST (\NoInferiors) "/" INBOX
* LIST (\HasNoChildren) "/" "Deleted Messages"
* LIST (\HasNoChildren) "/" Drafts
* LIST (\HasNoChildren) "/" "Sent Messages"
a OK Completed
<4.562<a logout
>0.000>* BYE LOGOUT received
a OK Completed
LOGOUT m_rogers1 2007/10/10 12:15:18 - 2007/10/10 12:15:26

It's also not specific to the user. Here are the telemetry logs from another user:

[mail132:...spice_h] root[293]# more 1192045021
LOGIN spice_h 2007/10/10 12:37:01
>0.000>. OK Completed
<0.063<. LIST "" "*"
>0.000>. OK Completed
<0.000<. LOGOUT
>0.000>* BYE LOGOUT received
. OK Completed
LOGOUT spice_h 2007/10/10 12:37:01 - 2007/10/10 12:37:01


[mail132:...spice_h] root[294]# more 1192045062
LOGIN spice_h 2007/10/10 12:37:42
>0.001>a OK Completed
<3.891<a list "" "*"
>0.001>* LIST (\NoInferiors) "/" INBOX
* LIST (\HasNoChildren) "/" &Tgtm+DBN-
* LIST (\HasNoChildren) "/" &UkqWZDBXMF8w4TDDMLsw,DC3MJk-
* LIST (\HasNoChildren) "/" &UkqWZDBXMF8w4TDDMLsw,DC4-
* LIST (\HasNoChildren) "/" &kAFP4W4IMH8w4TDDMLsw,DC4-
a OK Completed
<2.883<a logout
>0.000>* BYE LOGOUT received
a OK Completed
LOGOUT spice_h 2007/10/10 12:37:42 - 2007/10/10 12:37:49

Any ideas?


--
Jay Plesset

Sun Java Enterprise System Software

Technical Lead, Messaging Server
Premium Plus Support
Sun Microsystems
Software Technology Solution Engineering
Global Sales and Services - Sun Microsystems, Inc.

"Who is going to do what by when?"

Submit, check and update tickets at http://www.sun.com/service/online

jplesset-xsfywfwIY+M@xxxxxxxxxxxxxxxx

1-800-USA-4SUN

503-632-1292 (PST business hours)

--------------------------------------------------

This email may contain confidential and privileged material for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient please contact the sender and delete all copies.




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise