Kein CLIENT-Anteil auf Terminalserver?

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 21. Nov 2011, 12:51

Hallo,

ich befasse mich gerade mit der Paketierung unter WTS/XenApp. Bisher habe ich keine Unterlagen zum Thema gefunden, Anfrage beim Support läuft.
D.h. zunächst "learning by doing". Und schon das erste Problem - Wird auf einem Terminalserver kein CLIENT-Anteil ausgeführt? Ich lasse mir zum Test direkt am Anfang des CLIENT Abschitts eine Meldung ins Log schreiben (ErrorLogMsg), diese taucht aber nicht auf, auch im LOG sehe ich nur "Install(Machine) Success" von Install(User) keine Spur.

Der CLIENT-Anteil wird anscheinend komplett ignoriert! Ist dies "work as designed" ???
Wenn ja, zu welchem Zweck? Workaround?

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by Hendrik_Ambrosius » 21. Nov 2011, 13:17

Vielleicht mal zur Groborientierung: Was für einen Agent setzen Sie ein?
DebugView-Log wäre auch nett.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 21. Nov 2011, 13:29

Advanced Agent 14.1

DebugView sagt nicht viel....:

Code: Select all

[2296] ComSMBSessionManager.cpp(319):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is 0.
[2296] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2296] ComSMBSessionManager.cpp(319):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is 0.
[2296] ComSMBSessionManager.cpp(329):INFO SMB Session Manager disconnecting from \\x.x.x.x\EmpInv$ because of cache time expiration.
[2296] ComSMBSessionManager.cpp(257):INFO SMB Session Manager ComSMBSessionManager::disconnectDevice Verbindung zu \\x.x.x.x\EmpInv$ soll beendet werden.
[2296] ComSMBSessionManager.cpp(277):INFO SMB Session Manager Abbau der Verbindung zu \\x.x.x.x\EmpInv$ erfolgreich.
[3100] 3100: 2011-11-21 13:27:13.248 [CBS]                       IsCacheStillGood: True. 
[2296] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2296] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by Hendrik_Ambrosius » 21. Nov 2011, 14:07

Steht das Paket in der DDC-Datei des Servers? Das ist auf jeden Fall notwendig.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 21. Nov 2011, 14:25

Ja, steht auf "INSTALL UPDATE" . Ansonsten wäre wohl auch der Maschinenteil nicht gelaufen...!
Also grundsätzlich sollte der CLIENT-Anteil auch unter WTS ausgeführt werden!?

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by Hendrik_Ambrosius » 21. Nov 2011, 14:36

Wenn man das Paket per Kiosk installiert kann das Szenario schon sein ohne DDC Eintrag.

Beim WTS ist eigentlich eher der Maschinenteil die Herausforderung weil der nur im Wartungsfenster installiert wird.
Der Userteil kommt aber eigentlich rund um die Uhr.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 22. Nov 2011, 07:29

Per Kiosk installiere ich nicht, dies hab ich wie es per default ist deaktiviert gelassen.

Der Maschinenanteil läuft ohne Probleme - Logon deaktivieren, Wartungsmodus aktivieren, Installieren, neustarten, Wartungsmodus deaktivieren, Logon aktivieren.... klappt super, aber der Clientteil.... :?

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by Hendrik_Ambrosius » 22. Nov 2011, 09:33

Dann erstellen Sie bitte mal ein längeres DebugView-Log über 2 Checkintervalle hinaus und schreiben Sie um welches Paket es geht.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 22. Nov 2011, 10:21

Folgend das Log, in der geloggten Zeit habe ich mich über 3 verschiedene Wege angemeldet - 1.) RDP , 2.) über Citrix Webinterface (Citrix Receiver), 3.) über VMWare direkt.
Über keinen Weg wurde der Userteil ausgeführt. Zugewiesen sind 2 Pakete - Office 2010 und SAP Logon, welche normalerweise einen Userteil ausführen.

Das Log sieht so aus:

Code: Select all

