Users are requested to re-license the GoldMine system even though the system was up and running before.

Version 1

    Details

    Users are requested to re-license the GoldMine system even though the system was up and running before.


    Resolution

    As in about 99% of the cases a missing or wrong SYSDIR entry in the GM.INI is responsible for this behavior, the local and global GM.INI need to be verified:

    A. On the GoldMine application server:

    On Windows 2008 or higher with a default OS shared installation

    - In Program files/Program files (x86)\GoldMine verify that ONLY and a CORRECT REALINI= entry to the application server's shared GoldMine exists, either as a UNC path, a mapped drive or the GoldMine server's IP address.  

    - In ProgramData\GoldMine the GM.INI needs to have a correct SYSDIR entry set to a UNC path (preferred), a mapped drive (which needs to be identical for all networked clients) or the IP Address of the server's GoldMine share.

    On Windows 2003 and custom install on all Operating Systems

    - On the application server there will be only one single GM.INI which needs to have a correct SYSDIR entry set to the UNC path (preferred), a mapped drive (which needs to be identical for all networked clients) or the IP Address of the GoldMine share.

    NOTE: There should be NO other GM.INIs on the application server.

     

    B. on the Networked client(s)

    - In Program files/Program files (x86)\GoldMine (default install) or where GoldMine client was installed (custom install) verify that ONLY and a CORRECT REALINI= entry to the application server's shared GoldMine exists, either as UNC path (preferred), a mapped drive or the GoldMine server's IP address. 

    NOTE: There should be NO other GM.INIs on the Network Client machine.

     - If everything seems to be correct but the behavior is still experienced, further troubleshooting steps:

    a. In case that there are different references within the GM.INIs e.g. a mixture of UNC Path and IP address
    For Example the local GM.INI REALINI entry refers to \\servername\GoldMine\ while the SYSDIR entry points to the 'identical' IP address
    For Example \\192.168.123.123\GoldMine\

    Make sure to verify the GM.INI from both locations as there might be a discrepancy between the 'identical' shares
    For Example see the below screenshot

     

     

    b. Setup the API logs and verify which GM.INI will be taken
    - On the local machine where the behavior is experienced create a folder C:\GMAPILOGS and try to log into GoldMine again

    c. Try to adjust to consistent references in all GM.INI
    For Example Make all as UNC paths, all IP addresses or all mapped drives point to the same location
    (this should not be done when GMME is or will be in place - see below)

    d. When this affects only one or a few users/machines but not the overall system
    - Verify Shares which are set to be  available offline
    - This may break sync and everyone sees a different version of the GoldMine share 

    e. If this affects the whole system and everything was verified so far, make a copy of the actual LICENSEGM.BIN and re-license the GoldMine system again either by entering the details or get a backup copy of the LICENSEGM.BIN and verify the behavior again.

    Additional Note:
    It is not recommended to use mapped drives in the GM.INI as it may break the GoldMine Mobile installation. It is rather recommended to reference via UNC paths where possible.