This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How can I set RADIUS Timeout value?

I am evaluating Astaro to replace a mix of Fortigate & Barracuda products, and I have hit a roadblock with RADIUS authentication.

We use phonefactor for two factor authentication scheme which means the RADIUS server can take up to 60 seconds to authenticate.

When I test a RADIUS server using Astaro and I provide the incorrect password the RADIUS server responds immediately with auth failed, and all is well.  However when I provide a correct password and test the Radius setup Astaro replies immediately with "Timeout" - this is because my RADIUS system can take up 60 seconds to report successful Auth when password is correct (because phonefactor then proceeds with calling the users's phone to complete the two factr authentication).  

I had the exact same issue with Fortigate product, but they have a command line setting so the timeout value could be set high enough  to give the RADIUS server time to respond.

Anyway that is the background - and the question is how can I configure Astaro to wait longer for my RADIUS Server to respond.

Any help appreciated

Thanks

Ben

PS So far product looks great.


This thread was automatically locked due to age.
Parents
  • I actually managed to figure this out myself. For anyone else who needs a solution...

    ssh to the box...

    sudo vi /var/aua/AuaConfig.pm

    edit the value for $radius_timeout to whatever is required (in my case 30, for 30 seconds)

    Logout of ssh session and reboot using  the WebUI.

    Works great, but of course it must be at risk from being lost in any upgrade, and it does make me worry about selecting a product which doesn't support what I need without a hack - hopefully it will be added as a setting in the UI one day... But for now that seems to work.
Reply
  • I actually managed to figure this out myself. For anyone else who needs a solution...

    ssh to the box...

    sudo vi /var/aua/AuaConfig.pm

    edit the value for $radius_timeout to whatever is required (in my case 30, for 30 seconds)

    Logout of ssh session and reboot using  the WebUI.

    Works great, but of course it must be at risk from being lost in any upgrade, and it does make me worry about selecting a product which doesn't support what I need without a hack - hopefully it will be added as a setting in the UI one day... But for now that seems to work.
Children
No Data