[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]


Reloading the Configuration with HUP Signals

Some configuration settings in Steel-Belted Radius Carrier are reloaded every time that Steel-Belted Radius Carrier receives a HUP (hang-up) signal. Other settings are loaded only when you stop and restart the Steel-Belted Radius Carrier server.

You can send a HUP signal by issuing the sbrd hup command.

You can also issue a HUP command manually. First, determine the process ID (PID) for the RADIUS service by issuing the ps -ef | grep command. Then, issue a kill-HUP pid command (where pid is the process ID for the RADIUS service).

NOTE: This chapter describes the signals in both the SIM and SMS authentication modules that are reloaded when a HUP signal is issued. This release of Steel-Belted Radius Carrier supports only the SIM authentication module.


Table 175 identifies the files and file sections for which configuration settings (as related to the SIM or SMS authentication module) are read when a HUP signal is received.

Table 175: Settings Reloaded with HUP Signal 
File
Section
Parameter
Reloaded on HUP signal

cdracct.acc

[Bootstrap]

Enable

No

InitializationString

No

LibraryName

No

[Settings]

CDRDirectory

Yes

CdrDownlink

Yes

CDRNodeID

Yes

CdrType

Yes

ConfigLog

No

DefaultCUIDType

Yes

SIMPartialCdrEnable

Yes

SIMSessionCdrEnable

No

SMSFixedFeeCdrEnable

No

SMSPartialCdrEnable

No

SMSSessionCdrEnable

No

TimeThresholdEnable

Yes

TimeThresholdSeconds

Yes

UserPartialCdrEnable

No

UserSessionCdrEnable

No

VolumeThresholdMegabytes

Yes

VolumeThresholdEnable

Yes

gsmmap.gen

[Realms]

CatchAllRealm

No

NoRealm

No

[Settings]

ConfigLog

No

[RealmName]

AKA

No

Authorization

No

IMSI

No

MSISDN

No

SIM

No

SMS

No

[targetmodule] (where moduletype = GSM)

InitializationString

No

LibraryName

No

ModuleType

No

RequestTimeoutMs

Yes

RequiredModuleVersionNumber

No

SymbolPrefix

No

[targetmodule] where moduletype = Database

DatabaseAccessorMethodName

Yes

KeyForAuthorization

Yes

ModuleType

Yes

eap.ini

[authentication method] such as [radsql.aut or radsqljdbc.aut]

EAP-Only

No

First-Handle-Via-Auto-EAP

No

EAP-Type

No

Available-EAP-Only-Values

No

Available-Auto-EAP-Values

No

Available-EAP-Types

No

locspec.ctrl

[Bootstrap]

Enable

No

InitializationString

No

LibraryName

No

[Settings]

AttributeToIdentifyNAS

Yes

ConfigLog

No

[NAS-LIST]

NAS Designator

Yes

[NAS Identifier] section

GSM-Operator-Name

Yes

GSM-Location-Information

Yes

GSM-Visited-Operator-Id

Yes

GSM-Location-Name

Yes

simauth.aut / simauth.eap

[Bootstrap]

Enable

No

InitializationString

No

LibraryName

No

[Settings]

AssignIpPoolByAttr

Yes

AssignIpPoolDestAttr

ChargeableUserIdAttribute

Yes

ChargeableUserIdInResponse

Yes

ConfigLog

No

EnableFailover

Yes

EnableSIM

Yes

EnableAKA

Yes

FailoverTimeoutSec

Yes

NumberOfTriplets

Yes

ProfileIsUser

Yes

PseudonymLifetimeDays

Yes

PseudonymSecret

Yes

ReauthenticationCountLimit

Yes

ReauthenticationLifetimeSec

Yes

ReauthenticationRealm

Yes

SenCUIDOnlyIfReceived

Yes

UseEAPResponseIdentity

[Settings]

AssignIpPoolByAttr

Yes

[IpPools]

pool_name

Yes

[ProfileMap]

All settings

Yes

smsauth.aut

[Bootstrap]

Enable

No

InitializationString

No

LibraryName

No

[Settings]

ConfigLog

No

NumberExpireSoonMessageThreads

Yes

ProfileIsUser

Yes

SendMsgBeforeExpiresSec

Yes

ValidateStationID

Yes

smsmsg.gen

[Settings]

ConfigLog

No

DefaultLanguageCode

Yes

LanguageCodeSectionsList

Yes

SendEndTimeExpired

Yes

SendEndTimeRemaining

Yes

SendExpiringSoon

Yes

SendPasswordReminder

Yes

SendWelcome

Yes

[Language]

EndTimeExpiredTemplate

Yes

EndTimeRemainingTemplate

Yes

ExpiringSoonTemplate

Yes

PasswordMessageTemplate

Yes

PasswordReminderTemplate

Yes

WelcomeTemplate

Yes

smsprov.aut

[Bootstrap]

Enable

No

InitializationString

No

LibraryName

No

[Settings]

ConfigLog

No

DefaultAccntProvisionRequestSecs

Yes

MaxAccntProvisionRequestSecs

Yes

MaxPasswordResends

Yes

MinAccntProvisionRequestSecs

Yes

PasswordLength

Yes

ProvisionedUnusedLifetimeSecs

Yes

MinAccntProvisionRequestSecs

Yes

[ProfileMap]

All settings

Yes

ss7ldapdb.gen

[Settings]

ConfigLog

No

ExpiredAccountGracePeriodMin

Yes

LDAPBaseDN

Yes

LDAPMaxNumConnections

Yes

LDAPPassword

Yes

LDAPServerIPAddr

Yes

LDAPServerPort

Yes

LDAPServerTimeoutSec

Yes

LDAPUserName

Yes

LDAPVersion

Yes

StaleAccountCleanerSweep
FrequencyMin

Yes

ExpiringSoonTemplate

Yes

PasswordMessageTemplate

Yes

PasswordReminderTemplate

Yes

WelcomeTemplate

Yes



[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]