<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D54z00009M8wiBCAROkta Classic EngineMulti-Factor AuthenticationAnswered2024-08-03T09:02:33.000Z2023-06-21T10:52:19.000Z2023-07-03T15:49:52.000Z

fh1bw (fh1bw) asked a question.

Okta RADIUS Server preferred/alternate DNS...

Hello,

 

We had an issue the other day where one of two of our internal DNS severs became unavailable. The Okta RADIUS Agent was then failing to get to okta.com in order to process MFA requests. The server the radius agent is on was using the unavailable DNS server as its preferred, but it also had a working alternate DNS server specified.

 

The radius agent wasn't ever using the alternate DNS server so lookup to okta.com would fail and the MFA request would never get sent, and the login attempt would time out with invalid credentials. Is there any way around this or would it rely on internal code changes to the radius agent itself to basically capture and monitor all DNS servers configured on a server?

 

EDIT: I found in our logs...

2023-06-17 09:24:15 UTC [CHLOKI01, pool-2-thread-12] : ERROR - HTTP exception raised. Message: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server (insertoktainstancenamehere.okta.com), use proxy: false

java.net.UnknownHostException: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server (insertoktainstancenamehere.okta.com)

 

...proving the DNS issue, and I hadn't realised that the Okta radius agent is Java based... so where is the built in JRE getting DNS server info from and why isn't it failing back to use the secondary server?

 

Cheers,

Mark.


This question is closed.
Loading
Okta RADIUS Server preferred/alternate DNS...