Co je třeba udělat, pokud HylaFAX nefunguje?

Supportní databáze (choeger_hylafax-problems)
Tento dokument se týká všech, kteří mají problémy s faxserverem HylaFAX. Tento server poskytuje velice komplexní ffunkce, proto by měl každý uživatel konzultovat dokumentaci ( /usr/share doc/packages/hylafax/html/index.html nebo na stránkách HylaFAX Homepage)!

A ještě jedna poznámka na úvod:
HylaFAX nepodporuje v současnosti žádné faxy prostřednictvím ISDN karty.

Pokud se objeví problémy související se SuSEFaxem/HylaFAXem, spustit faxstat -srv, kde získáte podrobné informace o tom, zda je HylaFAX vůbec správně konfigurován, resp. jestli byly všechny součásti spuštěny.

Pokud použijete ps -ax |grep fax, měly by se zobrazit přinejmenším následující procesy:

U prvního je jedná o správce fronty a další pak je protokolový server, který je odpovědný za komunikaci mezi klienty a serverem. Oba jsou automaticky spouštěny na runlevelu 2 a 3 (/sbin/init.d/hylafax).

Předpokladem spuštění HylaFAXu je, že máte v souboru /etc/rc.config nastavenu proměnnou START_HYLAFAX na hodnotu yes.

Dále je třeba věnovat pozornost tomu, aby v /etc/inittab byla aktivována položka faxgetty v případě, že chcete faxy přijímat. Pokud konfigurujete modem pomocí faxsetup přes jiné zařízení než /dev/modem, např. pomocí /dev/ttyS1, pal je třeba nahradit řádek modem řádkem ttyS1.

Následující symptomy prokazují chybnou konfiguraci.

  1. SuSEFax fragt nach einem Paßwort
  2. SuSEFax bringt Fehlermeldungen der Art:
    1. ...empty Reply String...
    2. ...connection refused...
  3. faxstat -srv meldet z.B.:
    1. Trying localhost  (127.0.0.1) at port 4559 ....
      Can not reach server at host  " localhost " , port  4559
      

Řešení:

  1. Přečtěte si /usr/doc/packages/hylafax/README.SuSE
  2. a raději také /usr/doc/packages/hylafax/html/*
  3. Potom také /usr/doc/packages/susefax/*
  4. Soubor /var/spool/fax/etc/hosts musí mít následující práva a vlastníka:
    -rw-------   1 uucp     uucp           36 Jul 16 15:06 /var/spool/fax/etc/hosts
    
    a tento soubor neporovnávejte s /etc/hosts ani s /etc/passwd.
    Podrobnosti o syntaxi tohoto souboru naleznete v manuálových stránkách (man 5f hosts)
  5. mgetty a faxgetty není možné spouštět zároveň!!!
    Zkontrolujte, zda není v /etc/inittab zakomentovaný řádek mgetty nebo faxgetty.
  6. Na začátku se faxsetup při konfiguraci dotazuje:
    [...]
    There is no entry for the hylafax service in /etc/inetd.conf.
    The HylaFAX client-server protocol process can be setup to run
    standalone or started by the inetd program.  A standalone setup
    is preferred for performance reasons, especially if hfaxd is to
    support multiple protocols (e.g. SNPP); however it may require
    manual setup if your operating system does not have a System-V
    style init program.
    
    Should an entry be added to /etc/inetd.conf [no]?
    [...]
    
    Zde musíte odpovědět "ne".
    Pokud jste již odpověděli kladně, potom odstraňte zápis Sie den Eintrag
    hylafax stream  tcp     nowait  fax     /usr/lib/fax/hfaxd      hfaxd -I
    
    ze souboru /etc/inetd.conf.
    Pokud vám SuSEFax nebo faxstat sdělí:
    Login failed: 550 Cannot set privileges.
    
    tak si můžete být jisti, že výše uvedený zápis je v pořádku.
  7. Odesíláte fax, modem vytočí číslo a naváže spojení. Krátce na to je ale spojení ukončeno. Úplně stejně se chová při příjmu faxů. V souboru /var/log/messages nebo v mailu pro roota se objeví následující:
    Sep 13 11:25:30.62: [17562]: RECV FAX: Permission denied (unacceptable client TSI)
    
    Stačí odstranit následující zápis z konfiguračního souboru (/var/spool/fax/etc/config.devicename):
    QualifyTSI:		etc/tsi
    
    Nebo tento soubor vytvořte a konfigurujte - podrobné informace naleznete na manuálových stránkách (man tsi)-.
  8. Zvýšením tracing hodnoty, např. na 527 v souborech /usr/lib/fax/hfaxd.conf, /var/spool/fax/etc/config a /var/spool/fax/etc/config.devicename budete mít v souboru /var/log/messages více informací pro ladění.
Kromě toho můžete využít FAQ pro HylaFAX, které naleznete na http://www.hylafax.org/HylaFAQ/index.html.
Klíčová slova: HYLAFAX, FAX, SUSEFAX

Kategorie: HylaFax

SDB-choeger_hylafax-problems, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 16. Jan 1998
SuSE Linux AG - Poslední změnu: 23. Jan 2001 provedl choeger (sdb_gen 1.40.0)