[Postfix-es] Permission denied: open mailboxes.cf
Daniel Cabrera
daniel en microproyectos.net
Sab Mayo 21 15:15:20 CEST 2005
Hola a todos
Escribo a la lista por un extraño mensaje que me da postfix. No le
encuentro sentido y se me han agotado las ideas de que puede ser. (he
aumentado el nivel de log hasta el máximo y no dice nada mas).El error
que me da es:
May 21 13:04:11 localhost postfix/virtual[2438]: fatal:
open /etc/postfix/virtual/mailboxes.cf: Permission denied
May 21 13:04:12 localhost postfix/master[2205]: warning:
process /usr/lib/postfix/virtual pid 2438 exit status 1
May 21 13:04:12 localhost postfix/master[2205]:
warning: /usr/lib/postfix/virtual: bad command startup -- throttling
Tengo Debian Sarge, Mysql 4.1, postfix 2.1.5-9 (versión debian). Intento
configurar los dominios virtuales mediante MySQL.
Uso un directorio dentro de postfix para mantener los ficheros (domains.cf,
mailboxes.cf, ...) que usa mysql. Todos los ficheros (.cf) tienen los mismos
permisos, y postfix no tiene problema en usarlos excepto el fichero
mailboxes.cf.
Ahm. la conexión postfix-mysql funciona por inet (y esta funcionando)
Ya no se si es problema de la jaula (chroot), de permisos, o simplemente, que
tengo algún caracter de más.
Gracias de antemano por la ayuda
Daniel Cabrera
Adjunto la configuración que creo que pueda ayudar:
farstar:~# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = $myhostname, localhost.localdomain, localhost
mydomain = mi.propio.dominio
myhostname = correo.$mydomain
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtpd_banner = [logging on] $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated
reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/tls/smtpd.cert
smtpd_tls_key_file = /etc/postfix/tls/smtpd.key
smtpd_use_tls = yes
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/virtual/forwardings.cf
mysql:/etc/postfix/virtual/email2email.cf
virtual_mailbox_base = /var/vmail
virtual_mailbox_domains = mysql:/etc/postfix/virtual/domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/virtual/mailboxes.cf
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
- - - -
farstar:~# ls -lahd /var/vmail
drwxrwx--- 2 vmail vmail 48 May 2 18:05 /var/vmail
- - - -
farstar:~# id vmail
uid=5000(vmail) gid=5000(vmail) groups=5000(vmail)
- - - -
farstar:~# cat /etc/postfix/virtual/mailboxes.cf
user = mypostmaster
password = mypassword
dbname = postfix
table = users
select_field =
CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')
where_field = email
hosts = 127.0.0.1
- - - -
farstar:~# ls -lah /etc/postfix/virtual/
total 20K
dr-xr-x--- 2 root root 208 May 7 10:38 .
drwxr-xr-x 5 root root 304 May 7 11:07 ..
-r--r----- 1 root root 162 May 21 12:19 domains.cf
-r--r----- 1 root root 146 May 21 12:08 email2email.cf
-r--r----- 1 root root 160 May 21 12:08 forwardings.cf
-r--r----- 1 root root 217 May 21 12:08 mailboxes.cf
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 189 bytes
Descripción: no disponible
Url : http://nl.wl0.org/pipermail/postfix-es/attachments/20050521/a3b3ffb6/attachment.bin
Más información sobre la lista de distribución Postfix-es