From: Flash Love (no email)
Date: Fri Feb 03 2006 - 15:39:42 EST
On Friday 03 February 2006 13:10, Alexander Dalloz wrote:
> Am Fr, den 03.02.2006 schrieb Flash Love um 14:47:
> > I am running FC4+SASL+TLS+Postfix+Cyrus-imap+Cyrus-sasl+web-cyradm on two
> > hosts. HostA allows the creation of vitrual domain users as
> > user/, however, when using the same cm syntax for a user
> > on HostB cryadm complains "createmailbox: Invalid mailbox name" . HostB
> > will accept cm user. + u.. + .domain.com.
> >
> > HostA and HostB /etc/imapd.conf configurations are identical with the
> > exceptiion of host names and both reports:
> >
> > What could possibly be different in HostB's environment that would
> > require different virtual domain creation separators? i.e. (HostA) cm
> > user/ vs (HostB) cm user. + u.. + .domain.com.
> > Note: The '+' signs are used only to show that periods are required on
> > HostB.
>
> unixhierarchysep: yes
>
> That option isn't set properly inside imapd.conf on HostB.
>
I have verified that there are no extra spaces orr other extraneous characters
in HostB's imapd.conf and compared HostB's imapd.con to HostA's imapd.conff
with sdiff -s. The only lines that are printed contains hostname related
information.
I removed the unixhierarchysep line and re-entered the line. Everything remain
the same. Below is a copy, maybe there is something else going on.
Thanks for responding,
===============
HostB imapd.conf
===============
postmaster: post-master
admins: cyrus
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
allowanonymouslogin: no
allowplaintext: yes
allowusermoves: yes
autocreatequota: -1
autocreateinboxfolders: Sent | Drafts | Spam | Templates | Trash
autosubscribeinboxfolders: Sent | Drafts | Spam
anysievefolder: yes
defaultdomain: domain.net
drachost: localhost
dracinterval: 0
generate_compiled_sieve_script: yes
hashimapspool: true
poptimeout: 10
quotawarn: 90
reject8bit: no
sendmail: /usr/sbin/sendmail
servername: HostB.domain.net
sievedir: /var/lib/imap/sieve
sieve_maxscripts: 5
sieve_maxscriptsize: 32
timeout: 30
lmtp_admins: otheradmin
lmtp_allowplaintext: no
lmtp_downcase_rcpt: yes
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sql
sasl_mech_list: PLAIN LOGIN
sasl_sql_engine: mysql
sasl_sql_user: mail
sasl_sql_passwd: password
sasl_sql_hostnames: HostB.domain.net
sasl_sql_database: mail
sasl_sql_select: SELECT password FROM accountuser WHERE username = '%u@%r' OR
(username ='%u' AND domain_name = '')
sasl_sql_verbose: yes
sasl_saslauthd_path: /var/run/saslauthd/mux
unixhierarchysep: yes
virtdomains: userid
altnamespace: yes
tls_ca_file: /etc/postfix/ssl/HostB_ca.pem
tls_cert_file: /etc/postfix/ssl/HostB_imap_key_cert.pem
tls_key_file: /etc/postfix/ssl/HostB_imap_key_cert.pem
---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
|
|
|