Lösning
Introduktion
I den här artikeln beskrivs hur du konfigurerar en Citrix® NetScaler-enhet för autentisering av användare mot en ESA-server. Innan du fortsätter bör du kontrollera att du har installerat RADIUS Server-komponenten i ESET Secure Authentication och har åtkomst till RADIUS-tjänsten som gör det möjligt för externa system att autentisera användare.
Innan din Citrix® NetScaler-enhet kan använda ESA-servern för att autentisera användare via RADIUS måste den konfigureras som en RADIUS-klient på ESA-servern. Därefter måste din server som kör ESA RADIUS-tjänsten konfigureras som en RADIUS-server på Citrix® NetScaler-enheten. När dessa konfigurationer har specificerats kan du börja logga in på din Citrix® NetScaler-enhet med hjälp av ESA OTP:er.
Steg I - Konfiguration av RADIUS-klient
För att Citrix® NetScaler-enheten ska kunna kommunicera med din ESA-server måste du konfigurera Citrix® NetScaler-enheten som en RADIUS-klient på din ESA-server:
- Logga in på ESA Web Console.
- Navigera till Komponenter > RADIUS och leta reda på värdnamnet för den server som kör ESA RADIUS-tjänsten.
- Klicka på värdnamnet och klicka sedan på Create New Radius Client.
- I avsnittet Grundläggande inställningar
- Ge RADIUS-klienten ett minnesvärt namn så att den blir lätt att hitta.
- Konfigurera IP-adressen och den delade hemligheten för klienten så att de motsvarar konfigurationen för din VPN-appliance. IP-adressen är den interna IP-adressen för din enhet. Om apparaten kommunicerar via IPv6 använder du den IP-adressen tillsammans med det relaterade scope-ID:t (gränssnitts-ID).
- Den delade hemligheten är den delade RADIUS-hemligheten för den externa autentiseraren som du kommer att konfigurera på din enhet.
- I avsnittet Authentication gör du de inställningar som visas i Figur 1-1 nedan.

Bild 1-1
ESA har nu konfigurerats för att kommunicera med Citrix® NetScaler-enheten. Du måste nu konfigurera Citrix® NetScaler-enheten för att kommunicera med ESA-servern.
Steg II - Konfigurera din Citrix® NetScaler-enhet
Följ stegen nedan:
- Logga in på ditt administrativa gränssnitt för Citrix® NetScaler.
- Expandera Access Gateway → Virtuella servrar, välj din befintliga virtuella server för Access Gateway och klicka på Öppna.
- I fönstret Konfigurera virtuell server för Access Gateway navigerar du till fliken Autentisering.
- I avsnittet Autentiseringsprinciper väljer du Primär och klickar på Infoga princip.
- I fönstret Konfigurera aut entiseringspolicy skriver du ett namn på policyn (t.ex. ESA Authentication)
- Välj General i den första rullgardinsmenyn och true i den andra rullgardinsmenyn under Namngivna uttryck
- Klicka på Lägg till uttryck → Nytt (bredvid Server) och ställ in följande parametrar till de värden som visas nedan
- Namn: ESA RADIUS
- IP-adress: IP-adressen för din ESA RADIUS-server
- Hemlig nyckel: Som anges i Figur 1-1
- Bekräfta hemlig nyckel: Som ovan
-
Kodning av lösenord: PAP
- Klicka på OK
- Klicka på OK
- Klicka på OK
- Klicka på Spara
Steg III - Testa anslutningen
För att testa den nyligen konfigurerade anslutningen:
- Navigera till den URL som du normalt använder för SSL VPN-inloggningar med din Citrix® NetScaler-appliance.
- Ange autentiseringsuppgifterna för din testanvändare. Se till att du använder en användare med Mobile Application 2FA med ESA aktiverat. När du uppmanas att ange ett lösenord lägger du till den OTP som genereras av Mobile Application till ditt AD-lösenord. Om användaren till exempel har ett AD-lösenord på Esa123 och en OTP på 999111, skriver du Esa123999111.
Felsökning
Om du inte kan autentisera via ESA:s RADIUS-server ska du kontrollera att du har utfört följande steg:
- Kör ett rökprov mot din RADIUS-server enligt dokumentet "Verifiering av ESA RADIUS-funktionalitet".
- Om inga fel har åtgärdats och du fortfarande inte kan ansluta, återgå till en befintlig inloggningskonfiguration (som inte använder 2FA) och kontrollera att du kan ansluta
- Om du fortfarande kan ansluta med de gamla inställningarna återställer du de nya inställningarna och kontrollerar att det inte finns någon brandvägg som blockerar UDP 1812 mellan VPN-enheten och RADIUS-servern
- Om du fortfarande inte kan ansluta kontaktar du ESET:s tekniska support.