PDF24 unter Citrix

Startseite Foren PDF24 Creator Allgemeines PDF24 unter Citrix

Ansicht von 17 Beiträgen - 1 bis 17 (von insgesamt 17)
  • Autor
    Beiträge
  • #590
    robert schink
    Teilnehmer

    Hallo pdf24 Supportteam,

    ich hab heute die neuste Version (2.8.4) bei mir lokal installiert und wollte den Drucker nun auch unter Citrix nutzen.

    Hier ein paar Einzelheiten:

    Citrix Server: Windows 2003 R2 SP2 English mit German Language Pack
    Citrix Farm: Citrix Presentation Server Enterprise Edition 4.5 SP 2006.10
    Client: Windows XP SP3 English mit German Language Pack
    Citrix Online Plugin 12

    Ich habe versucht den Drucker auf dem Citrix Server zu installieren.
    Beim drucken wird die Auswahlmöglichkeit zum Anzeigen / Speichern / Bearbeiten auf dem Server geöffnet aber nicht bei dem Benutzer am Client.

    Wenn ich den Drucker auf einem Print Server installiere und in Citrix freigebe, geschiet das gleiche nur auf dem Print Server. Wo muss der Drucker installiert werden damit er unter Citrix funktioniert?

    Mit freundlichen Grüßen
    Robert Schink

    #1817
    pdf24
    Teilnehmer

    Hi,

    ich hatte vor einiger Zeit den PDF24 Creator mal auf einem Citrix System ausprobiert.

    Soweit ich mich erinnern kann, werden für jeden Benutzer, der sich am Server einwählt, eigene Prozesse erstellt. Der PDF24 Creator Hintergrundprozess ist die pdf24.exe. Über diesen Prozess werden die Druckaufträge zugestellt. Jeder angemeldete Benutzer muss so einen Prozess besitzen, damit die Zustellung zum Benutzer klappt.

    Wenn ich mich nun als Benutzer am System einwähle, und auf dem PDF24 Drucker drucke, dann sollte der Druckauftrag auch zum richtigen Benutzer geleitet werden. Sollte der PDF24 Assistent nicht beim Benutzer aufgehen, sondern auf dem Server, dann konnte der Druckjob nicht dem Benutzer zugestellt werden. Normalerweise sollte das nicht auftreten, ich will es jetzt aber auch nicht ausschließen.

    Ich habe gerade kein Citrix System da, auf dem ich das testen kann.
    Eventuell hilft mir eine genauere Auflistung der einzelnen Schritte, die sie ausgeführt haben. Besteht eventuell eine Möglichkeit, dass ich das in ihrem Citrix System testen kann damit ich eventuell Fehler ausbessern kann?

    #1818
    robert schink
    Teilnehmer

    Hi,

    Installation auf dem Citrix Server:

    change user /install
    Ausführen der Installationsroutine
    change user /execute
    Einstellungen am Drucker vornehmen (Quervormat)
    Server Neustarten
    Anwendung auf dem Client PC starten (Kein Benutzer auf dem Server angemeldet.)
    PDF24 Drucker auswählen (Kein Benutzer auf dem Server angemeldet.)
    "drucken" (Kein Benutzer auf dem Server angemeldet.)
    Administrator meldet sich auf dem Server an und bekommt den Druckjob vom Clientbenutzer
    Der Client hat keinen pdf24.exe Prozess nur der angemeldete Admin
    Druckjob geht laut Eventlog über den Namen des Clientbenutzers

    Hier der Auszug aus dem Eventlog:

    Dokument 2, 01016710 MODEL im Besitz von "Clientbenutzer" wurde über Anschluss \\.\pipe\PDFPrint auf PDF24 gedruckt. Größe in Bytes: 39196; Seiten gedruckt: 1

    #1819
    pdf24
    Teilnehmer

    Ich habe noch mal ein bischen nachgelesen und für mich ist noch nicht ganz klar, wie die einzelnen System miteinander funktionieren.

    Es bei ihnen gibt es Citrix Server und Clients. Beinhalten die Clients eine eigenständige Windows Installation oder sind das nur Thin Client, den den Desktop von einem Server anzeigen?

    Also wenn auf den Clients eigenständige Windows System installiert sind, dann muss der PDF Drucker in den Clients installiert werden. Macht man das nicht, sondern gibt den PDF Drucker lediglich bei den Clients frei und druckt dann auf einem Client, dann wird der Assistent auf dem Server geöffnet und nicht beim Client. Desshalb muss der PDF24 auf dem Client installiert sein.

    Bekommen die Clients lediglich ein Benutzerkonto vom Server, dann erfolgt die Installation des PDF24 auf dem Server. Der PDF24 kann auf einem System mit mehreren Benutzerkontos genutzt werden. Die Zustellung der Druckaufträge erfolgt bei einem Mehrbenutzersystem korrekt.

    Haben sie z.b. ein Serverprogramm auf einem Server und wollen sie nun zu einem Client drucken, dann müssen sie den PDF Drucker des Clients auf dem Server freigeben. Druckt man dann auf dem freigegebenen Drucker auf dem Server, wird der Druck zum entsprechenden Client geleitet.

    Die Konstellation kann sehr verschieden sein, desshalb frage ich genau nach. Viele Fälle habe bereits mit dem PDF24 Creator getestet und das Programm direkt auf Netzwerktauglichkeit und Mehrbenutzersystem abgestimmt.

    #1820
    robert schink
    Teilnehmer

    Die Clients beinhalten eine Windows Installation und bekommen über einen Citrix Client verschiedene Applicationen gepublished.

    Also werde ich den Drucker auf den Clients installieren. Diese möglich habe ich auch schon getestet und sie funktioniert auch problemlos, ich hatte nur auf eine Lösung innerhalb des Servers gehofft. Vielen danke für die Hilfe.

    Gibt es schon den Gedanken PDF24 unter Citrix Serverseitig zu modifizieren?

    #1821
    pdf24
    Teilnehmer

    Hi,

    PDF24 nur im Server habe ich wirklich noch nicht getestet. Aktuell ist das wirklich nicht möglich, aber für die Zukunft ein interessanter Punkt. Ich werde mir das mal ansehen und mal sehen, eventuell bekomme ich das ja schnell integriert.

    Da sie sich offenbar gut mit Citrix System auskennen, können sie mir eventuell sagen, wo ich Informationen zum Citrix Server und zum Publishen von Anwendungen und dem Prinzip dahinter bekomme?

    Was mir gerade in den Sinn kommt: Aktuell wird ja der Assistent auf dem Server geöffnet und nicht beim Client. Eventuell reicht es, wenn man den Assistenten für den Benutzer startet, der gerade gedruckt hat? Also das System öffnet quasi ein Benutzerprozess. Frage mich gerade ob das möglich ist und ob dort Sicherheitsproblematiken bestehen.

    #1822
    robert schink
    Teilnehmer

    Ich habe die Idee PDF24.exe als Benutzer zu starten mal aufgegriffen.

    Sobald der Benutzer eine Application startet wird bei uns in der Firma jedesmal ein Loginscript für Netzlaufwerke u.Ä. ausgeführt.

    Diesem habe ich den Befehl

    call "M:Program FilesPDF24pdf24.exe" (wobei M: unsere Windowspartition darstellt)

    hinzugefügt. Somit startet der Benutzer bei jedem Login eine Prozess für PDF24 und bekommt dann auch den Assistenten auf seinem Client angezeigt.
    Auch der Editor wird Ordnungsgemäß geöffnet.
    Kann man diese funktion irgendwie in das Programm integrieren?
    Und gibt es einen Registryeintrag mit dem ich einstellungen Global auf "Öffne erstellte PDF-Dateien im Editor", "gute Qualität" und "Tray Icon nicht anzeigen" setzen kann?

    #1823
    pdf24
    Teilnehmer

    Hi,

    ich habe heute schon mal geschaut, und prinzipiell sollte das möglich sein. Ich versuche jetzt die nächsten Tage da mal eine Lösung zu erarbeiten. Eventuell haben wir ja dann nächste Woche eine Lösung für dieses Problem.

    #1838
    juergen melles
    Teilnehmer

    Hallo,

    ich habe noch eine Frage zur Nutzung unter Citrix.

    Unsere Administratoren sind zu Recht ziemlich empfindlich wenn es um Sicherheitsfragen geht. Leider scheint der in PDF24 integrierte Dateiexplorer nicht die über Richtlinien vergebenen Rechte zu beachten. So wird in unserem normalen Citrix-Windows-Explorer das Programmlaufwerk, auf dem die unter Citrix zur Verfügung gestellten Programme installiert sind, nicht angezeigt. Manipulationen sind so ausgeschlossen.

    Der PDF24-Dateiexplorer zeigt aber eben dieses Laufwerk an und bietet im Kontextmenü z.B. die Möglichkeit, Verzeichnisse oder Dateien umzubenennen. Das ist für unsere Administratoren natürlich ein KO-Kriterium.

    Gibt es eine Möglichkeit, das Kontextmenü komplett zu deaktivieren ?

    Vielen Dank im Voraus !

    #1840
    pdf24
    Teilnehmer

    Ich habe mich die letzten Tage viel mit der Server-Problematik beschäftigt und einige Sachen ausprobiert.

    Wir hatten ja bereits herausbekommen, das wenn man den pdf24.exe per Loginscript startet, das die GUI der PDF Erstellung dann korrekt angezeigt wird.

    Dieses Login Script habe ich versucht nachzuahmen, indem ich versucht habe, einen Prozess als Benutzer zu erstellen, wenn ein Benutzer den PDF Drucker auf dem Server benutzt.

    Teilweise bekomme ich auch die Applikation gestartet, aber es gibt an der einen und anderen Stelle immer noch Probleme. Ich werde versuchen, diese Problem zu lösen.

    Ansonsten scheint der Weg per Loginscript erstmal eine gute Lösung zu sein, die funktioniert.

    #1841
    pdf24
    Teilnehmer

    @Jürgen Melles:

    Also diese Richtlinien wurden bei der Entwicklung bisher nicht berücksichtigt. Danke für den Tip. Ich werde mir das ebenfalls mal ansehen und schaun, was ich da machen kann.

    Mal eine andere Lösung:
    Normalerweise gibt es ja auch die Möglichkeit für ein Laufwerk Sicherheitseinstellungen vorzunehmen, so dass z.b. nur Admins Änderungen vornehmen dürfen. Dann würde das Laufwerk zwar im pdf24 angezeigt werden, aber Ändern könnte man dann nichts. Das wäre erstmal eine mögliche Lösung für die Zwischenzeit.

    #1843
    aibo
    Teilnehmer

    Hallo,

    habe eben das Tool auf unserer Citrix Farm (5 Server) installiert. Funktioniert wunderbar mit dem Login-Script.

    Was wirklich gut wäre und einen riesen Nutzen hätte:

    Globale pdf24 Einstellungen die für alle Benutzer gelten.
    Einstellungen für User ausblenden.
    Assistent ohne Editor - ist wirklich gefährlich User hat kompletten Zugriff auf die Daten des Servers.

    Grüsse aus dem Allgäu
    Siggi

    #1845
    pdf24
    Teilnehmer

    @aibo
    Ich schreibe das Feature mal auf die TODO Liste. Das wird dann in einer der nächsten Versionen integriert.

    Jetzt stellt sich für mich die Frage, wie das mit den Globalen EInstellungen am Besten aussehen soll. Ich denke es ist nicht bei allen Einstellungen sinnvoll, die beim Benutzer zu deaktivieren oder?
    Ist es nicht ratsam, einige Benutzereinstellungen dem Benutzer zur Verfügung zu stellen?

    Ein kleiner Anfang ist ja bereits gemacht bzw. etwas anders von mir angedacht. Es gibt bereits die Einstellung zum Updateverhalten, das nur von Admins geändert werden kann. Diese Einstellung würde bei nicht-Admins nicht änderbar sein.

    Was ist ihre Überlegung dabei?

    #1846
    aibo
    Teilnehmer

    also den Editor habe ich nun mal "rudimentär" deaktiviert:

    pdf24-DocTool.exe umbenannt in pdf24-Editor.exe

    Globale Einsellungen für alle User wären (am besten ein/ausschalten):

    Icon ausblenden
    Qualität Standardmäßig hoch (sollte aber vom User geändert werden können - im Assistenten reicht)
    Einstellungen für User deaktivieren
    Editor deaktivieren
    Update Suche deaktivieren

    Wie kann das update pop-up deaktiviert werden?
    Reicht evtl. auch umbenennen der Datei?

    #1847
    pdf24
    Teilnehmer

    Das Update Popup bzw. Updates können in den EInstellungen deaktiviert werden. Dazu einfach die entsprechende Einstellung auf deaktiviert setzen.

    Es kann sein, das die Einstellung erst nach einem Neustart des Programms wirkung zeigt, das weiß ich gerade nicht so genau.

    #1852
    aibo
    Teilnehmer

    Habe die pdf24-Updater.exe auch umbenannt und funktioniert.
    Soweit funktioniert nun alles für unsere Ansprüche. Nur noch eins:

    Gibt es einen Startparameter zur pdf24.exe oder eine andere Möglichkeit das TRay ICON zu deaktivieren.

    Hintergrund:
    Bei 5 Citrix Servern in der Farm können bei jedem User auch bis 5 Tray Icons auf seinem Client angezeigt werden. Also je nach Anwendungsnutzung der Citrix Farm.

    Wenn ich über 100 User das alles per "Hand" einstellen lassen muß, ist es ein enormer Zeitverlust.

    Wenn wir hier noch eine Lösung hätten wäre es perfekt.

    #1853
    pdf24
    Teilnehmer

    Das Trayicon kann ausgestellt werden.
    Geht aber aktuell nur per Konfiguration in den EInstellungen des Users.
    Mann kann aber auch im Loginscript des Users die Registry ändern, dann kann die Registry ändern und so das Tray-Icon ausstellen.

    HKCU/Software/PDFPrint
    ShowTrayIcon = 0

    Das Pro User anlegen.

Ansicht von 17 Beiträgen - 1 bis 17 (von insgesamt 17)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.