Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ Elastic Cloud Server/ Preguntas frecuentes/ Passwords and Key Pairs/ Passwords/ ¿Por qué estoy viendo el mensaje que indica que el puerto es utilizado por un complemento de restablecimiento de contraseña con un solo clic?
Actualización más reciente 2023-08-08 GMT+08:00

¿Por qué estoy viendo el mensaje que indica que el puerto es utilizado por un complemento de restablecimiento de contraseña con un solo clic?

Síntomas

Cuando intenta ejecutar una aplicación en un ECS, el sistema muestra un mensaje que indica que el puerto requerido es utilizado por un complemento de restablecimiento de contraseña con un solo clic.

Causas posibles

Si un ECS funciona en modo AUTO, cuando se inician sus complementos de restablecimiento de contraseña de un solo clic, los complementos usan aleatoriamente un puerto, que puede ser un puerto de servicio.

Los complementos de restablecimiento de contraseña con un solo clic se han actualizado para que funcionen en modo PIPE por defecto.

  • Los ECS recién creados se ejecutan en modo PIPE por defecto, y sus complementos de restablecimiento de contraseña con un solo clic no usarán puertos de servicio.
  • Los ECS existentes todavía funcionan en modo AUTO, en el que los complementos seleccionan aleatoriamente puertos inactivos con los números de puerto más pequeños que van desde 31000 hasta 32999.

Método 1 (recomendado): Modificación de los archivos de envoltura de los complementos de restablecimiento de contraseña con un solo clic para el modo PIPE

En los archivos de envoltura, cambie AUTO (SOCKET) a PIPE. Después del cambio, los complementos no utilizarán los puertos de servicio.

  1. Abra los archivos de configuración de CloudResetPwdAgent.
    • Linux

      /CloudrResetPwdAgent/conf/wrapper.conf y /CloudResetPwdUpdateAgent/conf/wrapper.conf

    • Windows

      C:\CloudResetPwdUpdateAgent\conf\wrapper.conf y C:\CloudResetPwdUpdateAgent\conf\wrapper.conf

  2. Agregue los siguientes datos al final de los archivos:

    wrapper.backend.type=PIPE

  3. Reinicie CloudResetPwdUpdateAgent.
    • Linux

      /CloudResetPwdUpdateAgent/bin/cloudResetPwdUpdateAgent.script restart

    • Windows
      1. Presione Win+R para iniciar el cuadro de texto Run.
      2. Ingrese services.msc y haga clic en OK.
        Figura 1 Run
      3. Haga clic con el botón derecho en cloud reset password update agent y elija Restart en el menú contextual.
        Figura 2 Services (Local)

Método 2: Modificación de la configuración para cambiar el rango de puertos

Modifique la configuración de CloudResetPwdAgent para cambiar el rango de puertos predeterminado para los complementos de restablecimiento de contraseña para que el puerto de servicio esté fuera del rango de puertos.

Por ejemplo, para cambiar el rango de puertos para los complementos de restablecimiento de contraseña a 40000-42000, realice las siguientes operaciones:

  1. Abra los archivos de configuración de CloudResetPwdAgent.
    • Linux

      /CloudrResetPwdAgent/conf/wrapper.conf y /CloudResetPwdUpdateAgent/conf/wrapper.conf

    • Windows

      C:\CloudResetPwdUpdateAgent\conf\wrapper.conf y C:\CloudResetPwdUpdateAgent\conf\wrapper.conf

  2. Agregue los siguientes datos a los archivos de configuración:

    wrapper.port.min=40000

    wrapper.port.max=41000

    wrapper.jvm.port.min=41001

    wrapper.jvm.port.max=42000

    Figura 3 Modificación de los archivos de configuración
  3. Reinicie CloudResetPwdUpdateAgent.
    • Linux

      /CloudResetPwdUpdateAgent/bin/cloudResetPwdUpdateAgent.script restart

    • Windows
      1. Presione Win+R para iniciar el cuadro de texto Run.
      2. Ingrese services.msc y haga clic en OK.
        Figura 4 Run
      3. Haga clic con el botón derecho en cloud reset password update agent y elija Restart en el menú contextual.
        Figura 5 Services (Local)