Ik heb hier te maken met een erg vreemd geval. Het volgende is het geval.
We hebben de volgende omgeving:
Windows 2003 R2 servers
Citrix 4.5 (Patchlever R02 & R04)
Powerfuse 8
Softgrid 4.1.3.15
We hebben een 2 tal applicaties die momenteel niet werkend gekregen worden via Citrix. Het betreft hier beide om een Softgrid package.
Bij het starten van de applicatie vanuit webaccess van Citrix wordt de Citrix sessie, powerfuse omgeving en vervolgens wordt Sofgrid omgeving gestart. De softgrid sessie streamt de applicatie correct en start deze ook op (ik zie de executable verschijnen in de taskmanager), maar vervolgens sluit de applicatie zich af zonder enige melding (ook niet in de eventlog, filemon, regmon of processmon). Het lijkt gewoon op een regular shutdown van een applicatie.
Bij een andere applicatie gaat ie iets verder. De applicatie start zoals ie zou moeten, maar zodra hij de database moet aanspreken krijg ik een melding "The path is not of a legal form".

Deze melding komt geregeld voor bij Google; maar meer in het programmeer werk. Of ze leiden naar een dood spoor.
Het vreemde is echter; zodra ik een connectie maak met de betreffende servers (met hetzelfde useraccount) en de OSD/Softgrid file handmatig start, dan werkt de gehele applicatie zonder enige problemen.
We hebben echter een paar test servers waar de applicatie wel correct op werkt.
Ik heb reeds een MSBSA index gemaakt en alle patches op de servers gelijk getrokken. Tevens heb ik alle applicaties die (via MSI/Legacy setup) op de "niet-werkende" servers staan, op de "wel-werkende" servers geplaatst. En daarnaast, bij 1 testserver, de Citrix R04 patchlevel geinstalleerd (stond nog op R02). Maar dit maakt totaal geen verschil.
Ik heb ook Powerfuse er tussenuit getrokken door de applicatie direct via Citrix te publiseren, maar dit geeft ook geen soelaas.
Een andere drastisch probeersel was om de HKCU van de gebruiker onder de "wel-werkende" server te exporteren, en deze te importeren op de "niet-werkende" server; maar helaas, ook geen enkel verschil.
Ik ben nu bezig om alle DLL's te vergelijken tussen de servers; maar dit is toch best wel intensief.
Heeft iemand een idee waar ik nog verder kan zoeken?
We hebben de volgende omgeving:
Windows 2003 R2 servers
Citrix 4.5 (Patchlever R02 & R04)
Powerfuse 8
Softgrid 4.1.3.15
We hebben een 2 tal applicaties die momenteel niet werkend gekregen worden via Citrix. Het betreft hier beide om een Softgrid package.
Bij het starten van de applicatie vanuit webaccess van Citrix wordt de Citrix sessie, powerfuse omgeving en vervolgens wordt Sofgrid omgeving gestart. De softgrid sessie streamt de applicatie correct en start deze ook op (ik zie de executable verschijnen in de taskmanager), maar vervolgens sluit de applicatie zich af zonder enige melding (ook niet in de eventlog, filemon, regmon of processmon). Het lijkt gewoon op een regular shutdown van een applicatie.
Bij een andere applicatie gaat ie iets verder. De applicatie start zoals ie zou moeten, maar zodra hij de database moet aanspreken krijg ik een melding "The path is not of a legal form".

Deze melding komt geregeld voor bij Google; maar meer in het programmeer werk. Of ze leiden naar een dood spoor.
Het vreemde is echter; zodra ik een connectie maak met de betreffende servers (met hetzelfde useraccount) en de OSD/Softgrid file handmatig start, dan werkt de gehele applicatie zonder enige problemen.
We hebben echter een paar test servers waar de applicatie wel correct op werkt.
Ik heb reeds een MSBSA index gemaakt en alle patches op de servers gelijk getrokken. Tevens heb ik alle applicaties die (via MSI/Legacy setup) op de "niet-werkende" servers staan, op de "wel-werkende" servers geplaatst. En daarnaast, bij 1 testserver, de Citrix R04 patchlevel geinstalleerd (stond nog op R02). Maar dit maakt totaal geen verschil.
Ik heb ook Powerfuse er tussenuit getrokken door de applicatie direct via Citrix te publiseren, maar dit geeft ook geen soelaas.
Een andere drastisch probeersel was om de HKCU van de gebruiker onder de "wel-werkende" server te exporteren, en deze te importeren op de "niet-werkende" server; maar helaas, ook geen enkel verschil.
Ik ben nu bezig om alle DLL's te vergelijken tussen de servers; maar dit is toch best wel intensief.
Heeft iemand een idee waar ik nog verder kan zoeken?