Support Support Downloads Knowledge Base Juniper Support Portal Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

Steel-Belted RADIUS replica server fails to start after reboot



Article ID: KB13257 KB Last Updated: 03 Mar 2017Version: 2.0
The Steel-Belted RADIUS service on a replica server fails to restart when a large database is being replicated
A customer is reporting that the replica server which is running the Steel-Belted RADIUS process is failing to start up. Reviewing the debug log from the server indicates that the DCF subsystem is not starting. Below are the exact messages:

01/14/2009 08:30:07 DCF system startup took too long
01/14/2009 08:30:07 failed to start Radius Server ...
01/14/2009 08:30:07 Initialization failure, server shutting down
01/14/2009 08:30:07 Shutting down Radius Authentication Server ...
01/14/2009 08:30:09 Shutting down Radius Accounting Server ...
01/14/2009 08:30:10 Server shut down after failure

Starting in Steel-Belted RADIUS version 5.41, there is a parameter that can be added to the radius.ini file. This parameter dictates how long the server should wait before it shuts down due to slow or failed initialization of the internal database.

The default behavior for the server is to wait for 100 seconds before shutting down. If, within that 100 seconds, the replication package cannot be processed, the DCF system will shut down and the SBR service will fail to start. By increasing this time out, we are allowing the server to wait longer to complete the replica package processing.

This parameter can be useful on servers that are running on older, slower hardware, or on servers that are handling a large amount of authentication traffic at startup time. 

To implement this parameter: 
  1. Edit the radius.ini file. 

  2. Place the following parameter at the end of the CONFIGURATION section.
    StartupTimeout = 600

    The value for this parameter is measured in seconds. In our example, we are setting the timeout to 600 seconds, i.e. 10 minutes.
  3. Once you have made the chanage, save the radius.ini file.

  4. Next, restart the Steel-Belted RADIUS service. Consult the administrators guide on how to restart the service.

Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Getting Up and Running with Junos

Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search