22.11.2011 08:42:28	ZR	BFZRXENAPP04	SYSTEM	WTS/Citrix XenApp Maintenance			Logon	Enabled	
22.11.2011 08:41:07	ZR	BFZRXENAPP04	SYSTEM	Office_Microsoft_2010 (MUI - Sprache und Optionen via Variable) (L1)	2010	0	Install (Machine)	Success	
22.11.2011 08:41:07	ZR	BFZRXENAPP04	SYSTEM	WTS/Citrix XenApp Maintenance			Install Mode	Disabled	
21.11.2011 09:25:49	ZR	BFZRXENAPP04	SYSTEM	SAP Frontend_7.20 PL5  (x86 x64) (L1)	7.20	6	Install (Machine)	Success	
21.11.2011 09:25:49	ZR	BFZRXENAPP04	SYSTEM	SAPLOGON_SAP_1.0 (einst. über Variable) x86 x64 (L1)	1.0	8	Install (Machine)	Success	
16.11.2011 10:08:53	ZR	BFZRXENAPP04	SYSTEM	Empirum Inventory 14.1	14.1	0	Reinstall	Success	
DebugView

Code: Select all

[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # events  #  RemoteConnect 1
[2000] CitrixICAFilterEvidenceProvider: Entry
[2000] CitrixICAFilterEvidenceProvider: Reading Client Name
[2000] CitrixICAFilterEvidenceProvider: Reading Client IP
[2000] CitrixICAFilterEvidenceProvider: Reading AGInUse
[2000] CitrixICAFilterEvidenceProvider: Reading AG Farm name
[2000] CitrixICAFilterEvidenceProvider: Reading AG Tags
[2000] CitrixICAFilterEvidenceProvider: Reading WanScalersPresent
[2000] CitrixICAFilterEvidenceProvider: Exit
[2284] # events  #  SessionLogon 1
[2284] # normal  #  LogonMsg CLOSE
[2284] # normal  #  External App called SendInvFiles_syn
[2284] EmpAgentComDll.cpp(1950):INFO  SendInvFiles_syn: added file to upload ZR.BFZRXENAPP04_2011-11-22 09-39-14.xml.gz
[2284] EmpAgentComDll.cpp(1970):INFO  SendInvFiles_syn: 1 files found to upload.
[2284] ComJobFactory.cpp(120):INFO Job Factory Job InvFile create
[2284] ComJobManager.cpp(421):INFO Job Manager starting Job 7de8a27f-14e5-11e1-b6ef-00505694325d
[2284] ComJobInvoker.cpp(253):INFO Job Invoker Job-Thread initialisiert
[2284] ComJobManager.cpp(317):INFO Job Manager Job 7de8a27f-14e5-11e1-b6ef-00505694325d started
[2284] # normal  #  JobDoneCallback-> JobID: 7de8a27f-14e5-11e1-b6ef-00505694325d Status: JOBSTATUS_RUNNING Flag: 0
[2284] ComJobManager.cpp(215):INFO Job Manager  added Job 7de8a27f-14e5-11e1-b6ef-00505694325d
[2284] ComJobSmb.cpp(67):INFO Job Smb Transport Smb starten
[2284] ComJobSmb.cpp(716):INFO Job Smb Transport Smb Remote verbinden
[2284] ComSMBSessionManager.cpp(65):INFO SMB Session Manager Try to connect to \\BFZRSV01\EmpInv$
[2284] ComSMBSessionManager.cpp(174):INFO SMB Session Manager Transport Smb Remote verbinden
[2284] ComSMBSessionManager.cpp(190):INFO SMB Session Manager Verbindung zu \\BFZRSV01\EmpInv$ mit Benutzer zr\matrixadmin soll erstellt werden.
[2284] ComSMBSessionManager.cpp(212):ERROR SMB Session Manager Connection to \\BFZRSV01\EmpInv$ already established using a different credentials set
[2284] ComSMBSessionManager.cpp(65):INFO SMB Session Manager Try to connect to \\x.x.x.x\EmpInv$
[2284] ComSMBSessionManager.cpp(174):INFO SMB Session Manager Transport Smb Remote verbinden
[2284] ComSMBSessionManager.cpp(190):INFO SMB Session Manager Verbindung zu \\x.x.x.x\EmpInv$ mit Benutzer zr\matrixadmin soll erstellt werden.
[2284] ComSMBSessionManager.cpp(201):INFO SMB Session Manager Verbindung zu \\x.x.x.x\EmpInv$ mit Benutzer zr\matrixadmin erstellt.
[2284] ComSMBSessionManager.cpp(73):INFO SMB Session Manager New connection to \\x.x.x.x\EmpInv$
[2284] ComJobSmb.cpp(943):INFO Job Smb Successfully copied D:\EmpirumAgent\EmpInv\ZR.BFZRXENAPP04_2011-11-22 09-39-14.xml.gz to \\x.x.x.x\EmpInv$\ZR.BFZRXENAPP04_2011-11-22 09-39-14.xml.gz
[2284] ComJobSmb.cpp(782):INFO Job Smb ComJobSmb::disconnect Verbindung zu \\x.x.x.x\EmpInv$ soll beendet werden.
[2284] ComSMBSessionManager.cpp(100):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is decremented to 0.
[2284] ComSMBSessionManager.cpp(123):INFO SMB Session Manager Verbindung zu \\x.x.x.x\EmpInv$ soll frühestens in 60s um Tue Nov 22 09:40:39 2011
[2284] beendet werden.
[2284] ComJobSmb.cpp(62):INFO Job Smb Transport Smb wird zerstoert
[2284] ComJobManager.cpp(339):INFO Job Manager Job 7de8a27f-14e5-11e1-b6ef-00505694325d done
[2284] # normal  #  JobDoneCallback-> JobID: 7de8a27f-14e5-11e1-b6ef-00505694325d Status: JOBSTATUS_FINISHED Flag: 0
[2284] ComJobManager.cpp(435):INFO Job Manager Job 7de8a27f-14e5-11e1-b6ef-00505694325d deleted
[2284] EmpAgentComDll.cpp(1985):INFO  Job SendInvFile_syn erfolgreich beendet. Delete file D:\EmpirumAgent\EmpInv\ZR.BFZRXENAPP04_2011-11-22 09-39-14.xml.gz
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] ComSMBSessionManager.cpp(319):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is 0.
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] ComSMBSessionManager.cpp(319):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is 0.
[2284] ComSMBSessionManager.cpp(329):INFO SMB Session Manager disconnecting from \\x.x.x.x\EmpInv$ because of cache time expiration.
[2284] ComSMBSessionManager.cpp(257):INFO SMB Session Manager ComSMBSessionManager::disconnectDevice Verbindung zu \\x.x.x.x\EmpInv$ soll beendet werden.
[2284] ComSMBSessionManager.cpp(277):INFO SMB Session Manager Abbau der Verbindung zu \\x.x.x.x\EmpInv$ erfolgreich.
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # events  #  SessionLogoff 1
[2284] # events  #  RemoteDisconnect 1
[4276] CreateMSICapabilityBlock called in CgpAcceptSession
[2284] # events  #  RemoteConnect 1
[2000] CitrixICAFilterEvidenceProvider: Entry
[2000] CitrixICAFilterEvidenceProvider: Reading Client Name
[2000] CitrixICAFilterEvidenceProvider: Reading Client IP
[2000] CitrixICAFilterEvidenceProvider: Reading AGInUse
[2000] CitrixICAFilterEvidenceProvider: Reading AG Farm name
[2000] CitrixICAFilterEvidenceProvider: Reading AG Tags
[2000] CitrixICAFilterEvidenceProvider: Reading WanScalersPresent
[2000] CitrixICAFilterEvidenceProvider: Exit
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # events  #  SessionLogon 1
[2284] # normal  #  LogonMsg CLOSE
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # events  #  RemoteDisconnect 1
[2284] # events  #  SessionLogoff 1
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # events  #  ConsoleDisconnect 3
[2284] # events  #  ConsoleConnect 2
[2284] # events  #  SessionLogon 2
[2284] # normal  #  LogonMsg CLOSE
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # normal  #  External App called SendInvFiles_syn
[2284] EmpAgentComDll.cpp(1950):INFO  SendInvFiles_syn: added file to upload ZR.BFZRXENAPP04_2011-11-22 09-53-52.xml.gz
[2284] EmpAgentComDll.cpp(1970):INFO  SendInvFiles_syn: 1 files found to upload.
[2284] ComJobFactory.cpp(120):INFO Job Factory Job InvFile create
[2284] ComJobManager.cpp(421):INFO Job Manager starting Job 8908f995-14e7-11e1-b6ef-00505694325d
[2284] ComJobInvoker.cpp(253):INFO Job Invoker Job-Thread initialisiert
[2284] ComJobManager.cpp(317):INFO Job Manager Job 8908f995-14e7-11e1-b6ef-00505694325d started
[2284] # normal  #  JobDoneCallback-> JobID: 8908f995-14e7-11e1-b6ef-00505694325d Status: JOBSTATUS_RUNNING Flag: 0
[2284] ComJobManager.cpp(215):INFO Job Manager  added Job 8908f995-14e7-11e1-b6ef-00505694325d
[2284] ComJobSmb.cpp(67):INFO Job Smb Transport Smb starten
[2284] ComJobSmb.cpp(716):INFO Job Smb Transport Smb Remote verbinden
[2284] ComSMBSessionManager.cpp(65):INFO SMB Session Manager Try to connect to \\BFZRSV01\EmpInv$
[2284] ComSMBSessionManager.cpp(174):INFO SMB Session Manager Transport Smb Remote verbinden
[2284] ComSMBSessionManager.cpp(190):INFO SMB Session Manager Verbindung zu \\BFZRSV01\EmpInv$ mit Benutzer zr\matrixadmin soll erstellt werden.
[2284] ComSMBSessionManager.cpp(212):ERROR SMB Session Manager Connection to \\BFZRSV01\EmpInv$ already established using a different credentials set
[2284] ComSMBSessionManager.cpp(65):INFO SMB Session Manager Try to connect to \\x.x.x.x\EmpInv$
[2284] ComSMBSessionManager.cpp(174):INFO SMB Session Manager Transport Smb Remote verbinden
[2284] ComSMBSessionManager.cpp(190):INFO SMB Session Manager Verbindung zu \\x.x.x.x\EmpInv$ mit Benutzer zr\matrixadmin soll erstellt werden.
[2284] ComSMBSessionManager.cpp(201):INFO SMB Session Manager Verbindung zu \\x.x.x.x\EmpInv$ mit Benutzer zr\matrixadmin erstellt.
[2284] ComSMBSessionManager.cpp(73):INFO SMB Session Manager New connection to \\x.x.x.x\EmpInv$
[2284] ComJobSmb.cpp(943):INFO Job Smb Successfully copied D:\EmpirumAgent\EmpInv\ZR.BFZRXENAPP04_2011-11-22 09-53-52.xml.gz to \\x.x.x.x\EmpInv$\ZR.BFZRXENAPP04_2011-11-22 09-53-52.xml.gz
[2284] ComJobSmb.cpp(782):INFO Job Smb ComJobSmb::disconnect Verbindung zu \\x.x.x.x\EmpInv$ soll beendet werden.
[2284] ComSMBSessionManager.cpp(100):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is decremented to 0.
[2284] ComSMBSessionManager.cpp(123):INFO SMB Session Manager Verbindung zu \\x.x.x.x\EmpInv$ soll frühestens in 60s um Tue Nov 22 09:55:12 2011
[2284] beendet werden.
[2284] ComJobSmb.cpp(62):INFO Job Smb Transport Smb wird zerstoert
[2284] ComJobManager.cpp(339):INFO Job Manager Job 8908f995-14e7-11e1-b6ef-00505694325d done
[2284] # normal  #  JobDoneCallback-> JobID: 8908f995-14e7-11e1-b6ef-00505694325d Status: JOBSTATUS_FINISHED Flag: 0
[2284] ComJobManager.cpp(435):INFO Job Manager Job 8908f995-14e7-11e1-b6ef-00505694325d deleted
[2284] EmpAgentComDll.cpp(1985):INFO  Job SendInvFile_syn erfolgreich beendet. Delete file D:\EmpirumAgent\EmpInv\ZR.BFZRXENAPP04_2011-11-22 09-53-52.xml.gz
[2284] ComSMBSessionManager.cpp(319):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is 0.
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] ComSMBSessionManager.cpp(319):INFO SMB Session Manager Count of connections to \\x.x.x.x\EmpInv$ is 0.
[2284] ComSMBSessionManager.cpp(329):INFO SMB Session Manager disconnecting from \\x.x.x.x\EmpInv$ because of cache time expiration.
[2284] ComSMBSessionManager.cpp(257):INFO SMB Session Manager ComSMBSessionManager::disconnectDevice Verbindung zu \\x.x.x.x\EmpInv$ soll beendet werden.
[2284] ComSMBSessionManager.cpp(277):INFO SMB Session Manager Abbau der Verbindung zu \\x.x.x.x\EmpInv$ erfolgreich.
[2284] # normal  #  PRE IsWithinMaintenanceTime=True MaintenanceState=Disabled MaintenanceRequired=False ForcePolling=False
[2284] # events  #  SessionLogoff 2
[2284] # events  #  ConsoleDisconnect 2
[2284] # events  #  ConsoleConnect 1
[2284] # events  #  ConsoleDisconnect 1
[2284] # events  #  ConsoleConnect 3

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 22. Nov 2011, 13:09

