From the Keycloak container I'm able to reach the API server:
bash-4.4$ curl https://api-SOMESERVER.duosecurity.com
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>Duo/1.0</center>
</body>
</html>
The adapter or sdk seems not to pick the proxy settings yet:
[com.instipod.duouniversal.DuoUniversalAuthenticator] (executor-thread-6) Authentication against Duo failed with exception: com.duosecurity.exception.DuoException: connect timed out
Setup:
DuoUniversalKeycloakAuthenticator 1.0.4
Server Version 18.0.0
Java Version 11.0.15
Java VM OpenJDK 64-Bit Server VM
Java VM Version 11.0.15+10-LTS
Operating System Linux 5.14.0-160.el9.x86_64
I took a quick look at Duo's Universal SDK and could not find any options to set a proxy.
How could I possible get the setup to work using a http proxy?
PS: Hope that I just missed out something simple :-)
Hi All,
I'm trying to get Keycloak and DuoMFA to work with my internal HTTP proxy.
The following environment variables are set for the Keycloak container:
From the Keycloak container I'm able to reach the API server:
The adapter or sdk seems not to pick the proxy settings yet:
[com.instipod.duouniversal.DuoUniversalAuthenticator] (executor-thread-6) Authentication against Duo failed with exception: com.duosecurity.exception.DuoException: connect timed out
Setup:
I took a quick look at Duo's Universal SDK and could not find any options to set a proxy.
How could I possible get the setup to work using a http proxy?
PS: Hope that I just missed out something simple :-)
Best and many thanks in advance, Tobi