Comportamiento:
El Content Server no se inicia. El Visor de Eventos de Windows muestra el siguiente mensaje:
El servicio no se puede iniciar.The handle is invalid
El registro de errores .NET muestra lo siguiente:
Información adicional: object_type : Exception event_type : Ubicación del código - rastreo completo de la excepción : Error al inicializar CtS bei DocuWare .Communication.AuthenticationServer.Management.Managers.ContentServerManager.Start() bei DocuWare.Communication.AuthenticationServer.Management.ServerManagement.StartServer() Texto adicional : 1) Información de la excepción Tipo de excepción: DocuWare.Communication.AuthenticationServer.ServerStartException Mensaje: Error inicializando CtS TargetSite: Void Start() HResultado: -2146233088 2) Información de la excepción Tipo de excepción: System.NullReferenceException Mensaje: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. Sitio de destino: DocuWare.DAL.DataAccess.IDataSource GetTaskEngineDataSource() StackTrace: bei DocuWare.ContentServer.ContentServerHandler.GetTaskEngineDataSource() bei DocuWare.ContentServer.ContentServerHandler.get_TaskManager() bei DocuWare.Communication.AuthenticationServer.Management.Managers.ContentServerManager.Start() HResultado: -2147467261 Nivel de registro : CriticalError Texto del mensaje : Error al inicializar CtS Ensamblado : DocuWare.Communication.AuthenticationServer, Version=6.7.0.0, Culture=neutral, PublicKeyToken=879da714589ba9ea Ubicación del código - clase de llamada : ServerManagement Ubicación del código - método de llamada : Boolean StartServer() Nombre del equipo : TN-VM Fecha : 2015.03.26 Hora : 08:33:53
Solución:
- Compruebe que la carpeta temporal del Content Server está correctamente especificada en DocuWare Administration y que el usuario del servicio puede acceder a ella.
- La conexión a la base de datos del servidor de autenticación de DocuWare debe actualizarse con el GUID de conexión a la base de datos correcto.
*Importante: es imprescindible realizar una copia de seguridad de la base de datos antes de realizar cambios en ella.
Para resolver este problema haga lo siguiente:
- Obtención del GUID de conexión a la base de datos: Ejecute el siguiente script SQL en la base de datos dwsystem:
SELECT GUID FROM DWSYSTEMSETTINGS WHERE SETTINGS LIKE '%DWSYSTEM%' AND TYPE LIKE '%DATABASECONNECTION%'; - Compruebe si el GUID identificado es idéntico al dcConnectionGuid de la columna Ajustes de la tabla dwserver del Authentication Server; si no es así, cambie el GUID de dbConnectionGuid por el GUID del paso 1.
- El GUID de la conexión a la base de datos debe ser el mismo que el del archivo DWAuthenticationServer.exe.settings.
El ID se encuentra en la siguiente parte:
<Connection>
<ID>b13378d1-8bd2-46eb-8a25-579f81de9600</ID>
<Database>dwsystem</Database>
...
</Connection> ) - Reiniciar Authentication Server
- Iniciar Content Server
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.
