On Wed, Oct 19, 2005 at 09:32:42AM +0200, Udo Platzoeder wrote:
Am Dienstag 18 Oktober 2005 16:02 schrieb Karsten Keil:
On Tue, Oct 18, 2005 at 02:53:18PM +0200, Udo Platzoeder wrote: ...
Im spadmin habe ich das Fax wie folgt konfiguriert (was auch unter 9.2 prima funktioniert hat) sendfax -n -h ipdesservers -s a4 -f emailadresse@firma.de -D -R -d "(PHONE)" "(TMP)"
Funktioniert denn sendfax -n -h ipdesservers -s a4 -f emailadresse@firma.de -D -R -d <faxnummer> <testfile>
testfile kann ein beliebiges text file sein.
wenn ich sendfax -n -h ipdesservers -s a4 -f emailadresse@firma.de -D -R -d <faxnummer> <testfile> von der Konsole aus starte bekomme ich folgende Fehlermeldung:
FATAL ERROR: /var/spool/fax/etc/setup.cache is missing!
The file /var/spool/fax/etc/setup.cache is not present. This probably means the machine has not been setup using the faxsetup(1M) command. Read the documentation on setting up HylaFAX before you startup a server system.
Error converting data; command was "/usr/lib/fax/a2pswrap a4 /tmp//sndfax43h0xj /home/esgup/signatur-udo-es.txt "--chars-per-line=80""
Ich muss aber doch keine Setup auf dem Client laufen lassen oder? und der Server funktioniert ja!
Zumindest das /var/spool/fax/etc/setup.cache muss existieren, genau dieses File meinte ich. sendfax scheint zumindest dieses File wegen der Pfade zu brauchen.
Nach einem faxsetup funktioniert das sendfax von der Konsole aus - ein faxsetup -client hat nicht gereicht. Allerdings kommen von OOO-1.1.4 immer noch keine Fax. Kann ich da was in irgendwelchen Log's sehen? Unter /var/spool/fax/log auf dem Server ist kein Eintrag.
Mit OOO kenn ich mich nicht aus, aber folgende Ideen: 1. sendfax mit kompletten PATH eintragen /usr/bin/sendfax 2. statt /usr/bin/sendfax ein wrapper script eintragen, das etwas logged z.B. (untested) #!/bin/bash date >> /tmp/fax.log echo $0 called with $* >> /tmp/fax.log /usr/bin/sendfax $* >& /tmp/fax.err echo $0 end >> /tmp/fax.log -- Karsten Keil SuSE Labs ISDN development