Advantage Database Server Cannot Authenticate

Problem: After installing Unwired Platform data tier servers in a failover cluster, an error message appears in the event viewer.

One or more of the following messages may appear:

Explanation: The message indicates the Unwired Server messaging service cannot locate the shared data folder, on the shared cluster storage that houses the database files, or cannot access the file.

Solution:
  1. On a data tier host, check the following registry key value to find the location of the adsserver.ini file:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Advantage\Configuration\TPS_LOGS

    The default value is: C:\

  2. If the adsserver.ini file does not exist, create it in the location identified in the registry key value, on each data tier host.

  3. Add the following lines to the adsserver.ini file on each data tier host, to identify the local path to the shared data folder:
    [ServerAliases]
    share_name=local_path
    where share_name is the file share resource group (or Client Access Point) that you created under the Microsoft Cluster file share service.
    In this example, supData is the file share resource group that you created under the Microsoft Cluster File share service, and F:\ is the local physical path on each data tier server host.
    [ServerAliases]
    supData=F:\
  4. Restart the Advantage Database Server service (cluster resource). See System Administration > System Reference > Unwired Platform Windows Services > Starting and Stopping Unwired Platform Server Services.