error autoresponder squirrelmail

Miguel Angel jokercl en gmail.com
Vie Dic 12 11:00:42 CLST 2014


revisa que te un "usuario" se pueda conecta via ftp a su propio $HOME, ya
que ahi es donde carga el archivo ".vacation" o algo asi, ademas fijate de
que el servicio ftp sea conectado por la loopback y deshabilitado para
otras interfaces, y que el firewall este bien configurado.

2014-12-11 18:13 GMT-03:00 Hans Poo <hans en welinux.cl>:
>
> Andrés,
>
> Lo que indica el mensaje es que al llamar ftp_put, en la primera variable:
> $FTP, viene un valor de tipo booleano en vez de resource.
> La definición de la función ftp_put:
>
> bool ftp_put ( resource $ftp_stream , string $remote_file , string
> $local_file , int $mode [, int $startpos = 0 ] )
>
> Podría ser que options.php no pueda crear el recurso ftp.
> En cualquier caso, el usuario ftp normalmente no es el mismo que ejecuta
> apache, el demonio ftp eventualmente cambia de usuario para bajar
> privilegios de acuerdo a las credenciales con que te conectas a ftp.
> Revisa la configuración de conexión ftp por defecto de php, no se donde
> está.
>
> Espero te ayude un poco.
>
> Saludos,
> Hans Poo, Welinux S.A.
> Bombero Ossa #1010, oficina 800,
> +56-22-3729770, Movil: +56-9-3199305
> Santiago, Chile
>
>
> ----- Mensaje original -----
> > De: "AG CR" <acroiss en hotmail.com>
> > Para: "Lista Linux UTFSM" <linux en listas.inf.utfsm.cl>
> > Enviados: Jueves, 11 de Diciembre 2014 17:58:43
> > Asunto: error autoresponder squirrelmail
> >
> > Estimados buenas tardes, sé que puede ser un tema un poco
> > obsoleto pero es una herramienta que aun uso y bastante.
> >
> > Realice un update del squirrelmail a la versión estable
> > 1.4.22 he intentado habilitar y compatibilizar dos de las opciones más
> > importantes para los usuarios cuales son la de cambio de password y
> mensaje
> > de
> > fuera de oficina o vacaciones.
> >
> >
> >
> > Por un problema de compatibilidad (versión de compability)
> > no fue posible que corran juntos la versión más simple del change_passwd
> y
> > autorespond, finalmente opte por change_pass con demonio poppassd.
> > Ahora les
> > presento mi problema:Para autorespuesta de vacaciones estoy utilizando el
> > local_autorespond_forward V.3.01 con compatibility 2.0.14 y aquí es
> donde me
> > da el error,  muestra bien las opciones de llenado para el forward y el
> > mensaje pero
> > al dar enviar da el siguiente mensaje :
> >
> >
> >
> > Error: Unable to upload file. Please contact your system
> > administrator .
> >
> >
> >
> > El servicio FTP está arriba, lo que he leído por ahí es
> > que es posible que el usuario FTP  no
> > tiene los mismos privilegios que el usuario web que maneja squirrelmail
> (que
> > me
> > imagino es apache).
> >
> >
> > En el log de errores de la
> > pagina webmail sale:
> >
> >
> >
> > PHP Warning:  ftp_put() expects parameter 1 to be resource,
> > boolean given in
> >
> /var/www/midominio/squirrelmail-webmail-1.4.22/plugins/local_autorespond_forward/options.php
> > on line 913
> >
> > La linea 913 de
> > options.php es            if
> > (ftp_put($FTP, $remoteFile, $localFile, $ftp_mode))
> >
> >
> >
> > Agradecería cualquier
> > ayuda al respecto
> >
> > Andres Cruz R.
>


-- 
Miguel


Más información sobre la lista de distribución Linux