How to deploy a Distribution Package on different HTTP ports from a Preferred Server configured with a Replicator

Version 9

    Verified Product Versions

    Endpoint Manager 9.5

    Question

     

    For security or monitoring reasons, you need to download the Packages on a specific port other than the default Http port 80 or Https port 443 from a preferred server. But you also use a Replicator Server to copy data from the Source Data server to the Preferred Servers.

     

    How can I set that up?

     

    In that case, you need to configure 2 preferred servers with the same server; 1 which will receive the data from the source through the replicator and another 1 which will dispatch the data across the clients on the selected IP address LAN through a specific port.

     

    Here is the setup details;

    1. Source Server: Hostname "CORE2016" - where the data are stored (In this example; on the Core Server on http://CORE95SP2/landesk/files/TESTREP1/)
    2. Preferred Server dedicated to deploy data to the clients: Hostname "CORE2016RS" with 8093 port added
    3. Preferred Server dedicated to receive the replicated data from the Source server: Hostname "CORE2016RS"
    4. Replicator Server: Hostname "WIN10"
    5. IP Address range of Nodes concerned: 192.168.1.2 - 192.168.1.254
    6. Port: 8093

     

    • Configuration of the Source Server and the Preferred Server dedicated to deploy data to the clients:

     

    Follow instructions given in article How to: Deploy a Distribution Package on a different Http ports than 80/443 ports from a Preferred Server

     

    • Configuration of the 2nd Preferred Server dedicated to receive the replicated data from the Source server:

     

    1. Go on the LDMS Console > Tools > Distribution > Content replication / Preferred servers
    2. On Content replication - Preferred servers (Targets), click on New to create a new preferred server configuration
    3. On the tab "Configuration",
      • Input the server name; In this example CORE2016RS
      • Input the Read-Only credential; In this example sebdomain\administrator
    4. On the tab "Sources", select the Source server; In this example CORE2016
    5. On the tab "Write credentials", input the Credentials and click on "Test Credentials..." button to test the permission rights
    6. Click on the "Save" button to record your configuration (see below a printscreen of the configuration)

     

    2_CORE95SP2RS_Preferred Server for Replication_Configuraiton Tab.png4_CORE95SP2RS_Preferred Server for Replication_Scheduled replicator Tab.png10_CORE95SP2RS_Preferred Server for Client_Sources Tab.png6_CORE95SP2RS_Preferred Server for Replication_Write Credentials Tab.png

     

    • Configuration of the Replicator server:

     

    1. Go on the LDMS Console > Tools > Distribution > Content replication / Preferred servers
    2. On Content replication - Replicators, click on New to create a new Replicator server configuration
    3. On the tab "Identification", select the Replicator Server; in this example WIN10
    4. On the tab "Preferred servers (Targets)", select the Preferred server; in this example CORE2016RS
    5. Click on the "Save" button to record your configuration (see below a printscreen of the configuration)

     

    14_WIN7PROSP1_Replicator Server_Identification Tab.png15_WIN7PROSP1_Replicator Server_Preferred Server Target Tab.png

     

     

    A way to check if the data are indeed downloaded on the specific port on the preferred server:

     

    You can use Process Monitor tool from SysInternal (see Process Monitor) from the Client. Here is below a printscreen of what you may see on this trace;

     

    Procmon.PNG