Jump to content

FritzFax als Dienst einrichten


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo,

 

möchte die AVM FritzFax-Software auf einen Window 2000 Rechner als Dienst laufen lassen.

 

Der Dienst wird auch einwandfrei gestartet aber er empfängt keine Faxe.

 

Starte ich die "FriFax32.exe" von Hand, so läuft es dann einwandfrei!

 

Muss man bestimmte Parameter eingeben???

 

Wenn der angelegte Dienst gestartet ist, so öffnet sich auch kein Fenster der Fritzsoftware.

 

Hat einer von euch Erfahrung mit so etwas?

 

LG Birgit

Link zu diesem Kommentar
  • 2 Jahre später...

Fritz!Fax als Dienst einrichten (nur Fax-Empfang).

 

1. Zunächst ist wichtig zu wissen, daß dieses Applikation sehr wahrscheinlich nur unter dem Account einigermaßen sauber läuft, unter dem sie installiert wurde.

 

2. Das CAPI Treiber Problem „Fehler 1009 (Common-ISDN-API Version 2.0 ist nicht installiert [#1009]“ ist wenn 1. beachtet wurde sehr wahrscheinlich darauf zurück zu führen, daß das CAPI noch nicht geladen wurde, also ein späterer Versuch Fritz!Fax zu starten problemlos verläuft. Auch der TimeOut der Interprozesskommunikation sehr kurz. Bei belasteten Systemen tritt der Fehler zufällig auf; Abhilfe einfach einen Alten PC mit W2K SP4 und Windows Installer größer Version 3.1 (sonst läßt sich Fritz!Fax nicht installieren) bestücken und sonst die Kiste in Ruhe lassen; hilfreich ist auch den Windows-Swap möglicht klein zu halten (z.B.128MB) um Windows möglichst vollständig im Hauptspeicher zu halten.

 

3. Aus dem RessourceKit werden instrv.exe und srvany.exe benötigt. Mit instsrv.exe erzeugt man den Service srvany.exe wir beim Start des Service benötigt um das OS mit der Meldung zu versorgen, daß der Dienst erfolgreich gestartet wurde. Dazu kommen wir später noch einmal. Zunächst kopieren wir srvany.exe und instsrv.exe in das Verzeichnis C:\Windows (oder WINNT je nach OS-Version)\system32.

 

4. Installieren von Fritz!Fax in ein Verzeichnis, mit Verzeichnisnamen ohne Leerzeichen, da Kommandozeilenaufrufe unter Windows offenbar Probleme machen wenn Pfadangaben Leerzeichen enthalten. Wird offenbar als weiterer Parameter interpretiert. Also Installation z.B. ins Verzeichnis C:\Programme\FritzFax.

Hiernach löschen wir die erzeugten Drucker aus dem Druckerverzeichnis der Systemsteuerung.

 

 

5. Mit instsrv.exe erzeugen wir nun einen neuen Dienst

Syntax: instsrv.exe [Dienstname] [Pfad zur Anwendung] \srvany.exe

 

z.B. c:\windows\system32\instsrv.exe FitzFaxService c:\Programme\FritzFax\FriFax32.exe c:\windows\system32\instsrv.exe

 

Es erscheint die Meldung, daß ein neuer Service angelegt wurde.

 

6. Mit regedit.exe rücken wir nun dem Registy-Eintrag des neuen Services zu Leibe.

Er befindet sich unter

HKEY_LOCAL\MACHINE\SYSTEM\CurrentControlSet\Service\[Dienstname]

 

z.Bsp.:

HKEY_LOCAL\MACHINE\SYSTEM\CurrentControlSet\Service\FritzFaxService

 

Hier ändern wir den Wert ImagePath auf den Pfad zum Tool srvany.exe aus dem ReourceKit gemäß Punkt 3.

 

z.Bsp: c:\winnt\system32\srvany.exe

 

Somit wir beim Starten des neuen Services eigentlich srvany.exe gestartet und die jeweilige Applikation wird als Parameter an srvany.exe übergeben und von srvany.exe gestartet; srvany.exe gibt dem System die Meldung zurück, daß der dienst gestartet wurde, was normale Programme gewöhnlicherweise nicht tun. Ohne diesen Umweg erhält die MMC das nötige Feedback nicht und der Dienst wird mit Fehler 1053 beendet.

 

7. Anlegen eines „Parameter“ neuen Schlüssels unterhalb

 

HKEY_LOCAL\MACHINE\SYSTEM\CurrentControlSet\Service\[Dienstname]

 

z.Bsp.:

HKEY_LOCAL\MACHINE\SYSTEM\CurrentControlSet\Service\FritzFaxService\Parameters

 

8. Anlegen eines neuen Wertes vom Typ String Value (REG_SZ) im Unterschlüssel Parameters

Name: Application

Wert: [Pfad zum Setup von Fritz!Fax] z.Bsp.: c:\Temp\FritzFax\setup.exe (ggf. Umbenennen)

 

 

9. Mit Rechtsklick auf den Arbeitsplatz öffnen wir die Verwaltung und hier die Diensteverwaltung. Wir suchen den neuen Dienst [Dienstname] z.Bsp.: FritzFaxService. Unter Rechtsklick > Eigenschaften > Reiter Login erlauben wir die Interaktion mit dem Desktop.

Speichern der Änderungen und Service Starten; es erscheit das Setup vom Fritz!Fax.

Bei der Ausführung des Setup verwenden wir den gleichen Installationspfad wie in Punkt 4. beschrieben.

Dies ist notwendig, damit wie unter 1. beschrieben Fritz!Fax unter dem Localen System Account installiert und später konfiguriert wird.

Link zu diesem Kommentar

10. Nun ändern wir den Registry Wert des Parameters Application (siehe Punkt 8.) auf [Pfad zur Aplication] z.Bsp.: c:\Programme\FritzFax\FriFax32.exe

 

11. In der Dienseverwaltung stoppen wir den neu erzeugten Dienst und starten ihn erneut. Es erscheint die Anwendung Fritz!Fax die wir nun konfigurieren können.

 

12. Unter FAX > Einstellungen > FRITZ!fax setzen wir einen Hacken unter Optionen > Neue Faxe sofort ausdrucken. Damit werden eingehende Faxe auf den Standarddrucker des Systems geleitet. Praktischerweise haben wir diesen bereits installiert.

 

13. Unter FAX > Einstellungen > ISDN > Rufannahme setzen wir die MSN, für die eingehende Rufe beantwortet werden sollen; unter ISDN-Controller setzen wir den Port auf den das Fritz!Fax lauschen soll (Physischer ISDN-Controller, Anschlüsse der Fritz!Box – es können bei entsprechender Leitungsqualität auch VoIP Nummern die auf der Fritz!Box konfiguriert sind verwendet werden)

Unter Erweiterte Einstellungen setzen wir noch ISDN-Dienst auf „Analoges FAX“ und einen Hacken bei Dienstkennung „Faxempfang auch bei Dienstkennung Sprache“.

 

14. Nun setzen wir in der Dienstverwaltung gemäß Punkt 9 noch die Startart auf automatischen Start und verbieten die Interaktion mit dem Desktop (Reiter Login).

 

15. Neustart und viel Spaß beim Empfangen von Faxen auf dem Server. :cool:

 

Senden von Faxen habe ich nicht getestet, da dies bei mir von den lokalen PCs aus erfolgt.

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...