Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Opac not accessible, error 'License limit exceeded'

    • Article Type: General
    • Product: Aleph
    • Product Version: 20, 21, 22, 23

    Problem Symptoms:
    - OPAC is not accessible, error 'License limit exceeded'
    - clear_vir01 (util x/8) did succeed freeing licenses

    Cause:
    Numerous requests from one specific IP address using up licenses

    Resolution:
    Analyzing the $LOGDIR/www_server_nnnn.log.ddmm.hhmm showed thousands of request from one specific IP address.
    Example
    2012-12-11 17:45:55 38 [000] [vrb] server_main: OUT 0.0115 18003
    2012-12-11 17:45:55 42 [000] [vrb] IN 20121211 174555
    ip address: 123.456.789.123 780
    request: "/F?"

    In such cases you can block the specific address from accessing your server either via your firewall or the Aleph server_ip_allowed....
    1. Define the following line $alephe_tab/server_ip_allowed to deny access to your OPAC
    !-!-!!!!!!!!!!!!!!!>
    W D 123.456.789.123

    2. Restart the WWW Server (util w/1)

     

    For other causes of this error message, see the article License limit exceeded or System is overloaded **MASTER RECORD**  .

    Additional Information

    Note 1.
    How to identify the problematic IP address:
    1. Searched for the term 'License limit exceeded' in log file
    2. Identify the IP address
    3. Count the occurrences in the log file

    Example
    aleph@server>grep -c 'ip address: 123.456.789.123' www_server_4991.log.1112.1803
    21398


    Note 2. Explanation from Header of file $alephe_tab/server_ip_allowed
    ! COL 1. 1; ALPHA{W,P,N}, UPPER; ;
    ! Server type;
    ! Server type:
    ! W = WWW web server
    ! X = X-Server (part of WWW web server services)
    ! P = PC server
    ! N = NCIP server;
    ! COL 2. 1; ALPHA{A,D}, UPPER; ;
    ! Access permission;
    ! Access permission:
    ! A - Allowed
    ! D - Denied;
    ! COL 3. 15; TEXT; ;
    ! Ip address;
    ! IP address;

    Category: Web OPAC (500)


    • Article last edited: 11/25/2013