SSL Login Error Codes

Article #: Product Castle
1687 All All

Summary

When you get a login error using SSL Login you can retrieve the error code information used by the SSL login application to help find out what went wrong.

Problem

SSL Login Error Codes

Solution

Once you have an error page view the source. About 5 lines down you will see:

!-- [SSLLOGIN]<username>:<errorcode>:<refresh_time>:<client_ip>: --

where:

  • username is self explanatory.
  • errorcode will be:
    • 0 — No error
    • 1 — Bad security key on refresh. Key has timed out
    • 2 — Security key expired on logout
    • 3 — Security key bad on logout
    • 4 — Internal Server Error: Could not connect to Auth to insert refresh IP
    • 5 — Internal Server Error: Auth did not respond to request to insert refresh IP
    • 6 — Licence Error: Too many users, please contact your administrator
    • 7 — Too many concurrent logins
    • 8 — Internal Server Error: Insert IP refresh failure
    • 9 — Internal Server Error: Could not connect to Auth to request log in
    • 10 — Internal Server Error: Auth did not respond to request to log in
    • 11 — Login Failed
    • 12 — Internal Server Error: Could not connect to Auth to insert IP
    • 13 — Internal Server Error: Auth did not respond to request to insert IP
    • 14 — Internal Server Error: IP insertion failed
    • 15 — Internal Server Error: Could not connect to Auth to Logout
    • 16 — Internal Server Error: Auth did not respond to request to logout
    • 17 — Logout Failed
    • 18 — Logout was successful
    • 19 — Internal Server Error: Unknown Error
    • 20 — Security key expired before refresh
    • 21 — Internal Server Error: Could not connect to Auth to verify IP
    • 22 — Internal Server Error: Auth did not respond to request to verify IP
    • 23 — You are already logged on
    • 24 — You have been automatically logged out
    • 25 — Invalid user supplied at logout
    • 99 — Fatal internal error: Please contact your administrator
    • 99 is generated internally by SSL Login.exe and should not appear, contact Smoothwall support
  • refresh_time is the refresh time in seconds
  • client_ip is where the Smoothwall saw the request come from.
    SSL Login uses this to determine if it might be getting NAT-ed along the way

For example:

!-- [SSLLOGIN]me:11:570:192.168.72.212: --

See Also

Attribution:

Last updated: Author: Contributions by:
30 August 2016   DMT