sessionTable.ini File
The sessionTable.ini file allows
you to take any attribute in a request and store it in the CST.
[Settings] Section
[Settings] Section
In the [Settings] section of the sessionTable.ini file, the parameter in Table 89 ensures
unique attributes in the session table.
Table 89: sessionTable.ini
[Settings] Syntax
Parameter | Function |
---|
GenerateUniqueId | If this is set to default,
the CST's UniqueSessionId is created in the regular manner. If this is set to ipaddr, and
if a Framed-IP-Address attribute was received, the CST's UniqueSessionId
is set to 4 bytes of IPv4 address, and 12 bytes of 0. This ensures
that the Framed-IP-Address attribute is unique in the session table. If this is set to ipaddr-plus-nas, and if a Framed-IP-Address attribute was received, the CST's UniqueSessionId
is set to 4 bytes of IPv4 address, and up to 12 bytes of the NAD Name,
with 0s following the NAD Name if less than 12 bytes. This ensures
that the Framed-IP-Address attribute is unique in the session table
for each NAD. If this is set to outernai-plus-mac, the CST’s UniqueSessionId is a combination of Outer-NAI and
MAC address. If set to acct-session-id-plus-nas, the UniqueSessionId is created always based on NAD name and Acct-Session-Id. Note:
For accounting records to be matched with authentications with
this option, the Access-Request must contain an Acct-Session-Id.
Default value is default. Note:
The ipaddr and ipaddr-plus-nas settings are meant to be used only by accounting servers. The outernai-plus-mac setting is used for WiMAX. |
UpdateAllOnStart | This parameter is primarily used in the case of GenerateUniqueId with “ipaddr” or similar
settings to force overwriting of all session data when a new start
comes in for the same unique ID. Default value is “false.” |
See Steel-Belted Radius Carrier Installation Guide for information about configuring the sessionTable.ini file.