jueves, 29 de noviembre de 2018

Error en el servidor de licencias SAP


Un problema que nos encontramos frecuentemente es la caída del servicio de licencias de SAP apareciando la famosa pantalla Landscape Server Selection, las causas pueden ser varias, falta de mantenimiento del servidor, reinicio del mismo, los servicios no logran levantar correctamente, perdida de conexión con la base de datos, etc.

Cualquiera que sea la causa hay momentos en que ni un reinicio nos saca del problema mientras todos los usuarios están ya encima de nosotros por que dicen "detenemos sus procesos" (en parte es verdad xD), para esto hay una forma en el que el servidor de licencias de SAP nuevamente este en servicio, primero relajarnos tomando aire y dejándolo salir, posteriormente detener los siguientes servicios de arriba hacia abajo y levantar nuevamente de abajo hacia arriba:

  • Licenca Manager
  • Sld Service
  • Tao NT Naming Service

Failed to send request to Web Service at Tool.ToolRuntime.UploadCompressedRequest(String requestId)



Después de un buen rato sin publicar pensé que esto no podía dejarlo pasar, el día de ayer surgió un error que jamás había visto en TaskCentre el cual me impedía realizar un insert:

System.Exception: Failed to send request to Web Service at Tool.ToolRuntime.UploadCompressedRequest(String requestId)
at Tool.ToolRuntime.SendRequest(XmlDocument requestXmlDoc, Boolean useMultipleTransactions, Boolean useOverrideXML)

¿Cual era el problema?, era la carga de datos en el XML!, sobrepasaba los 16 KB y el directorio temporal no se había podido crear por el servicio web, investigando del tema en Internet encontré el siguiente link el cual muestra la solución al problema diciendo que había que crearlo directamente en la siguiente dirección: C:\inetpub\wwwroot\CommunicatorWS quedando de esta forma:   C:\inetpub\wwwroot\CommunicatorWS\Temp .