This article is intended to provide a set of recommended configuration when you distribute application via CSA
1, While you create the SWD package, Please make sure the file share path should be like http://corename/sharename, private IP address is not supportted.
If you are using the private IP as share source, you'd find the task complete sucessfully, and fail to download the installation package from client side.
2, Software Distribution via CSA requires that the packages be hosted on an http share on the Core Server. Any task that requires downloading a file requires the file to be hosted on the Core server. Preferred servers, for Software Distribution, Patching etc. will not work via the CSA.
3, All tasks are required to have a distribution type of policy so a push will not work. If anything is needed from the client it must take the form of a policy so the client will check-in with the core and receive the request.