Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Terminalserver ruft Anwendung via Batch nicht korrekt auf

Frage Microsoft Windows Server

Mitglied: l0c4lhost

l0c4lhost (Level 1) - Jetzt verbinden

06.06.2006, aktualisiert 12.06.2006, 5152 Aufrufe, 10 Kommentare

Hallo Board,

ich habe hier auf Arbeit einen Windows 2000 Terminalserver mit SP4 laufen. Darauf ist Citrix Mateframe installiert, welches eine explizite Anwendung für Mitarbeiter freigibt. Es wird kein Desktop gestartet, sprich die Taskleiste ist nicht zu sehen. Beim Verbindungsaufbau wird eine Batch-Datei aufgerufen, in der die Programme verankert sind, die gestartet werden sollen. Zur Zeit ist dies nur die Perinorm (Programm zur Volltextabfrage von DIN-Normen).
Da unser Ausdruckverfahren umgestellt werden sollte, wurde der XPrint-Client von geniusbytes auf diesem Server installiert (kurze Beschreibung: In der Druckerumgebung wurde ein Drucker eingerichtet, der Druckaufträge lokal an einen bestimmten Port sendet. Auf diesen Port lauscht der XPrint-Client, der die Druckaufträge entgegennimmt und diese dann an den XPrint-Server sendet. Dieser hinterlegt die Aufträge in einer MySQL-Datenbank. Dies ist hier jetzt aber eher unwichtig, da der Server von einer anderen Firma betreut wird.)
Beim Drucken auf diesen Drucker erscheint nach dem Absenden der Datei ein kleines Fenster des XPrint-Clients, der eine Authentifizierungsnummer, sowie einen Dokumentennamen erwartet. Dazu muss der Client im Autostart des Nutzer, bzw. in der Batchdatei stehen.

Leider erscheint diese Fenster nicht, wenn ich mich via Citrix auf dem Server anmelde, obwohl für den Nutzer die Rechte auf das Programm gegeben sind und der Aufruf in der Batch-Datei verankert ist.
Melde ich mich direkt lokal am Server an, bzw. mit Administratorrechten über Citrix funktioniert der Client ohne Probleme, bloss eben mit dem normalen Benutzer nicht.

Weiss jemand weiter? Vielen Dank im voraus.

Gruß, 127.0.0.1
Mitglied: n.o.b.o.d.y
06.06.2006 um 09:58 Uhr
Moin,

wie ist das, wenn Du dich als normaler Nichtadmin per ICA am Server anmeldest und Du aber einen Desktop hast. Geht das dann? Oder gibt es Fehlermeldungen?
Da es nicht eindeutig hervorgeht: Du hast den XPrint-Client aber mit in das Startskript der User mit eingebunden, so dass wenn die User die Published App aufrufen erst der XPrint-Client und dann die eigentliche Anwendung gestartet wird?

Ralf
Bitte warten ..
Mitglied: l0c4lhost
06.06.2006 um 10:28 Uhr
Sow, ich hab das grad mal mit nem eigenen Desktop für diesen Nutzer probiert, und auch mit Erfolg. Der Druckauftrag wurde erfolgreich versandt. An der Druckerwarteschlange, bzw. an dem eigentlich Druckverfahren dürfte es eigentlich nicht liegen, da das Drucken auf einen "normalen" Drucker ohne Probleme funktioniert.
Beim Startscript wird folgende Reihenfolge beachtet:
Erst der Druckclient, dann die Anwendung für die DIN-Normen.

127.0.0.1
Bitte warten ..
Mitglied: n.o.b.o.d.y
06.06.2006 um 12:08 Uhr
Moin,

hmm, hast Du mal mit einer "Pause" oder einem ">" in ein Log im Skript überprüft ob der Print-Client wirklich gestartet wird? Nicht das der gleich wieder abkackelt, weil er z.B. keine grafische Oberfläche gekommt.
Oder kannst auch mit einem Taskmanager in der Adminsession schauen, ob die EXE löppt wenn der User angemeldet ist.

Ralf
Bitte warten ..
Mitglied: l0c4lhost
06.06.2006 um 13:42 Uhr
sow, ich hab mal die errormessages in ne log-Datei umgeleitet, mit folgendem Ergebnis:
src\tconfigparser.cpp(64): no such section : guiserver
src\tconfigparser.cpp(64): no such section : common
src\tconfigparser.cpp(128): can not find section common
src\tconfigparser.cpp(64): no such section : guiserver
Ich muss dazu sagen, dass im Hintergrund noch 3 Dienste laufen, die Abhängig sind, damit das Verfahren funktioniert. Zum einen die Druckerwarteschlange (bei Windows Standard), und zum anderen den guiserver und guiclient (werden bei der Installation des Clients eingerichtet). Diese 3 Dienste laufen aber zum Zeit des Aufrufs...
Bitte warten ..
Mitglied: n.o.b.o.d.y
06.06.2006 um 15:10 Uhr
also da würd' ich ja mal sagen, dass der XPrint-Client nicht im Kommandozeilenmodus zu starten geht, wenn er schon über GUI-Probleme meckert....
Ich kenn das Xprint nun überhaupt nicht, haben die vielleicht einen DOS-Client, oder einen Schalter, mit dem man den im DOS-Modus starten kann?
Läuft den den EXE nach dem Skriptdruchlauf, oder wird die nach den Fehlermeldungen beendet?

