General Information
This article describes the Distribution Server installation process for a RayVentory administration system.
The customer must decide whether or not they require an installation with or without the DS web resolver!
Product Requirements
Hardware:
- Minimum:- Single CPU, 2GB memory, 100GB free disk space.
- Recommended:- 2-4 Cores, 4GB memory.
Software:
- Windows Server 2008 or higher.
- Dot Net Frameworks 3.5 and 4.0 (will be installed if not installed).
- Microsoft Internet Information Service (will be installed and configured if not installed).
Source Files:
Downloaded from https://ftp.raynet.de
Steps for Install
Edit the „params.ini“ file.
Without WebResolver
This always works if the Server is 2012 or older.
If the Server is 2012r2 or newer it works only:
- If the Server is not in a Domain.
- If the Client is not in a Domain.
- If the Clients are in the same Domain, or the Domains are trusted.
- Sometimes this works with UNIX, and sometimes not.
Distribution Server Push Mode (Listen)
- Modify the InstallType parameter within the [Common] section, as per the below example:
[Common]
InstallType=DS
Distribution Server Pull Mode (Poll)
- Modify the InstallType parameter within the [Common] section, as per the below example:
[Common]
InstallType=DS
- Modify the JobParent and JobProtocol parameters within the [DS] section, as per the below example:
[DS]
JobParent=<Core-Server>
JobProtocol=HTTP(S)
With WebResolver
This always works and has no connection problems with non-trusted Domains.
Distribution Server Push Mode (Listen)
- Modify the InstallType parameter within the [Common] section, as per the below example:
[Common]
InstallType=DS
- Modify the [Common] and [DS] sections with the following parameter values:
[Common]
CustomMST=.\Utils\Config\RayVentory_DS.mst
[DS]
ResolverParent=DUMMY
ResolverImportTypes=""
Distribution Server Pull Mode (Poll)
- Modify the InstallType parameter within the [Common] section, as per the below example:
[Common]
InstallType=DS
- Modify the JobParent and JobProtocol parameters within the [DS] section, as per the below example:
[DS]
JobParent=<Core-Server>
JobProtocol=HTTP
Protocol can as well HTTPS
- Modify the [Common] and [DS] sections with the following parameter values:
[Common]
CustomMST=.\Utils\Config\RayVentory_DS.mst
[DS]
ResolverParent=DUMMY
ResolverImportTypes=""
Configuration steps in RayVentory
Click button “Create”
Click button “Next >”
Click button “Next >”
Click button “Next >”
Select radio button “This distribution server listens for jobs” when distribution server in push mode,
or,
Select radio button “This distribution server polls for jobs” when distribution server in pull mode.
Click button “Next >”
Click button “Next >”
Click button “Next >”
Click button “Next >”
Click button “Next >”
Click button “Next >”
Click button “Next >”
Click button “Finish”
(example)
TEST
- Run the ‘Verify distribution configuration’ action and confirm that the DS reports a ready state within the report.
- Distribute a package, and confirm via ‘infrastructure > distribution’ that the package gets displayed as being available.
- Enter one or more credentials within the DS’s Password Store and then run a discovery to check that they work.
Comments