Habe mit dem Support gesprochen, ist normal das kein Userteil ausgeführt wird. Alle Installationen - auch der Userteil - läuft nur im Wartungsmodus. Aber es gibt einen Workaround:
Mit V14 erkennt ERIS.exe automatisch, wenn es auf einem Terminalserver läuft. Dann können nur noch Pakete installiert werden, wenn die Maschine sich in einem in der Agentenkonfiguration festgelegten Maintenance-Zeitfenster befindet, und es darf niemand am Terminalserver angemeldet sein, auch nicht der Administrator an der TS-Console.
Damit ist der AA nicht mehr in der Lage, Benutzerteile zu installieren. Damit das dennoch stattfinden kann, sind per Run-Key oder Autostart für jeden User die Aufrufe
"<Pfad>\SWDepot.exe /C /S /T1 /Q" (zur Installation der Benutzerteile) und
"<Pfad>\SWDepot.exe /WU /S /T /Q" (zur Deinstallation von Benutzerteilen, für die kein Maschinenteil mehr vorhanden ist) auszuführen.
Damit dann auch Log-Meldungen an den Empirum-Server zurückgeliefert werden, müssen die folgenden Registry-Keys entsprechend gesetzt werden, wobei sichergestellt sein muss, dass die Pfadinformationen in zum System (32/64Bit) passen.

