Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Finalizar una sesión de protocolo XML de Junos

En una sesión de protocolo XML de Junos, el intento de una aplicación cliente de bloquear la configuración del candidato puede fallar porque otro usuario o aplicación ya mantiene el bloqueo. En este caso, el servidor de protocolo JUnos XML devuelve un mensaje de error que incluye el nombre de usuario y el ID de proceso (PID) de la entidad que mantiene el bloqueo existente:

Si la aplicación cliente tiene el permiso de Junos OS maintenance , puede finalizar la sesión que contiene el bloqueo emitiendo los <kill-session> elementos y <session-id> etiqueta en un <rpc> elemento. El <session-id> elemento especifica el PID obtenido del mensaje de error:

El servidor de protocolo JUnos XML confirma que terminó la otra sesión al devolver la <ok/> etiqueta en el <rpc-reply> elemento tag:

Recomendamos que la aplicación incluya una lógica para determinar si es adecuado finalizar otra sesión, en función de factores como la identidad del usuario o aplicación que mantiene el bloqueo, o la duración del tiempo de inactividad.

Cuando se termina una sesión, el servidor de protocolo JUnos XML que la atiende revierte todos los cambios no comprometidos que se realizaron durante la sesión. Si hay una confirmación confirmada pendiente (los cambios se han confirmado pero aún no se han confirmado), el servidor de protocolo XML de Junos restaura la configuración a su estado antes de que se emitiera la instrucción de confirmación confirmada. Para obtener más información acerca de la operación de confirmación confirmada, consulte Confirmar la configuración de candidato solo después de la confirmación con el protocolo XML de Junos.