About Installing DiveLine

DiveLine is the server component of the Diver Platform. DiveLine authenticates users and controls access to data through Diver Platform clients such as Workbench, ProDiver, DivePort, and DiveTab.

DI recommends that you do the following before you install DiveLine for your site:

  • Discuss the DiveLine Security and Authentication options with Technical Support to help determine the level and type of security for your DiveLine setup.
  • If you expect your DiveLine clients to exchange information with users outside of the company firewall, discuss firewall requirements with Technical Support.

DiveLine typically resides behind a firewall on a corporate network. The system administrators need to configure the firewall and Domain Name System (DNS) so that internal and external customers can connect to DiveLine using the same host name and port number. Typically, you install DiveLine on port 2130, which needs to be open in the corporate firewall.

To set up and configure DiveLine inside a corporate network, consider the following:

  • DiveLine communicates with clients using a proprietary protocol known as Dimensional Insight DiveLine Protocol (DIDP). You might need to configure your network to enable DIDP communications.
  • Although configurable,by default, DiveLine accepts client connections on port 2130.
  • Configure your routers and firewall so that DIDP traffic on port 2130 can reach the DiveLine service.
  • Configure your firewall as a gateway for DIDP network traffic.
  • Configure your firewall to transparently route two-way traffic on to the correct port to the DiveLine service.
  • Typically, internal hosts (users inside the firewall) can connect directly to the DiveLine service, and external hosts connect to the network firewall, which then routes traffic to DiveLine.
  • Clients connect to the DiveLine service using TCP/IP.
  • If client computers are running Windows operating systems, ensure that the personal firewalls on these computers allow incoming connections from the port (for example, port 2130) that is used by DiveLine.

After installing DiveLine and Workbench, you can use Workbench tools to perform the following server-settings tasks:

  • Reset the default authentication type
  • Create users and groups and properties
  • Set directory aliases
  • Configure access controls

NOTE: The DiveLine service requires write access to Workbench projects (/di/projects), as well as to its data root (/di/platform/dl-dataroot).