Code: Select all

[HKEY_LOCAL_MACHINE\SOFTWARE\matrix42\Software Depot]
"LogColumns"="Date, Time, DomainName, ComputerName, WindowsUser, PackageName, Version, Revision, Mode, Result, Error"
"LogFileName"="%SystemDrive%\\EmpirumAgent\\Log\\SwDepot_%DomainName%_%ComputerName%_%SysDate%_%LongSysTime%.log"

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by Hendrik_Ambrosius » 23. Nov 2011, 08:51

Habe ich auch noch mal mit dem Product Management gecheckt:
Es ist wirklich im Moment die einzige Möglichkeit so. War mir nun auch neu.

Bei Citrix XenApp tritt diese Besonderheit übrigens nicht auf weil die Userteile über das Publishing kommen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 28. Nov 2011, 12:04

Hendrik_Ambrosius wrote:Bei Citrix XenApp tritt diese Besonderheit übrigens nicht auf weil die Userteile über das Publishing kommen.
Können Sie dies etwas genauer beschreiben?

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by Hendrik_Ambrosius » 28. Nov 2011, 14:30

Wie das genau funktioniert kann ich auch nicht sagen da ich kein Citrix Experte bin.
Vielleicht kann da jemand helfen...
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

christoph.mue
Posts: 137
Joined: 26. Jan 2010, 10:47
Contact:

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by christoph.mue » 28. Nov 2011, 15:26

