[Dovecot] dovecot from debian lenny-backports does not accept connections

Stan Hoeppner stan at hardwarefreak.com
Sat May 15 12:58:05 EEST 2010


Joelly Alexander put forth on 5/15/2010 4:22 AM:
> the server and the client are on the same layer2 network and there is no
> hard- or software or anything else installed on the server what prevents
> traffic between them;
> i just figured out that it has to do with the nfs portion;
> while incoming mails have no problems and are delivered correct into the
> maildir on the nfs, it does not work when the client want to connect to
> the maildir;
> when i copy content from nfs-storage to the local harddisk it works;

Read these below, and post back if that doesn't help.  Please remember to
reply to the list next time, not to individuals.  I'm not an NFS guru, and
those who are didn't see your reply.

http://wiki.dovecot.org/MailLocation/SharedDisk
http://wiki.dovecot.org/NFS

-- 
Stan




> storage are two debian lenny systems with rhcs, nfs-export configured:
> <nfsexport name="nfs-storage"/>
> <nfsclient name="nfs_fcamx1" allow_recover="1"
> path="/storage/fca-mailstore" target="fcamx1"
> options="rw,no_root_squash,no_all_squash"/>
> <nfsclient name="nfs_fcamx2" allow_recover="1"
> path="/storage/fca-mailstore" target="fcamx2"
> options="rw,no_root_squash,no_all_squash"/>
> 
> mountpoint on fcamx-servers:
> 192.168.100.20:/storage/fca-mailstore on /var/vmail type nfs
> (rw,rsize=8192,wsize=8192,timeo=14,intr,tcp,addr=192.168.100.20)
> 
> dovecot is configured with this parameters:
> fcamx1:/etc/dovecot# dovecot -n
> # 1.2.11: /etc/dovecot/dovecot.conf
> # OS: Linux 2.6.32-bpo.4-686 i686 Debian 5.0.4 nfs
> log_path: /var/log/dovecot/dovecot-errors.log
> info_log_path: /var/log/dovecot/dovecot-info.log
> log_timestamp: %Y-%m-%d %H:%M:%S
> protocols: imap imaps pop3 pop3s
> ssl_cert_file: /etc/ssl/certs/dovecot-cert.pem
> ssl_key_file: /etc/ssl/private/dovecot-key.pem
> verbose_ssl: yes
> login_dir: /var/run/dovecot/login
> login_executable(default): /usr/lib/dovecot/imap-login
> login_executable(imap): /usr/lib/dovecot/imap-login
> login_executable(pop3): /usr/lib/dovecot/pop3-login
> login_greeting: hey dude, do you have an account?
> verbose_proctitle: yes
> first_valid_uid: 150
> last_valid_uid: 150
> mail_privileged_group: mail
> mail_location: maildir:/var/vmail/%d/%u
> mail_debug: yes
> mmap_disable: yes
> mail_nfs_storage: yes
> mail_nfs_index: yes
> lock_method: fnctl
> mbox_write_locks: fcntl dotlock
> mail_executable(default): /usr/lib/dovecot/imap
> mail_executable(imap): /usr/lib/dovecot/imap
> mail_executable(pop3): /usr/lib/dovecot/pop3
> mail_plugins(default): quota imap_quota
> mail_plugins(imap): quota imap_quota
> mail_plugins(pop3): quota
> mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
> mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
> mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3
> imap_client_workarounds(default): outlook-idle delay-newmail
> imap_client_workarounds(imap): outlook-idle delay-newmail
> imap_client_workarounds(pop3):
> pop3_client_workarounds(default):
> pop3_client_workarounds(imap):
> pop3_client_workarounds(pop3): outlook-no-nuls oe-ns-eoh
> lda:
>   postmaster_address: postmaster at mydomain.tld
>   mail_plugins: sieve quota
>   global_script_path: /var/vmail/globalsieverc
>   log_path: /var/log/dovecot/dovecot-deliver.log
>   info_log_path: /var/log/dovecot/dovecot-deliver-info.log
> auth default:
>   mechanisms: plain login
>   user: nobody
>   verbose: yes
>   debug: yes
>   debug_passwords: yes
>   passdb:
>     driver: sql
>     args: /etc/dovecot/dovecot-sql.conf
>   userdb:
>     driver: prefetch
>   userdb:
>     driver: passwd
>   userdb:
>     driver: sql
>     args: /etc/dovecot/dovecot-sql.conf
>   socket:
>     type: listen
>     client:
>       path: /var/spool/postfix/private/auth
>       mode: 432
>       user: postfix
>       group: mail
>     master:
>       path: /var/run/dovecot/auth-master
>       mode: 432
>       user: vmail
>       group: mail
> plugin:
>   quota: maildir:storage=102400
>   sieve: ~/.dovecot.sieve
>   sieve_dir: ~/sieve
> fcamx1:/etc/dovecot#


More information about the dovecot mailing list