Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Mapping Application Terminate Reasons and RADIUS Terminate Codes Overview

    The JunosE Software uses a default configuration that maps terminate reasons to RADIUS Acct-Terminate-Cause attributes. You can optionally create customized mappings between a terminate reason and a RADIUS Acct-Terminate-Cause attribute—these mappings enable you to provide different information about the cause of a termination.

    When a subscriber’s L2TP or PPP session is terminated, the router logs a message for the internal terminate reason and logs another message for the RADIUS Acct-Terminate-Cause attribute (RADIUS attribute 49). RADIUS attribute 49 is also included in RADIUS Acct-Off and Acct-Stop messages. You can use the logged information to help monitor and troubleshoot terminated sessions.

    Use the show terminate-code command to display information about the mappings between application terminate reasons and RADIUS Acct-Terminate-Cause attributes.

    Table 1 lists the IETF RADIUS Acct-Terminate-Cause codes that you can use to map application terminate reasons. In addition, you can also configure and use proprietary codes for values beyond 22.

    Table 1: Supported RADIUS Acct-Terminate-Cause Codes

    Code

    Name

    Description

    1

    User Request

    User initiated the disconnect (log out)

    2

    Lost Carrier

    DCD was dropped on the port

    3

    Lost Service

    Service can no longer be provided; for example, the user’s connection to a host was interrupted

    4

    Idle Timeout

    Idle timer expired

    5

    Session Timeout

    Subscriber reached the maximum continuous time allowed for the service or session

    6

    Admin Reset

    System administrator reset the port or session

    7

    Admin Reboot

    System administrator terminated the session on the NAS; for example, prior to rebooting the NAS

    8

    Port Error

    NAS detected an error on the port that required ending the session

    9

    NAS Error

    NAS detected an error (other than on the port) that required ending the session

    10

    NAS Request

    NAS ended the session for a non-error reason

    11

    NAS Reboot

    NAS ended the session due to a non-administrative reboot

    12

    Port Unneeded

    NAS ended the session because the resource usage fell below the low threshold; for example, the bandwidth-on-demand algorithm determined that the port was no longer needed

    13

    Port Preempted

    NAS ended the session to allocate the port to a higher-priority use

    14

    Port Suspended

    NAS ended the session to suspend a virtual session

    15

    Service Unavailable

    NAS was unable to provide the requested service

    16

    Callback

    NAS is terminating the current session in order to perform callback for a new session

    17

    User Error

    An error in the user input caused the session to be terminated

    18

    Host Request

    The login host terminated the session normally

    19

    Supplicant Restart

    Supplicant state machine was reinitialized

    20

    Reauthentication Failure

    A previously authenticated supplicant failed to reauthenticate successfully following expiration of the reauthentication timer or explicit reauthentication request by management action

    21

    Port Reinitialized

    The port's MAC has been reinitialized

    22

    Port Administratively Disabled

    The port has been administratively disabled

    Published: 2014-08-20