Ralf
Bitte warten ..
Mitglied: l0c4lhost
06.06.2006 um 15:15 Uhr
Naja, wenn es wirklich Probleme mit der GUI geben würde, könnte ich ja den Client nicht über die Konsole des Admins aufrufen. Dies geht aber. Ich nehme haargenau die Befehle, die ich im Startscript auch schon benutze:
m:
cd Programme\geniusbytes\X-Print\guiclient
winstarter
Leider bricht der Client ohne Fehlermeldung ab. Bzw. merkt man eigentlich nur dass der Client nicht läuft, wenn die Perinorm nicht geladen wird. Sprich er hängt...
Bitte warten ..
Mitglied: n.o.b.o.d.y
06.06.2006 um 16:10 Uhr
Naja, wenn es wirklich Probleme mit der GUI
geben würde, könnte ich ja den
Client nicht über die Konsole des
Admins aufrufen. Dies geht aber.

Ja, Moment, probierst Du das mit dem Admin mit published Desktop, oder auch nur mit der Application? Denn so wie ich das Problem verstehe, ist es mit Desktop bei allen Usern 8auch nicht Admins) ok. Nur ohne veröffendlichten Desktop geht der X-Print -Client nicht, auch nicht beim Admin. Richtig?

Leider bricht der Client ohne Fehlermeldung
ab. Bzw. merkt man eigentlich nur dass der
Client nicht läuft, wenn die Perinorm
nicht geladen wird. Sprich er hängt...

Steht denn vielleicht was im Eventlog?

Ralf
Bitte warten ..
Mitglied: l0c4lhost
08.06.2006 um 16:07 Uhr
So richtig kann ich dir hierauf nicht ganz folgen:

Ja, Moment, probierst Du das mit dem Admin mit published Desktop, oder auch nur mit der Application? Denn so wie ich das Problem verstehe, ist es mit Desktop bei allen Usern (auch nicht Admins) ok. Nur ohne veröffendlichten Desktop geht der X-Print -Client nicht, auch nicht beim Admin. Richtig?

Die Desktops sind alle veröffentlicht. Es meldet sich keiner lokal am Server an, sondern alle über ne ICA-Session.

BTW: Ich hab grad nach nem Eventlog von X-Print gesucht, ohne Erfolg. Im Eventlog von Windows meldet sich auch nix...
Bitte warten ..
Mitglied: n.o.b.o.d.y
10.06.2006 um 22:50 Uhr
Hallo,

um mal auszuschließen, das es an fehlenden Berechtigungen im Dateisystem oder der Registrie liegt (auch wenn es mit Desktop geht) versuch doch mal mit dem Admin die published App zu starten. Mal sehen ob es bei dem mit dem Druckclient geht, wenn dieser aus dem Batch gestartet wird.
Wenn es dann auch nicht geht wir es wohl an den XPrint-Client liegen, das der wirklich nicht ohne GUI will.

Ralf
Bitte warten ..
Mitglied: l0c4lhost
12.06.2006 um 08:19 Uhr
Morgen,

sprich, ich soll mich als Admin anmelden und die Batch, bzw. den Client ausführen? Kann ich beantworten, das geht.
Ich hab auch grad mal den Client über RUNAS und Admin versucht auszuführen, bloss kommt da dann ein Fehler beim Laden der DLL (Meldung: "Fehler beim laden einer Programm-DLL - OK"). Der RUNAS-Syntax war wie folgt: "runas /user:server1\administrator guiclient". Vorher kam natürlich noch ein Verz-Wechsel in das Programmverzeichnis.
Bitte warten ..
Ähnliche Inhalte
Verschlüsselung & Zertifikate
Terminalserver-fähige Anwendung zur Datenverschlüsselung
Frage von DakandaVerschlüsselung & Zertifikate15 Kommentare

Hallo Admins, wir suchen derzeit eine Datenverschlüsselung, um sensible Daten (z.B. Daten der Geschäftsführung) vor zufälligem Datenzugriff zu schützen. ...

Batch & Shell
Batch datei ruft mehrere Sachen aus einer .ini ?
gelöst Frage von corn201Batch & Shell2 Kommentare

Hallo Community. Ich wollte fragen, wie ich in einer Batch-Datei sagen kann, das sie in einer Initsialiersierungsdatei (.ini) Mehrere ...

Microsoft Office
Word-Ausdrucke in A3 funktionieren nicht korrekt aus dem Terminalserver
Frage von joshivinceMicrosoft Office

Hallo zusammen, ich habe ein komisches Phänomen auf einem Terminalserver 2008 mit Office 2003. Ich verbinde einen Windows 7 ...

JavaScript
Wie ruft Twitter die Detailseite auf?
gelöst Frage von FrankJavaScript3 Kommentare

Ich versuche seit ein paar Stunden herauszufinden, wie Twitter das mit ihrer Detailseite macht. Man klick auf einen Teil ...

Neue Wissensbeiträge
Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 6 StundenInternet3 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registierunf von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 12 StundenVerschlüsselung & Zertifikate1 Kommentar

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 23 StundenWindows 103 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 1 TagSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless17 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement16 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...