Loading

Error "See tabadmin.log for details." y puertos en conflicto al intentar volver a configurar (o al instalar) Tableau Server

Fecha de publicación: Aug 24, 2022
Descripción
Cuando intente volver a configurar (o instalar) Tableau Server, puede aparecer el siguiente mensaje de error:
Blocked or conflicting ports found on [Machine Hostname or IP]. See tabadmin.log for details. (Hay puertos bloqueados o en conflicto en [Machine Hostname or IP]. Consulte el archivo tabadmin.log para saber más).
Unable to determine if all components of the service started properly. See "tabadmin.log" for more information. (No se puede determinar si todos los componentes del servicio se han iniciado correctamente. Consulte ''tabadmin.log'' para obtener más información).

 
Si se hizo como respuesta a un cambio de configuración en un nodo de trabajo, o para añadir un nuevo nodo de trabajo a un clúster, el error que aparece podría indicar lo siguiente: See worker tabadmin.log for details  (Consulte el archivo tabadmin.log del nodo de trabajo para saber más).

Después de ejecutar "netstat -aon | findstr 0.0:80" para comprobar qué proceso retiene el puerto 80, aparece PID = 4  (SYSTEM), pero no se está ejecutando IIS ni MSSQLSERVER en el equipo.

Cause

Windows tiene un servicio llamado 'http.sys' que usará el puerto 80. Lo hará si puede proporcionar acceso multiplexado al puerto 80 a otros procesos. A veces, este ''otro'' proceso es IIS o MSSSQLSERVER, pero otros procesos podrían usar http.sys de esta manera. Entre ellos se incluye W3SVC, Print Spooler, SSPD Discovery, la Administración remota de Windows, Branch Cache y el Servicio Agente de implementación web de Microsoft.

El componente de puerta de enlace de Tableau Server es un servidor web Apache HTTPD.  Se debe vincular directamente al puerto 80, que se puede conseguir si http.sys ya lo ha hecho.
Solución
Pruebe alguna de estas opciones con su equipo de TI o con su administrador de Tableau Server.

Opción 1

Deshabilite http.sys ejecutando "net stop http". Esto funcionará, pero deshabilitará cualquier otro servicio que sea dependiente de http.sys.

Opción 2

  1. Ejecute "net stop http" y registre la lista de dependencias que muestra Windows cuando intenta detener http.sys.
  2. Busque qué nuevo servicio hace que se active http.sys y desactívelo.
    • Suele tratarse del Servicio Agente de implementación web de Microsoft, que se incluye en algunas actualizaciones de Microsoft.
    • Este servicio se inicia automáticamente, sin que el usuario lo decida de ninguna forma y es posible que no sepa que se ha instalado.
  3. Una vez deshabilitado el servicio que usa http.sys, puede ejecutar ''net start http"  para volver a habilitar http.sys.
    Número del artículo de conocimiento

    001472785

     
    Cargando
    Salesforce Help | Article