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