Introduzione
In questo documento viene descritto il problema che si verifica quando si accede a risorse private Secure Access tramite applicazioni Java.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Accesso di rete senza trust (ZTNA)
- Accesso sicuro
- Secure Client
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
- Windows 10
- Windows 11
- Secure Client versione 5.1.2.42
- Secure Client versione 5.1.3.62
- Secure Client versione 5.1.4.74
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
Secure Access consente di accedere alle risorse private tramite diversi tipi di distribuzione, uno dei quali è il modulo Secure Client ZTNA.
In questo documento si presume che le risorse private siano già state configurate per l'accesso tramite un'applicazione basata su Java.
Problema: le risorse private non sono accessibili tramite il modulo ZTNA che utilizza un'applicazione basata su Java.
Quando si accede a risorse private tramite applicazioni Java, si verifica un timeout della connessione o una connessione molto lenta.
Ciò è dovuto al mapping IPv4 a IPv6 eseguito per impostazione predefinita dal software Java. Sebbene ZTNA non supporti l'intercettazione di IPv6, la connessione non riesce durante il processo iniziale.
Soluzione
Configurare le variabili java nel computer di origine per impedire alle applicazioni java di eseguire mapping da IPv4 a IPv6.
Sistema operativo Windows
Passaggio 1: Accedere al Pannello di controllo -> Sistema -> Impostazioni di sistema avanzate -> Variabili di ambiente
Passo 2: Definire le due variabili di sistema:
Nome variabile: _JAVA_OPTIONS
Valore variabile: -Djava.net.preferIPv4Stack=true
Nome variabile: JAVA_TOOL_OPTIONS
Valore variabile: -Djava.net.preferIPv4Stack=true
Mac OS
Questa riga può essere aggiunta a /etc/profile (globale) o a ~/.profile (specifico dell'utente).
export _JAVA_OPTIONS="-Djava.net.preferIPv4Stack=true"
export JAVA_TOOL_OPTIONS="-Djava.net.preferIPv4Stack=true"
Informazioni correlate