1# 2# Updated 97/06/13 to livingston-radius-2.01 miquels@cistron.nl 3# 4# This file contains dictionary translations for parsing 5# requests and generating responses. All transactions are 6# composed of Attribute/Value Pairs. The value of each attribute 7# is specified as one of 4 data types. Valid data types are: 8# 9# string - 0-253 octets 10# ipaddr - 4 octets in network byte order 11# integer - 32 bit value in big endian order (high byte first) 12# date - 32 bit value in big endian order - seconds since 13# 00:00:00 GMT, Jan. 1, 1970 14# 15# Enumerated values are stored in the user file with dictionary 16# VALUE translations for easy administration. 17# 18# Example: 19# 20# ATTRIBUTE VALUE 21# --------------- ----- 22# Framed-Protocol = PPP 23# 7 = 1 (integer encoding) 24# 25 26# 27# Following are the proper new names. Use these. 28# 29ATTRIBUTE User-Name 1 string 30ATTRIBUTE Password 2 string 31ATTRIBUTE CHAP-Password 3 string 32ATTRIBUTE NAS-IP-Address 4 ipaddr 33ATTRIBUTE NAS-Port-Id 5 integer 34ATTRIBUTE Service-Type 6 integer 35ATTRIBUTE Framed-Protocol 7 integer 36ATTRIBUTE Framed-IP-Address 8 ipaddr 37ATTRIBUTE Framed-IP-Netmask 9 ipaddr 38ATTRIBUTE Framed-Routing 10 integer 39ATTRIBUTE Filter-Id 11 string 40ATTRIBUTE Framed-MTU 12 integer 41ATTRIBUTE Framed-Compression 13 integer 42ATTRIBUTE Login-IP-Host 14 ipaddr 43ATTRIBUTE Login-Service 15 integer 44ATTRIBUTE Login-TCP-Port 16 integer 45ATTRIBUTE Reply-Message 18 string 46ATTRIBUTE Callback-Number 19 string 47ATTRIBUTE Callback-Id 20 string 48ATTRIBUTE Framed-Route 22 string 49ATTRIBUTE Framed-IPX-Network 23 ipaddr 50ATTRIBUTE State 24 string 51ATTRIBUTE Class 25 string 52ATTRIBUTE Vendor-Specific 26 string 53ATTRIBUTE Session-Timeout 27 integer 54ATTRIBUTE Idle-Timeout 28 integer 55ATTRIBUTE Termination-Action 29 integer 56ATTRIBUTE Called-Station-Id 30 string 57ATTRIBUTE Calling-Station-Id 31 string 58ATTRIBUTE NAS-Identifier 32 string 59ATTRIBUTE Proxy-State 33 string 60ATTRIBUTE Login-LAT-Service 34 string 61ATTRIBUTE Login-LAT-Node 35 string 62ATTRIBUTE Login-LAT-Group 36 string 63ATTRIBUTE Framed-AppleTalk-Link 37 integer 64ATTRIBUTE Framed-AppleTalk-Network 38 integer 65ATTRIBUTE Framed-AppleTalk-Zone 39 string 66ATTRIBUTE Acct-Status-Type 40 integer 67ATTRIBUTE Acct-Delay-Time 41 integer 68ATTRIBUTE Acct-Input-Octets 42 integer 69ATTRIBUTE Acct-Output-Octets 43 integer 70ATTRIBUTE Acct-Session-Id 44 string 71ATTRIBUTE Acct-Authentic 45 integer 72ATTRIBUTE Acct-Session-Time 46 integer 73ATTRIBUTE Acct-Input-Packets 47 integer 74ATTRIBUTE Acct-Output-Packets 48 integer 75ATTRIBUTE Acct-Terminate-Cause 49 integer 76ATTRIBUTE Acct-Multi-Session-Id 50 string 77ATTRIBUTE Acct-Link-Count 51 integer 78ATTRIBUTE Event-Timestamp 55 integer 79ATTRIBUTE CHAP-Challenge 60 string 80ATTRIBUTE NAS-Port-Type 61 integer 81ATTRIBUTE Port-Limit 62 integer 82ATTRIBUTE Login-LAT-Port 63 integer 83ATTRIBUTE Connect-Info 77 string 84 85# 86# RFC3162 IPv6 attributes 87# 88ATTRIBUTE NAS-IPv6-Address 95 string 89ATTRIBUTE Framed-Interface-Id 96 string 90ATTRIBUTE Framed-IPv6-Prefix 97 string 91ATTRIBUTE Login-IPv6-Host 98 string 92ATTRIBUTE Framed-IPv6-Route 99 string 93ATTRIBUTE Framed-IPv6-Pool 100 string 94 95# 96# Experimental Non Protocol Attributes used by Cistron-Radiusd 97# 98ATTRIBUTE Huntgroup-Name 221 string 99ATTRIBUTE User-Category 1029 string 100ATTRIBUTE Group-Name 1030 string 101ATTRIBUTE Simultaneous-Use 1034 integer 102ATTRIBUTE Strip-User-Name 1035 integer 103ATTRIBUTE Fall-Through 1036 integer 104ATTRIBUTE Add-Port-To-IP-Address 1037 integer 105ATTRIBUTE Exec-Program 1038 string 106ATTRIBUTE Exec-Program-Wait 1039 string 107ATTRIBUTE Hint 1040 string 108 109# 110# Non-Protocol Attributes 111# These attributes are used internally by the server 112# 113ATTRIBUTE Expiration 21 date 114ATTRIBUTE Auth-Type 1000 integer 115ATTRIBUTE Menu 1001 string 116ATTRIBUTE Termination-Menu 1002 string 117ATTRIBUTE Prefix 1003 string 118ATTRIBUTE Suffix 1004 string 119ATTRIBUTE Group 1005 string 120ATTRIBUTE Crypt-Password 1006 string 121ATTRIBUTE Connect-Rate 1007 integer 122 123# 124# Integer Translations 125# 126 127# User Types 128 129VALUE Service-Type Login-User 1 130VALUE Service-Type Framed-User 2 131VALUE Service-Type Callback-Login-User 3 132VALUE Service-Type Callback-Framed-User 4 133VALUE Service-Type Outbound-User 5 134VALUE Service-Type Administrative-User 6 135VALUE Service-Type NAS-Prompt-User 7 136 137# Framed Protocols 138 139VALUE Framed-Protocol PPP 1 140VALUE Framed-Protocol SLIP 2 141 142# Framed Routing Values 143 144VALUE Framed-Routing None 0 145VALUE Framed-Routing Broadcast 1 146VALUE Framed-Routing Listen 2 147VALUE Framed-Routing Broadcast-Listen 3 148 149# Framed Compression Types 150 151VALUE Framed-Compression None 0 152VALUE Framed-Compression Van-Jacobson-TCP-IP 1 153 154# Login Services 155 156VALUE Login-Service Telnet 0 157VALUE Login-Service Rlogin 1 158VALUE Login-Service TCP-Clear 2 159VALUE Login-Service PortMaster 3 160 161# Status Types 162 163VALUE Acct-Status-Type Start 1 164VALUE Acct-Status-Type Stop 2 165VALUE Acct-Status-Type Alive 3 166VALUE Acct-Status-Type Accounting-On 7 167VALUE Acct-Status-Type Accounting-Off 8 168 169# Authentication Types 170 171VALUE Acct-Authentic RADIUS 1 172VALUE Acct-Authentic Local 2 173VALUE Acct-Authentic PowerLink128 100 174 175# Termination Options 176 177VALUE Termination-Action Default 0 178VALUE Termination-Action RADIUS-Request 1 179 180# NAS Port Types, available in 3.3.1 and later 181 182VALUE NAS-Port-Type Async 0 183VALUE NAS-Port-Type Sync 1 184VALUE NAS-Port-Type ISDN 2 185VALUE NAS-Port-Type ISDN-V120 3 186VALUE NAS-Port-Type ISDN-V110 4 187 188# Acct Terminate Causes, available in 3.3.2 and later 189 190VALUE Acct-Terminate-Cause User-Request 1 191VALUE Acct-Terminate-Cause Lost-Carrier 2 192VALUE Acct-Terminate-Cause Lost-Service 3 193VALUE Acct-Terminate-Cause Idle-Timeout 4 194VALUE Acct-Terminate-Cause Session-Timeout 5 195VALUE Acct-Terminate-Cause Admin-Reset 6 196VALUE Acct-Terminate-Cause Admin-Reboot 7 197VALUE Acct-Terminate-Cause Port-Error 8 198VALUE Acct-Terminate-Cause NAS-Error 9 199VALUE Acct-Terminate-Cause NAS-Request 10 200VALUE Acct-Terminate-Cause NAS-Reboot 11 201VALUE Acct-Terminate-Cause Port-Unneeded 12 202VALUE Acct-Terminate-Cause Port-Preempted 13 203VALUE Acct-Terminate-Cause Port-Suspended 14 204VALUE Acct-Terminate-Cause Service-Unavailable 15 205VALUE Acct-Terminate-Cause Callback 16 206VALUE Acct-Terminate-Cause User-Error 17 207VALUE Acct-Terminate-Cause Host-Request 18 208 209# 210# Non-Protocol Integer Translations 211# 212 213VALUE Auth-Type Local 0 214VALUE Auth-Type System 1 215VALUE Auth-Type SecurID 2 216VALUE Auth-Type Crypt-Local 3 217VALUE Auth-Type Reject 4 218 219# 220# Cistron extensions 221# 222VALUE Auth-Type Pam 253 223VALUE Auth-Type Accept 254 224 225# 226# Experimental Non-Protocol Integer Translations for Cistron-Radiusd 227# 228VALUE Fall-Through No 0 229VALUE Fall-Through Yes 1 230VALUE Add-Port-To-IP-Address No 0 231VALUE Add-Port-To-IP-Address Yes 1 232 233# 234# Configuration Values 235# uncomment these two lines to turn account expiration on 236# 237 238#VALUE Server-Config Password-Expiration 30 239#VALUE Server-Config Password-Warning 5 240 241# -*- text -*- 242# 243# dictionary.freeswitch 244# 245# cparker@segv.org 246# 247# Version: $Id: $ 248# 249 250VENDOR Freeswitch 27880 251 252# 253# Standard attribute 254# 255BEGIN-VENDOR Freeswitch 256 257ATTRIBUTE Freeswitch-AVPair 1 string Freeswitch 258ATTRIBUTE Freeswitch-CLID 2 string Freeswitch 259ATTRIBUTE Freeswitch-Dialplan 3 string Freeswitch 260ATTRIBUTE Freeswitch-Src 4 string Freeswitch 261ATTRIBUTE Freeswitch-Dst 5 string Freeswitch 262ATTRIBUTE Freeswitch-Src-Channel 6 string Freeswitch 263ATTRIBUTE Freeswitch-Dst-Channel 7 string Freeswitch 264ATTRIBUTE Freeswitch-Ani 8 string Freeswitch 265ATTRIBUTE Freeswitch-Aniii 9 string Freeswitch 266ATTRIBUTE Freeswitch-Lastapp 10 string Freeswitch 267ATTRIBUTE Freeswitch-Lastdata 11 string Freeswitch 268ATTRIBUTE Freeswitch-Disposition 12 string Freeswitch 269ATTRIBUTE Freeswitch-Hangupcause 13 integer Freeswitch 270ATTRIBUTE Freeswitch-Billusec 15 integer Freeswitch 271ATTRIBUTE Freeswitch-AMAFlags 16 integer Freeswitch 272ATTRIBUTE Freeswitch-RDNIS 17 string Freeswitch 273ATTRIBUTE Freeswitch-Context 18 string Freeswitch 274ATTRIBUTE Freeswitch-Source 19 string Freeswitch 275ATTRIBUTE Freeswitch-Callstartdate 20 string Freeswitch 276ATTRIBUTE Freeswitch-Callanswerdate 21 string Freeswitch 277ATTRIBUTE Freeswitch-Calltransferdate 22 string Freeswitch 278ATTRIBUTE Freeswitch-Callenddate 23 string Freeswitch 279ATTRIBUTE Freeswitch-Direction 24 string Freeswitch 280ATTRIBUTE Freeswitch-Other-Leg-Id 25 string Freeswitch 281 282# 283# Freeswitch-Hangupcause 284# 285VALUE Freeswitch-Hangupcause None 0 286VALUE Freeswitch-Hangupcause Unallocated-Number 1 287VALUE Freeswitch-Hangupcause No-Route-Transit-Net 2 288VALUE Freeswitch-Hangupcause No-Route-Destination 3 289VALUE Freeswitch-Hangupcause Channel-Unacceptable 6 290VALUE Freeswitch-Hangupcause Call-Awarded-Delivery 7 291VALUE Freeswitch-Hangupcause Normal-Clearing 16 292VALUE Freeswitch-Hangupcause User-Busy 17 293VALUE Freeswitch-Hangupcause No-User-Response 18 294VALUE Freeswitch-Hangupcause No-Answer 19 295VALUE Freeswitch-Hangupcause Subscriber-Absent 20 296VALUE Freeswitch-Hangupcause Call-Rejected 21 297VALUE Freeswitch-Hangupcause Number-Changed 22 298VALUE Freeswitch-Hangupcause Redirecto-To-New-Destination 23 299VALUE Freeswitch-Hangupcause Exchange-Routing-Error 25 300VALUE Freeswitch-Hangupcause Destination-Out-Of-Order 27 301VALUE Freeswitch-Hangupcause Invalid-Number-Format 28 302VALUE Freeswitch-Hangupcause Facility-Rejected 29 303VALUE Freeswitch-Hangupcause Response-To-Status-Enquiry 30 304VALUE Freeswitch-Hangupcause Normal-Unspecified 31 305VALUE Freeswitch-Hangupcause Normal-Circuit-Congestion 34 306VALUE Freeswitch-Hangupcause Network-Out-Of-Order 38 307VALUE Freeswitch-Hangupcause Normal-Temporary-Failure 41 308VALUE Freeswitch-Hangupcause Switch-Congestion 42 309VALUE Freeswitch-Hangupcause Access-Info-Discarded 43 310VALUE Freeswitch-Hangupcause Requested-Chan-Unavail 44 311VALUE Freeswitch-Hangupcause Pre-Empted 45 312VALUE Freeswitch-Hangupcause Facility-Not-Subscribed 50 313VALUE Freeswitch-Hangupcause Outgoing-Call-Barred 52 314VALUE Freeswitch-Hangupcause Incoming-Call-Barred 54 315VALUE Freeswitch-Hangupcause Bearercapability-Notauth 57 316VALUE Freeswitch-Hangupcause Bearercapability-Notavail 58 317VALUE Freeswitch-Hangupcause Service-Unavailable 63 318VALUE Freeswitch-Hangupcause Bearercapability-Notimpl 65 319VALUE Freeswitch-Hangupcause Chan-Not-Implemented 66 320VALUE Freeswitch-Hangupcause Facility-Not-Implemented 69 321VALUE Freeswitch-Hangupcause Service-Not-Implemented 79 322VALUE Freeswitch-Hangupcause Invalid-Call-Reference 81 323VALUE Freeswitch-Hangupcause Incompatible-Destination 88 324VALUE Freeswitch-Hangupcause Invalid-Msg-Unspecified 95 325VALUE Freeswitch-Hangupcause Mandatory-IE-Missing 96 326VALUE Freeswitch-Hangupcause Message-Type-Nonexist 97 327VALUE Freeswitch-Hangupcause Wrong-Message 98 328VALUE Freeswitch-Hangupcause IE-Nonexist 99 329VALUE Freeswitch-Hangupcause Invalid-IE-Contents 100 330VALUE Freeswitch-Hangupcause Wrong-Call-State 101 331VALUE Freeswitch-Hangupcause Recovery-On-Timer-Expire 102 332VALUE Freeswitch-Hangupcause Mandatory-IE-Length-Error 103 333VALUE Freeswitch-Hangupcause Protocol-Error 111 334VALUE Freeswitch-Hangupcause Interworking 127 335VALUE Freeswitch-Hangupcause Success 142 336VALUE Freeswitch-Hangupcause Originator-Cancel 487 337VALUE Freeswitch-Hangupcause Crash 500 338VALUE Freeswitch-Hangupcause System-Shutdown 501 339VALUE Freeswitch-Hangupcause Lose-Race 502 340VALUE Freeswitch-Hangupcause Manager-Request 503 341VALUE Freeswitch-Hangupcause Blind-Transfer 600 342VALUE Freeswitch-Hangupcause Attended-Transfer 601 343VALUE Freeswitch-Hangupcause Allotted-Timeout 602 344VALUE Freeswitch-Hangupcause User-Challenge 603 345VALUE Freeswitch-Hangupcause Media-Timeout 604 346VALUE Freeswitch-Hangupcause Picked-Off 605 347VALUE Freeswitch-Hangupcause User-Not-Registered 606 348 349# 350# 351# 352 353END-VENDOR Freeswitch 354