Hola a todos,
Por si a alguien le sirve esto alg�n dia, pongo la soluci�n a este
desbarajuste:
Rub�n G�mez Antol� escribi�:
Hola a todos,
Estoy intentando instalar un servidor de fax en una red local, usando
samba + smbfax + hylafax + apache-ssl, seg�n las indicaciones que
vienen aqui:
http://www.linuxgazette.com/issue79/fraile.html (En ingl�s, lo siento)
[...]
Pero... he aqui el problema, el programa para recoger los datos del
formulario y enviarlo hacia hylafax, es un gui�n en perl, al cual le
achaco todas las culpas. Parece ser que le da por �recordar� los datos
anteriores (o sea de otros formularios) y aunque los cambies al darle
al boton enviar te suelta el error:
Unable to read control file (nobody2805HTXLM1.ctl) at
/var/www/perl/smbfax-html line 47.
Esto lo arregl� a�adiendo al grupo �fax� a los usuarios y a www-data,
creo que el problema venia por ahi. En cualquier caso en cuanto hice
eso, este problema ya no se volvio a presentar, no se hasta que punto
estaban relacionados.
La pista la encontre en un articulo de BULMA:
http://bulmalug.net/body.phtml?nIdNoticia=1662
Por cierto, en la entrada de �fax� de samba, a�adi la l�nea:
valid users = @fax
mientras que el fichero que deb�a haber leido es este:
nobody3358luIjXA.ctl
[...]
Hay veces, que no da el susodicho error, si no que da otro: �command
failed, operation no permitted�, cuando pasa eso es por problemas de
permisos, le cambio los permisos al fichero de datos del fax, y
entonces funciona.
Pues aqui si iba bien, era por un problema de permisos. Lo arregl�
editando el fichero �smbfax�, que es tambi�n un guion perl. Busqu� la
l�nea que definia los permisos de los dos ficheros que se crean, los
cambie y se acabo el problema, posiblemente haya creado un problema de
seguridad, pero por ahora me contento con poder enviar faxes.
En definitiva, creo que el problema es muy particular (mio y de mi
m�quina) y que lo mismo no se le presenta a nadie mas, pero por si
acaso, aqui queda la soluci�n, que me ha costado un rato largo
encontrarla, entre otras cosas porque los errores en los registros eran
muy cripticos.
Salud y Revoluci�n.
Lobo.
--
Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux,
para no atar mis manos con las cadenas del soft propietario.
---------
Desde El Ejido, en Almeria, usuario registrado linux #294013
http://www.counter.li.org