Aparece el mensaje de error "error 633: el módem (u otro dispositivo de conexión) ya está en uso" al intentar establecer una conexión VPN en Windows Server 2003


Importante Este artículo contiene información sobre cómo modificar el registro. Antes de modificar el registro, asegúrese de realizar una copia de seguridad y de que sabe cómo restaurar el registro en caso de que se produzca un problema. Para obtener información sobre cómo realizar una copia de seguridad, restaurar y editar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986 Descripción del registro de Microsoft Windows

Síntomas


Al intentar usar una conexión de red privada virtual (VPN) en un equipo basado en Microsoft Windows Server 2003, es posible que reciba el siguiente mensaje de error:
Error 633: el módem (u otro dispositivo de conexión) ya está en uso o no está configurado correctamente.

Causa


Este problema puede ocurrir si otro programa ya está usando el puerto TCP usado por la conexión VPN. La conexión VPN usa el puerto TCP 1723 para establecer una conexión. Si otro programa ya está usando este puerto, no puede establecer una conexión VPN.

Solución alternativa


ADVERTENCIA Si utiliza el editor del registro de forma incorrecta, puede provocar serios problemas que le obliguen a reinstalar el sistema operativo. Microsoft no puede garantizar que se puedan resolver los problemas derivados del uso incorrecto del editor del registro. Use el editor del registro bajo su propia responsabilidad. Para resolver este problema, utilice uno de los métodos siguientes:
  • Reservar de forma explícita el puerto TCP que se usa para la conexión VPN. Para ello, siga estos pasos:
    1. Haga clic en Inicio, haga clic en Ejecutar, escriba regedit. exe en el cuadro abrir y, a continuación, haga clic en Aceptar.
    2. En el editor del registro, busque y haga clic en la siguiente subclave del registro:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    3. En el menú Editar , seleccione nuevoy, a continuación, haga clic en valor de cadena múltiple.
    4. Cambie el nombre del valor de cadena múltiple por "ReservedPorts" y, a continuación, haga doble clic en ReservedPorts.
    5. En el cuadro datos del valor , escriba 1723-1723y, a continuación, haga clic en Aceptar.
    6. Salga del Editor del Registro.
  • Use el comando netstat para buscar el programa que usa el puerto 1723. Después, finaliza el proceso de ese programa. Para ello, siga estos pasos:
    1. Haga clic en Inicio, haga clic en Ejecutar, escriba cmd. exe en el cuadro abrir y, a continuación, haga clic en Aceptar.
    2. En el símbolo del sistema, escriba el comando siguiente y presione ENTRAR:
      netstat-AON
    3. En el resultado que se muestra, identifique el identificador de proceso del programa, si existe, que use el puerto TCP 1723.
    4. En el símbolo del sistema, escriba el comando siguiente y presione ENTRAR:
      Taskkill/PID PID /f
      Nota El comando Taskkill finaliza el proceso que se corresponde con el número de identificación del proceso. La opción /f se usa para forzar el cierre del proceso.
    5. En el símbolo del sistema, escriba Exity, después, presione Entrar para salir del símbolo del sistema.
  • Reinicie el equipo. Esto puede hacer que el programa que usa el puerto TCP 1723 use un puerto diferente.