Introducción
Este documento describe el problema que se enfrenta al acceder a los recursos privados de Secure Access a través de las aplicaciones Java.
Prerequisites
Requirements
Cisco recomienda que tenga conocimiento sobre estos temas:
- Acceso a la red sin confianza (ZTNA)
- Acceso seguro
- Cliente seguro
Componentes Utilizados
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
- Windows 10
- Windows 11
- Secure Client Versión 5.1.2.42
- Secure Client Versión 5.1.3.62
- Secure Client Versión 5.1.4.74
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Antecedentes
Secure Access permite el acceso a recursos privados a través de diferentes tipos de implementación, uno de ellos es a través de Secure Client ZTNA Module.
En este documento se supone que ya ha configurado recursos privados a los que se puede acceder a través de una aplicación basada en Java.
Problema: no se puede acceder a los recursos privados a través del módulo ZTNA mediante una aplicación basada en Java.
Cuando se accede a recursos privados a través de aplicaciones Java, la conexión se interrumpe o da como resultado una conexión muy lenta.
Esto se debe a la asignación de IPv4 a IPv6 que realiza de forma predeterminada el software Java. Aunque ZTNA no admite la interceptación de IPv6, la conexión falla en el proceso inicial.
Solución
Configure las variables java en el equipo de origen para evitar que las aplicaciones java realicen asignaciones de IPv4 a IPv6.
SO Windows
Paso 1: Acceda al Panel de control -> Sistema -> Configuración avanzada del sistema -> Variables de entorno
Paso 2: Defina las dos variables del sistema:
Nombre de variable: _JAVA_OPTIONS
Valor de variable: -Djava.net.preferIPv4Stack=true
Nombre de variable: JAVA_TOOL_OPTIONS
Valor de variable: -Djava.net.preferIPv4Stack=true
SO Mac
Esta línea se puede agregar a /etc/profile (global) o a ~/.profile (user-specific).
export _JAVA_OPTIONS="-Djava.net.preferIPv4Stack=true"
export JAVA_TOOL_OPTIONS="-Djava.net.preferIPv4Stack=true"
Información Relacionada