Troubleshoot Server Start or Restart

Server Dependency

If your DataFlux Data Management Server fails to start or restart, you might need to resolve a server dependency. The SAS Metadata Server needs to be fully operational before the DataFlux Data Management Server can start. This server dependency exists because the DataFlux Data Management Server needs to retrieve several configuration option values from the SAS Metadata Server at start-up.
The server dependency occurs predominantly in single-machine installs, when all services start at one time.
You can resolve the server dependency as you see fit, or you can run the following command on the host of the DataFlux Data Management Server:
sc config "DMServer-service-name" 
      depends= "SASMetadata-service-name"
The service names are specified in the properties of the service. Do not use the displayed server names.
Use quotation marks as shown, use no blank space after depends, and use a blank space after =, as shown in the following example:
sc config "dfx-DMServer-server1" 
      depends= "SAS [Config-Lev1] SASMeta - Metadata Server"

Port In Use by Another Application

If the DataFlux Data Management Server does not start, and if the server log file lists the failure dfwlpListenAttr_connattr(wlp), then a port might be in use by another application. By default, SOAP requests are handled on port 21036. WLP requests are handled on port 21037. If either of the default ports are being used by another application, then assign that process to an unused port.
If the server log does not indicate the source of the problem, then follow these steps if your server installed on Windows:
  1. Open the Windows Event Viewer.
  2. Select the Application event type.
  3. Click the Source column, to sort the events based on the type of source.
  4. Search the Source column for DataFluxDMS. Typically, two such events are logged for each time period. One message specifies the name of the log file, as shown in the following example:
    WARNING: Messages have been logged to
    the file named 'C:\Documents and Settings\LocalService\Application
    Data\SAS\LOGS\DFINTG~1.EXE.1854.21CBDA9C.log'
If your server is installed on UNIX or Linux, then errors will be written to the stdout location of the shell from which the DataFlux Data Management Server was started.
Last updated: June 16, 2017