* [gentoo-user] courier imap over nfs @ 2010-08-01 15:06 Matt Harrison 2010-08-01 17:17 ` kashani ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Matt Harrison @ 2010-08-01 15:06 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 474 bytes --] Just wondering if anyone has any experience with courier-imap serving mailboxes over NFS. From googling around it seems courier should support remote homedirs but I can't get it working. My user authenticates according to the logs, but the client reports invalid credentials. Remove the NFS home directory and it works again. Any help would be appreciated, otherwise I'm going to have to install courier-imap on solaris, and I really don't feel like that :P Thanks Matt [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] courier imap over nfs 2010-08-01 15:06 [gentoo-user] courier imap over nfs Matt Harrison @ 2010-08-01 17:17 ` kashani 2010-08-01 23:11 ` Matt Harrison 2010-08-01 17:19 ` Stroller 2010-08-01 18:10 ` Alex Schuster 2 siblings, 1 reply; 7+ messages in thread From: kashani @ 2010-08-01 17:17 UTC (permalink / raw To: gentoo-user On 8/1/2010 8:06 AM, Matt Harrison wrote: > Just wondering if anyone has any experience with courier-imap serving mailboxes over > NFS. From googling around it seems courier should support remote homedirs but I can't > get it working. > > My user authenticates according to the logs, but the client reports invalid > credentials. Remove the NFS home directory and it works again. > > Any help would be appreciated, otherwise I'm going to have to install courier-imap on > solaris, and I really don't feel like that :P > I'd suspect UID/GID mismatches somewhere. Make sure the machine delivering the email, the home dirs, and the machine running courier-imap all see .maildir as the same user account. You may want to put Courier-imap into verbose or debug mode as well. I'd also look at your NFS config to see if you're doing any squashes into other UIDs. And just for the hell of it, never use mbox over NFS. The locking will kill you on a busy system. kashani ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] courier imap over nfs 2010-08-01 17:17 ` kashani @ 2010-08-01 23:11 ` Matt Harrison 2010-08-02 7:17 ` Stroller 0 siblings, 1 reply; 7+ messages in thread From: Matt Harrison @ 2010-08-01 23:11 UTC (permalink / raw To: gentoo-user -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, thanks for the replies guys On 01/08/2010 18:17, kashani wrote: > On 8/1/2010 8:06 AM, Matt Harrison wrote: >> Just wondering if anyone has any experience with courier-imap >> serving mailboxes over >> NFS. From googling around it seems courier should support remote >> homedirs but I can't >> get it working. >> >> My user authenticates according to the logs, but the client reports >> invalid >> credentials. Remove the NFS home directory and it works again. >> >> Any help would be appreciated, otherwise I'm going to have to >> install courier-imap on >> solaris, and I really don't feel like that :P >> > > I'd suspect UID/GID mismatches somewhere. Make sure the machine > delivering the email, the home dirs, and the machine running > courier-imap all see .maildir as the same user account. You may want > to put Courier-imap into verbose or debug mode as well. > I'd also look at your NFS config to see if you're doing any > squashes into other UIDs. And just for the hell of it, never use > mbox over NFS. The locking will kill you on a busy system. > > kashani > Ok, the machine that is serving the home directories never gets accessed directly by the users, the UIDs/GIDs are set on creation at the client end. The users have no problems at all using the home directory via a shell on any client machine, so I believe permissions are ok. Also, I was a bit misleading when I spoke about mailboxes, we are using Maildir. I just said mailboxes as a term to encompass the mail folders serverd by imap for each account :) I've tried to put courier-imap into debug mode (level 1) and I get what appears to be a successful authentication from pam, but the mail clients still don't like it: authdaemond: received auth request, service=imap, authtype=login authdaemond: authpam: trying this module authdaemond: authpam: sysusername=matt, sysuserid=<null>, sysgroupid=100, homedir=/home/matt, address=matt, fullname=, maildir=<null>, quota=<null>, options=<null> genesis authdaemond: pam_service=imap, pam_username=matt genesis authdaemond: dopam successful genesis authdaemond: Authenticated: sysusername=matt, sysuserid=<null>, sysgroupid=100, homedir=/home/matt address=matt, fullname=, maildir=<null>, quota=<null>, options=<null> The only difference in the logs is that an NFS user ends with the above snippet, whereas a normal user goes on to log the imap connection: imapd-ssl: LOGIN, user=matt, ip=[xxx.xxx.xxx.xxx], port=[3276], protocol=IMAP On 01/08/2010 18:19, Stroller wrote: > Have you considered dovecot? > > Stroller. > I haven't, no. Not for any reason other than I hit upon courier first and I has always worked pretty well until now. Is there a large advantage to using dovecot for imap over nfs? Or were you implying that it would be easier to setup on solaris? On 01/08/2010 19:10, Alex Schuster wrote: > Are your users in more than 16 groups? NFS only manages up to 16, which > once gave me weird side effects. > > Wonko No we're not using that many groups, and just to be sure I created a test user in only one group and it still have me the problem :( Grateful for the input guys, and for any more light you can shed on this :) thanks Matt -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkxV/yAACgkQdG+qMRd5kKpSEACaAlXaCNCD8wizWJ2Nb0Rvtd+u NTgAoLHObEBfdk3Mbvt7EkXcAG4jSu8W =TeFA -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] courier imap over nfs 2010-08-01 23:11 ` Matt Harrison @ 2010-08-02 7:17 ` Stroller 2010-08-02 17:43 ` Matt Harrison 0 siblings, 1 reply; 7+ messages in thread From: Stroller @ 2010-08-02 7:17 UTC (permalink / raw To: gentoo-user On 2 Aug 2010, at 00:11, Matt Harrison wrote: > ... > On 01/08/2010 18:19, Stroller wrote: >> Have you considered Dovecot? >> > > I haven't, no. Not for any reason other than I hit upon courier first > and I has always worked pretty well until now. Is there a large > advantage to using dovecot for imap over nfs? Or were you implying > that it would be easier to setup on solaris? It might be easier to set up Dovecot on Gentoo than Courier on Solaris. I have been using courier for years, but when I needed to deploy at a site, authenticating via Samba, I used Dovecot. I think this was necessary because Dovecot supported PAM modules in a way that Courier did not. At one point a problem I asked for help with on the Dovecot mailing- list proved to be a bug and was fixed by the developer within 36 hours of me experiencing it. I have the impression that Dovecot is lightweight, fast and secure. It will be my first choice of IMAP server in the future, and I'll be replacing my Courier installation here with Dovecot just as soon as I get time. Stroller. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] courier imap over nfs 2010-08-02 7:17 ` Stroller @ 2010-08-02 17:43 ` Matt Harrison 0 siblings, 0 replies; 7+ messages in thread From: Matt Harrison @ 2010-08-02 17:43 UTC (permalink / raw To: gentoo-user -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/08/2010 08:17, Stroller wrote: > > On 2 Aug 2010, at 00:11, Matt Harrison wrote: >> ... >> On 01/08/2010 18:19, Stroller wrote: >>> Have you considered Dovecot? >>> >> >> I haven't, no. Not for any reason other than I hit upon courier first >> and I has always worked pretty well until now. Is there a large >> advantage to using dovecot for imap over nfs? Or were you implying >> that it would be easier to setup on solaris? > > It might be easier to set up Dovecot on Gentoo than Courier on Solaris. > > I have been using courier for years, but when I needed to deploy at a > site, authenticating via Samba, I used Dovecot. I think this was > necessary because Dovecot supported PAM modules in a way that Courier > did not. > > At one point a problem I asked for help with on the Dovecot mailing-list > proved to be a bug and was fixed by the developer within 36 hours of me > experiencing it. > > I have the impression that Dovecot is lightweight, fast and secure. It > will be my first choice of IMAP server in the future, and I'll be > replacing my Courier installation here with Dovecot just as soon as I > get time. > > Stroller. > > Well I've switched that server over to dovecot and so far everything is working well :) There's a few deep nested folders that aren't subscribable normally, but are after a manual tweak of the subscriptions file but I'll work that out later. Thanks for the input, dovecot does seem to be faster and more lightweight which is perfect for this installation. Thanks Matt -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkxXA7sACgkQdG+qMRd5kKrH7gCgpu/t614mZ7zcK5+7B/jqiSNg s4wAn3PUxEQ/DzyyeGCy7iXnUcNmMFxF =buLS -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] courier imap over nfs 2010-08-01 15:06 [gentoo-user] courier imap over nfs Matt Harrison 2010-08-01 17:17 ` kashani @ 2010-08-01 17:19 ` Stroller 2010-08-01 18:10 ` Alex Schuster 2 siblings, 0 replies; 7+ messages in thread From: Stroller @ 2010-08-01 17:19 UTC (permalink / raw To: gentoo-user On 1 Aug 2010, at 16:06, Matt Harrison wrote: > Any help would be appreciated, otherwise I'm going to have to > install courier-imap on > solaris, and I really don't feel like that :P Have you considered dovecot? Stroller. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-user] courier imap over nfs 2010-08-01 15:06 [gentoo-user] courier imap over nfs Matt Harrison 2010-08-01 17:17 ` kashani 2010-08-01 17:19 ` Stroller @ 2010-08-01 18:10 ` Alex Schuster 2 siblings, 0 replies; 7+ messages in thread From: Alex Schuster @ 2010-08-01 18:10 UTC (permalink / raw To: gentoo-user Matt Harrison writes: > Just wondering if anyone has any experience with courier-imap serving > mailboxes over NFS. From googling around it seems courier should > support remote homedirs but I can't get it working. > > My user authenticates according to the logs, but the client reports > invalid credentials. Remove the NFS home directory and it works again. Are your users in more than 16 groups? NFS only manages up to 16, which once gave me weird side effects. Wonko ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2010-08-02 17:44 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-08-01 15:06 [gentoo-user] courier imap over nfs Matt Harrison 2010-08-01 17:17 ` kashani 2010-08-01 23:11 ` Matt Harrison 2010-08-02 7:17 ` Stroller 2010-08-02 17:43 ` Matt Harrison 2010-08-01 17:19 ` Stroller 2010-08-01 18:10 ` Alex Schuster
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox