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/ Bare Metal Server/ Preguntas frecuentes/ Preguntas frecuentes sobre redes y seguridad/ ¿Qué hago si un complemento de restablecimiento de contraseña con un solo clic utiliza un puerto de servicio?
Actualización más reciente 2023-06-21 GMT+08:00

¿Qué hago si un complemento de restablecimiento de contraseña con un solo clic utiliza un puerto de servicio?

Causa

  • Si el complemento de restablecimiento de contraseña con un solo clic de un BMS funciona en el modo de AUTO, cuando se inicia el complemento, utiliza aleatoriamente un puerto, que puede ser un puerto de servicio.
  • Los BMS existentes todavía funcionan en el modo de AUTO, en el que el complemento usa aleatoriamente un puerto de servicio que va desde 31000 hasta 32999. El sistema seleccionará automáticamente un puerto inactivo con el número de puerto más pequeño.

Solución 1 (recomendada)

Cambie el modo de trabajo del complemento Wraper sobre el restablecimiento de contraseña con un solo clic desde AUTO (SOCKET) hasta PIPE. Después del cambio, el complemento no utilizará los puertos de servicio.

  1. Abra el archivo de configuración CloudResetPwdAgent.
    • Rutas en las que se almacena el archivo en los BMS de Linux:

      /CloudrResetPwdAgent/conf/wrapper.conf and /CloudResetPwdUpdateAgent/conf/wrapper.conf

    • Rutas de acceso en las que se almacena el archivo en los BMS de Windows:

      C:\CloudResetPwdUpdateAgent\conf\wrapper.conf and C:\CloudResetPwdUpdateAgent\conf\wrapper.conf

  2. Agregue el siguiente contenido al final del archivo:
    wrapper.backend.type=PIPE
  3. Reinicie el servicio CloudResetPwdUpdateAgent.
    • BMS de Linux

      /CloudResetPwdUpdateAgent/bin/cloudResetPwdUpdateAgent.script restart

    • BMS de Windows

      Presione Win+R para iniciar el cuadro de texto Open.

      Ingrese services.msc y haga clic en OK.

      Haga clic con el botón derecho en cloud reset password update agent y elija Restart en el menú contextual.

Solución 2

Modifique la configuración de CloudResetPwdAgent para cambiar el rango de puertos predeterminado para el complemento de restablecimiento de contraseña (31000-32999) para que el puerto de servicio esté fuera del rango de puertos.

Por ejemplo, para cambiar el rango de puertos a 40000-42000, realice las siguientes operaciones:

  1. Abra el archivo de configuración CloudResetPwdAgent.
    • Rutas en las que se almacena el archivo en los BMS de Linux:

      /CloudrResetPwdAgent/conf/wrapper.conf and /CloudResetPwdUpdateAgent/conf/wrapper.conf

    • Rutas de acceso en las que se almacena el archivo en los BMS de Windows:

      C:\CloudResetPwdUpdateAgent\conf\wrapper.conf and C:\CloudResetPwdUpdateAgent\conf\wrapper.conf

  2. Agregue el siguiente contenido al final del archivo:
    wrapper.port.min=40000
    wrapper.port.max=41000
    wrapper.jvm.port.min=41001
    wrapper.jvm.port.max=42000
  3. Reinicie el servicio CloudResetPwdUpdateAgent.
    • BMS de Linux

      /CloudResetPwdUpdateAgent/bin/cloudResetPwdUpdateAgent.script restart

    • BMS de Windows

      Presione Win+R para iniciar el cuadro de texto Open.

      Ingrese services.msc y haga clic en OK.

      Haga clic con el botón derecho en cloud reset password update agent y elija Restart en el menú contextual.