Print Proxy (IQ4docs Messenger)

Es besteht die Möglichkeit, den IQ4docs Messenger so einzurichten, dass dieser für die Übertragung von Druckaufträgen zuständig ist (Druck-Proxy). Das ermöglicht dem Messenger bei Verbindungsverlust zum NotificationService, den ausgelösten Druckauftrag an einen direkt angebundenen Netzwerkdrucker weiterzuleiten. Der Drucker kann über die LocalService.config bzw. über die Installationsabfrage angegeben werden oder im Webadmin für den Client-PC hinterlegt werden. Siehe Direktdrucker.

Die Print-Proxy-Funktionen sind nicht terminalserverfähig, da ein lokaler Port zum entgegennehmen der Druckaufträge geöffnet werden muss.

Folgende Einträge müssen in der LocalService.config vom Messenger gesetzt werden:

  • ProxyRemoteHost: Hostname des PrintServices an den die Druckdaten übertragen werden sollen.
  • ProxyRemotePorts: Ports, auf denen der Printservice die Druckaufträge entgegennimmt (Druckeingang), z.B. 49500,49501)
  • ProxyLocalPorts: Lokale Ports, die vom Messenger für die Annahme eines Druckauftrags von einem lokalen Druckertreiber geöffnet werden sollen (kommaseparierte Liste). Der erste Eintrag des lokalen Ports wird auf dem ersten Eintrag des ProxyRemotePorts weitergeleitet, der zweite Eintrag auf dem zweiten Eintrag usw. (Anzahl muss übereinstimmen, z.B. 49500,49501).
  • ProxyRemoteUrls: Ein auf einem der unter ProxyLocalPorts eingetragenen Ports eingegangener Druckauftrag kann auch per IPP oder IPPS an der Server weitergeleitet werden. Dazu wird bei ProxyRemoteUrls eine Liste von IPP-URLs angegeben (z.B. ipps://server/PrintService/ipp/Standard, ipps://server/PrintService/ipp/directprint). Die Anzahl der Einträge muss mit der Anzahl in der Liste der ProxyLocalPorts übereinstimmen.
    WICHTIG: Wenn an Remote-URLs weitergeleitet werden soll, muss die Liste der ProxyRemotePorts leer sein.
  • ProxyBackupHost: Kann der Druckauftrag nicht an den unter ProxyRemoteHost angegebenen PrintService geschickt werden, wird er an den ProxyBackupHost geschickt (auf dem ProxyBackupPort oder der ProxyBackupUrl).
  • ProxyBackupPort: Port auf den der Druckauftrag an den ProxyBackupHost geschickt wird.
  • ProxyBackupUrl: URL an die der Druckauftrag geschickt wird, wenn das Schicken an den ProxyRemoteHost bzw. die ProxyRemoteUrl fehlgeschlagen ist (z.B. ipps://backupserver/PrintService/ipp/Standard).
    WICHTIG: Wenn an Backup-URLs weitergeleitet werden soll, muss der ProxyBackupPort leer sein.