Ich wüsste nicht wie das über das Publishing zu realisieren wäre. Ein Softwarepaket wird zunächst über Empirum im Wartungsmodus installiert, wie wir nun wissen wird hier kein Userteil ausgeführt.
Nun habe ich in das Logonscript die o.g. Aufrufe eingepflegt damit beim Aufbau einer Session über Citrix als erstes der Userteil nachgezogen wird. Klappt auch einwandfrei!
Einen anderen Weg kenne ich nicht, auch im Publishing ist nichts über derartige Funktion zu finden. Wäre schön wenn sich noch ein Citrix Experte findet und seine Erfahrungen preis gibt.

btw: es hat sich noch ein 3. Regkey als sehr nützlich erwiesen

Code: Select all

HKLM,"SOFTWARE\MATRIX42\Software Depot","ClientSetupErrorLog",0x00000000,"C:\EmpirumAgent\Log\SetupErrorLog\%%DomainName%%.%%ComputerName%%.%%SysDate%%_%%ExactSysTime%%.log"
-> so kann man sich im Userteil ErrorLogMsg zum debuggen setzen

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Kein CLIENT-Anteil auf Terminalserver?

Post by Hendrik_Ambrosius » 28. Nov 2011, 18:06

Ich habe nie etwas spezielles für den Userteil beim XenApp Publishing konfiguriert - es funktioniert einfach.
Wie es aber genau funktioniert kann ich nicht sagen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 6 guests