Skip to main content
ExLibris

Knowledge Assistant

BETA
  • Subscribe by RSS
  • Back
    Aleph

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Aleph
    3. Knowledge Articles
    4. sip2: "Failed to process message"; "97" resend; "Wrote 0 Bytes"

    sip2: "Failed to process message"; "97" resend; "Wrote 0 Bytes"

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Description
    2. Resolution

     

    • Product: Aleph
    • Product Version: 20, 21, 22, 23
    • Relevant for Installation Type: Dedicated-Direct, Direct, Local, Total Care

     

    Description

    We are trying to implement sip2.  The self-check machine shows: 
    14:47:08 Opening connection to SIP provider
    14:47:08 Test failed: Failed to process message; no retries allowed

    We see the following in the sip2 server log:
    2017-10-12 14:56:12 07 [001] [log] Initialized from Address 196.1.172.30:4544 
    ...
    2017-10-12 14:56:13 37 [001] [log] IN 9900302.00AY1AZFCA5^M 
    ...
    2017-10-12 14:56:13 54 [001] [log] OUT 98YYYNYN03001020171012 1456132.00AOALEPH|AMUniversity Libraries (ABC50)|BXYYYYYYYYYYYNNYNY|AN196.001.172.030|AFACS status.|AGACS status.|^M 
    2017-10-12 14:56:13 54 [001] [log] Wrote 139 Bytes, Total 139 Bytes
    2017-10-12 14:56:13 62 [001] [log] IN 97AZFEF5^M 
    2017-10-12 14:56:13 62 [001] [log] OUT ^M 
    2017-10-12 14:56:13 62 [001] [log] Wrote 0 Bytes, Total 139 Bytes 

    Resolution

    The self-check device (SC) is configured to expect a checksum to insure data integrity, but Aleph is not configured to send the checksum. (The usm50 tab_sip2.conf default is "error_correction = N".) This causes a checksum error on the SC side. It sends the 97 message asking that the previous message be retransmitted, but Aleph can’t resend the message with checksum turned off.

    To correct this, modify tab_sip2.conf to enable checksum handing on the Aleph side. Change:
    [HOST]
    error_correction = N

    to:
    [HOST]
    error_correction = S

    (Note:  You should specify “S” rather than “Y”.)    Then restart the SIP2 server and retest.

     

     


    • Article last edited: 16-Oct-2017
    View article in the Exlibris Knowledge Center
    1. Back to top
      • sip2: patrons with fines are allowed to borrow materials
      • SIP2: Checks and short loan
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. contype:kba
      2. Prod:Aleph
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved