Error 7023 Service Control Manager, Tipo: Error
Tenemos un XP Sp3 actualizado al ultimo martes de cada mes no solemos usar el terminal server pero si lo tenemos habilitado para raras ocasiones. El caso es que este equipo al intentar conectar el servicio aparecia parado.
Ahora comprobamos el estado del servicio por si esta correcto el programa que ejecuta y su sentencia de comandos.
Para intentar identificar el fallo usamos las herramientas de Process Monitor pero sin un gran aporte. Nos avisa que estas entradas del registro no las encuentra APPID, InprocServer, ImprocHandler.
Investigando un poco mas descubro este articulo de microsoft
Error 126: The specified module could not be found when starting a service
No es exactamente nuestro problema pero nos da una pista a seguir,
Check the registry key:
HKLM\System\CurrentControlSet\Services\%ServiceName%\Parameters
2. Check the associated DLL file name value for ServiceDLL.
3. Physically check the location mentioned in the key ServiceDLL and make sure that the file is there.
Asi que vamos a esa entrada para comprobar que los parametros son correctos, y cual es mi sorpresa que dentro falta la entrada Parameters con ServiceDLL y Certificate:
Asi que me voy a un xp que funcione cojo su entrada la exporto, la importo en el equipo con problemas y listo ya funciona, la entrada es la siguiente, la pongo completa por que es una maquina virtual que tenemos para pruebas
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters]
«ServiceDll»=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
74,00,65,00,72,00,6d,00,73,00,72,00,76,00,2e,00,64,00,6c,00,6c,00,00,00
«Certificate»=hex:01,00,00,00,01,00,00,00,01,00,00,00,06,00,5c,00,52,53,41,31,\
48,00,00,00,00,02,00,00,3f,00,00,00,01,00,01,00,bf,a2,8d,20,77,39,21,34,bc,\
a0,1d,3e,77,20,39,db,f3,5d,c2,1a,5d,74,c9,df,ac,51,93,1f,6e,15,79,e2,de,ce,\
94,e1,b2,15,17,38,3b,87,5c,0f,49,c8,8e,80,e0,f1,11,d3,c6,98,14,06,b5,d8,ca,\
36,f2,7b,ba,e3,00,00,00,00,00,00,00,00,08,00,48,00,8f,45,b7,f5,fe,68,91,ad,\
22,d2,7e,f3,13,ac,e1,d1,79,89,df,27,c6,3f,4e,80,94,44,5f,f9,9e,cf,9b,16,0f,\
01,5f,60,67,4f,d9,69,66,d1,d7,41,06,66,42,db,97,82,e7,dd,c8,44,32,67,49,f0,\
6d,78,63,00,12,07,00,00,00,00,00,00,00,00