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

    GUI install, 32-bit Windows7: “program can’t start because krb_32.dll is missing

    • Article Type: General
    • Product: Aleph
    • Product Version: 20

    Description:
    We are trying to install Aleph on a new computer with a 32-bit Windows 7 os. The install seems to work okay, but when I try to open the circ or cataloging module, I get the following system error: “The program can’t start because krb_32.dll is missing from your computer. Try reinstalling the program to fix this problem.” I reinstalled and get the same error.

    Has anyone ever seen this before?

    Resolution:
    [From Christine Moulen, on Global Aleph Users list:]

    krb_32.dll is related to Kerberos authentication, which we use here at MIT. We've worked with Ex Libris to integrate that into the Aleph client logins, but it has never completely worked.

    Because we use other applications that do employ Kerberos authentication, we find ourselves having to delete the kerberos ddl's that Aleph installs. {They're outdated and/or in the wrong system folder} I've never seen the Aleph clients refusing to run because the dll was missing though...

    I don't have a krb_32.dll on my PC. I do have krb5_32.dll. And we delete the copy of that that Aleph installs into the system32 folder.

    [From Kevin Lin, University of New South Wales:]

    We have similar issues with some of these files before when we upgraded from 16 to 18. We only found that out when some of the computers are being replaced. When we installed a fresh ALEPH 18 client on a plain vanilla XP computer without 16 install previously, the ALEPH 18 client will complain about missing the following files:

    comerr32.dll
    krb5_32.dll
    Log2Vis.dll
    Roboex32.dll
    UniCType.dll

    They don’t seem to be included in the gui500.exe that comes from ALEPH 18 or 20. I guess they may be come from 14 or 16, but I am not sure.

    I ended up just copying the missing files from a machine with the old ALEPH client installed and put it onto the new machine and it works.

    You can possibly find all these files freely available on the web. We never have time to actually try to figure out what these files are used for, except roboex32.dll and comerr32.dll.

    And since all computers inside our library have moved onto the Standard Operating Environment, we have requested our IT Dept to include all these files whenever a new machine is being deployed to make sure the ALEPH client to work properly.

    On the other hand, there could also be some barcode fonts (CarolinaBar) missing if you are using barcodes inside ALEPH print templates.

    I believe I can possibly send you a copy of them if you need them. (If you are having trouble looking for them on the web.)


    • Article last edited: 10/8/2013