XenApp 6.5 HRP3 install failled with error 25822

Citrix XenApp 6.5 Hotfix Rollup Pack 3 is available since the 12nd of December 2013 (link) and I went through several deployment until today. I got this error on a worker server (PVS Golden image) while installing this update.

ScreenShot607
Error 25822. Setup could not install the drivers required for this product.

The error : “Error 25822. Setup could not install the drivers required for this product.” stop the installation process and rollback to the original state of the XenApp server. As the installation wen fine on other servers within the same farm, I chose to take some time to investigate this issue.

First thing first, running the patch update by generating a log file with msiexec :

msiexec.exe /P c:\temp\XA650W2K8R2X64R03.msp /L*V c:\temp\XA650W2K8R2X64R03.log

 

and when i opened the log file i found the error :

MSI (s) (EC:DC) [14:00:54:040]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI602B.tmp, Entrypoint: CtxInstallDrivers
SetupCopyOEMInf failed. INF file  - ctxsbx.inf. Error - 2
MSI (s) (EC!70) [14:00:54:087]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:54:087]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:54:087]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:54:087]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:54:087]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:54:087]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:54:087]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:54:087]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:54:087]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:54:087]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:54:087]: Transforming table Error.
 
MSI (c) (18:08) [14:00:54:102]: Transforming table Binary.
 
MSI (c) (18:08) [14:00:54:102]: Transforming table Binary.
 
MSI (c) (18:08) [14:00:54:102]: Note: 1: 2262 2: Binary 3: -2147287038 
MSI (c) (18:08) [14:00:54:102]: Transforming table Binary.
 
MSI (c) (18:08) [14:00:54:102]: Transforming table Binary.
 
MSI (c) (18:08) [14:00:54:102]: Note: 1: 2262 2: Binary 3: -2147287038 
MSI (c) (18:08) [14:00:54:102]: Transforming table Binary.
 
MSI (c) (18:08) [14:00:54:102]: Transforming table Binary.
 
MSI (c) (18:08) [14:00:54:102]: Note: 1: 2262 2: Binary 3: -2147287038 
MSI (c) (18:08) [14:00:54:102]: Transforming table Binary.
 
MSI (c) (18:08) [14:00:54:102]: Note: 1: 2262 2: Binary 3: -2147287038 
MSI (c) (18:08) [14:00:54:102]: Transforming table Error.
 
MSI (c) (18:08) [14:00:54:102]: Transforming table Error.
 
MSI (c) (18:08) [14:00:54:102]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (c) (18:08) [14:00:54:118]: Transforming table Error.
 
MSI (c) (18:08) [14:00:54:118]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (c) (18:08) [14:00:54:118]: Transforming table Error.
 
MSI (c) (18:08) [14:00:54:118]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (c) (18:08) [14:00:54:118]: Transforming table Error.
 
MSI (c) (18:08) [14:00:54:118]: Transforming table Error.
 
MSI (c) (18:08) [14:00:54:118]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (c) (18:08) [14:00:54:118]: Transforming table Error.
 
DEBUG: Error 2888:  Executing the Binary view failed
Erreur interne 2888. Binary
Erreur 25822. Setup could not install the drivers required for this product.
MSI (s) (EC!70) [14:00:57:706]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:57:706]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:57:706]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:57:706]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:57:706]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:57:706]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:57:706]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:57:706]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:57:706]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:57:706]: Note: 1: 2262 2: Error 3: -2147287038 
MSI (s) (EC!70) [14:00:57:706]: Transforming table Error.
 
MSI (s) (EC!70) [14:00:57:706]: Produit : Citrix XenApp 6.5 -- Erreur 25822. Setup could not install the drivers required for this product.
 
CustomAction CtxInstallDrivers.A6F1136C_618E_4215_90E4_4BBF5A4B8CD8 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Fin de l'action 14:00:57 : InstallFinalize. Valeur renvoyée 3.

 

The installer stop because the file ctxsbx.inf is not found on the XenApp server, after a google search i found this old XenApp KB CTX121887. As mention in this kb I made a copy of this file on the target XenApp server from another one where the file is. It did work but after that the installer remaion stuck on drivers installation process and remain on loops.

The only way to make sure my server would survibe this installation was to cancel everything, repair the XenApp installation and reboot the server at the end. Once the server was back online again, I tried to apply the HRP3 again and everything went finaly fine.

Post author