Escucha de motores de depuración

El daemon de depuración es la parte de la interfaz de usuario que está a la escucha de una conexión del motor. Dependiendo del lenguaje de programación que esté depurando o de cómo haya lanzado la sesión de depuración, el daemon de depuración estará automáticamente a la escucha de los motores de depuración, o puede que sea necesario establecerlo para que lo haga.

Acerca de esta tarea

Algunos depuradores remotos soportan la utilización de las conexiones seguras de SSL:

Hay tres maneras de ver si el daemon de depuración está a la escucha de motores de depuración:

Puede que desee detener el daemon de depuración por razones de seguridad o si otro usuario de una máquina multiusuario necesita el número de puerto del daemon. Sin embargo, el daemon debe estar a la escucha para iniciar una sesión de depuración de lenguaje compilado.

Si el daemon de depuración no está a la escucha de los motores de depuración, puede iniciarlo realizando una de las tareas siguientes:

Si el daemon de depuración está a la escucha, puede detenerlo realizando una de las tareas siguientes:

El puerto predeterminado utilizado por el daemon de depuración para la escucha de motores de depuración es el 8001. Puede cambiar el número de puerto de daemon desde la vista Depurar o desde la página de preferencias Daemon de depuración, y puede especificar un rango de puertos en los que el daemon de depuración estará a la escucha.

Para cambiar el número de puerto desde la vista Depurar, siga estos pasos:

  1. Pulse la flecha abajo situada a la derecha del icono de daemon y seleccione Cambiar puerto en el menú.
  2. Se abre un recuadro de diálogo de preferencias. En el campo Puerto de daemon, especifique el número de puerto o el rango de números de puerto (descrito más adelante en este tema) que desee utilizar.
  3. Pulse Aceptar para cambiar el número de puerto. Para revertir el número de puerto de nuevo a su valor predeterminado, puede pulsar el pulsador Restaurar valores predeterminados.

Para cambiar el número de puerto desde la página de preferencias Daemon de depuración, consulte el tema relativo a las preferencias de depuración.

Para especificar un rango de números de puerto, separe los valores mediante comas y guiones. Por ejemplo, si especifica 8001,8003,8900-8903, el daemon de depuración utilizará el primer puerto que esté disponible en este rango de números: 8001, 8003, 8900, 8901, 8902 y 8903. Una vez establecida la conexión del daemon, puede pasar el puntero del ratón por encima del icono de daemon y leer (en la ayuda flotante) qué puerto se ha utilizado, o puede pulsar la fecha abajo situada a la derecha del icono de daemon, donde el número de puerto está disponible en el menú.

Nota:
  • A no ser que el puerto ya se esté utilizando en el sistema (recibirá un mensaje en el cliente si éste es el caso), se recomienda utilizar el puerto predeterminado.
  • Si el puerto de daemon establecido anteriormente se está utilizando actualmente para una sesión de depuración en el entorno de trabajo, el cambio del puerto de daemon no afectará a las conexiones anteriores creadas a través del puerto. El número de puerto nuevo se utilizará para las conexiones de motor posteriores.
  • Si otra aplicación ya está utilizando el número de puerto nuevo, se le indicará con un mensaje de error cuando el daemon intente escuchar en el puerto nuevo. En este caso, elija un número de puerto de daemon que no se esté utilizando en otra aplicación.

Soporte de SSL para el daemon de depuración

Se puede utilizar daemon de depuración seguro de SSL además del daemon de interfaz de usuario de depuración tradicional. Sin embargo, SSL sólo funcionará si se utiliza con un depurador remoto que lo soporte.

Acerca de esta tarea

Nota: Si está utilizando la ejecución en túnel SSH para asegurar la conexión de depuración, la conexión se debe establecer con el Puerto de daemon.

Hay dos formas de habilitar el daemon de depuración seguro de SSL:

  • Pulse la flecha abajo situada a la derecha del icono del daemon Icono de daemon a la escucha Icono de daemon no a la escucha y seleccione Cambiar puerto...
  • Abra la página de preferencias pulsando Ventana > Preferencias. Expanda Ejecutar/Depurar en el menú y seleccione Daemon de depuración.

Aparecerá el diálogo siguiente:

Diálogo de Daemon

Para habilitar el daemon seguro de SSL, marque el recuadro de selección Daemon seguro de depuración SSL y especifique el puerto. También se deben definir un archivo KeyStore y una contraseña.

Para especificar un rango de números de puerto, separe los valores mediante comas y guiones. Por ejemplo, si especifica 8001,8003,8900-8903, el daemon de depuración utilizará el primer puerto que esté disponible en este rango de números: 8001, 8003, 8900, 8901, 8902 y 8903.


Comentarios