Client Automation - Agent using NOS LESS download method when is set to use Internal NOS

book

Article ID: 35384

calendar_today

Updated On:

Products

CA Client Automation - IT Client Manager CA Client Automation CA Client Automation - Software Delivery

Issue/Introduction

Agent using NOSLESS download delivery method even though it is configured to use Internal NOS.

Cause

By default, the agent is configured to use the Internal NOS download method where it maps a drive to the SDLIBRARY$ share on the server for installation of packages. When the agent is not able to connect to the SDLIBRARY$ share, it falls back on NOSLESS download method where packages are compressed and sent to the agent for installation. This is controlled via the configuration policy:

Default Computer Policy->DSM->Software Delivery->Agent-> NOS: NOS-less switch allowed (Default: True)

Environment

CA Client Automation – 12.5, 12.5 SP1, 12.8, 12.8 FP1, 12.9

CA Software Delivery – 12.5, 12.5 SP1, 12.8, 12.8 FP1, 12.9

Resolution

For the agent to use the Internal NOS download method, ensure that the SDLIBRARY is shared with the correct permissions and is accessible.

  1. Enable the SDLIBRARY on the server using the following command:

sd_sscmd addshare SDLIBRARY

Note: This command also configures the correct permissions.

 

  1. The following security policies need to be configured on the Server. 

      Network access: Let Everyone permissions apply to anonymous users (This should be enabled) 

Network access: Shares that can be accessed anonymously (SDLIBRARY$ needs to be added)

The Local System Account on remote machines is treated as an anonymous user and as such the above two security policies need to be configured for granting agents access to the SDLIBRARY$ share.

 (OR)

If you do not want to enable the above security policies, the agent can be configured to use a specific user account to access the SDLIBRARY$ share. Please refer techdoc TEC470456 for details. 

**Important: Make sure that the password of the user account being used to access the SDLIBRARY$ does not expire.