HP-UX AAA Server A.08.02.10 Administrator's Guide HP-UX 11i v3 (T1428-90093, November 2013)
Step 2 – Defining the DNIS Routing Policies...............................................................328
28 Customizing the HP-UX AAA Server Using the SDK...............................329
SDK Overview.................................................................................................................329
Migrating Plug-ins Created Using Previous Versions of the SDK..............................................330
Prerequisites for Using the SDK..........................................................................................330
SDK Directory Structure.....................................................................................................331
SDK Concepts.................................................................................................................331
Overview of AATVs.....................................................................................................331
AATV Components......................................................................................................331
The init Function.....................................................................................................331
The action Function.................................................................................................331
The timer or callback Function..................................................................................332
The cleanup Function..............................................................................................332
Creating Plug-ins..............................................................................................................332
Using AATVs to Create a Plug-in...................................................................................333
Compiling and Loading a Plug-in..................................................................................334
Testing and Debugging a Plug-in...................................................................................334
Using the GNU Project Debugger.............................................................................334
Using gdb to Debug Your Software Module..........................................................334
Creating Plug-ins for AATVs...............................................................................................335
A3 and A8 Algorithm Plug-in for EAP-SIM.......................................................................335
Creating A3, A8 Plug-ins.........................................................................................336
AKA Algorithm Plug-in for EAP-AKA...............................................................................337
Creating AKA Plug-ins.............................................................................................337
VI Troubleshooting.....................................................................................340
29 Troubleshooting Overview..................................................................343
AAA Environment Components..........................................................................................343
HP-UX AAA Server Operation............................................................................................344
Probable Causes for Failure...............................................................................................345
Configuration Problems................................................................................................345
External Service Problems.............................................................................................345
Protocol Limitations......................................................................................................345
RADIUS Client and Supplicant Considerations................................................................346
30 Troubleshooting Procedures................................................................347
Troubleshooting Flowchart.................................................................................................347
Troubleshooting Flowchart Process.................................................................................348
Troubleshooting the Server Manager Administration Utility....................................................350
Common Problems With the Server Manager.................................................................350
Troubleshooting Server Manager Launch Problems......................................................352
Troubleshooting Remote Management Problems..........................................................353
Troubleshooting the HP-UX AAA Server...............................................................................354
Troubleshooting HP-UX AAA Server Startup Problems.......................................................354
Common Problems with HP-UX AAA Server Startup.....................................................354
Troubleshooting Bind Errors at HP-UX AAA Server Startup.......................................356
Troubleshooting an Unresponsive HP-UX AAA Server.......................................................357
Troubleshooting Common Configuration Problems.......................................................357
Troubleshooting External Services.............................................................................360
Identifying External Service Failures using Logfile Error Messages.............................360
Identifying Unrecorded External Datastore Failures.................................................363
Identifying Proxy Server Failures..........................................................................363
Identifying Unrecorded DHCP Failures..................................................................364
Troubleshooting Access-Rejects from the HP-UX AAA Server..............................................364
Common Authentication Failure Problems..................................................................364
12 Contents