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

    Problems after changing httpd (apache) port from 8991 to 80 using utml

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

    Description:
    After changing our httpd (apache) port from 8991 to 80 by running utml, as described in KB's 8192-393 and 8192-392, port 80 works but our local abc01 screens are not being used:
    * the head-01-nobor is being used instead of the customized head-01-nobor-abc01;
    * the list of bases is not our base-list-abc01;
    * the colored bars across the top of the screen do not extend all the way across;
    etc.

    Resolution:
    The problems were due to the fact that modifications had been made to $alephe_root/aleph_start without making
    corresponding changes to $alephe_root/aleph_start.tml.

    Running utml caused aleph_start to be replaced by the values from the (default) aleph_start.tml -- except for the change of 8991 to 80.

    I corrected this by:
    * saving aleph_start as aleph_start.jsbad.dec19
    * copying the (pre-utml) aleph_start.old.1081219.1647 to aleph_start
    * changing:
    setenv HTTPD_PORT 8991
    setenv PDS_PORT 8991
    to:
    setenv HTTPD_PORT 80
    setenv PDS_PORT 80
    * doing "source aleph_start" and restarting the www_server.

    And then I copied aleph_start.tml to aleph_start.tml.beforejschange and then changed:
    setenv pw_library USR00
    setenv usr_library USR00
    setenv z105_library USR00
    ...
    setenv www_base USM01
    to:
    setenv pw_library ABC50
    setenv usr_library ABC50
    setenv z105_library ABC50
    ...
    setenv www_base ABC01

    (This was to permit possible future running of utml.)


    • Article last edited: 10/8/2013