For some reason our clients are not able to download packages from the DP via Software Center, but we can browse to the packages via browser just fine.
Basically our jobs get stuck at 0%, our content has been copied to the DP (verified) and we are added successfully to a boundary group. It seems to be permissions related but we do not know.
We have checked Boundary (Group) assignments in the MECM console (added the Column Boundary Group(s) to The Devices overview). The logs also show this: <BoundaryGroup GroupID="16777218", this seems fine. Boundaries are also assigned by IP range.
What we tried:
- AV disabled (client) - doesn't help
- Firewall disabled (client) - doesn't help
- DP Allows clients to connect annonymously
- Clients can access the HTTP link directly via the webbrowser, packages are there and can be downloaded without any problems;
[http://xxxxxx.com:80/SMS_DP_SMSPKG$/Content_9486f285-fedd-4db3-8585-7cf9785cdaea.1]
- Have created new packages, have redistributed existing packages - did not solve issue
- Reinstallation of the client does not solve anything
- Tried disabling eHTTPS with disabling "Use Configuiration Manager-generated certificates for HTTP site systems" but this did not solve the issue
- Reinstall the DP role
Bitlocker policies get applied without a problem by the client.
We are using default certificates that came with the installation, no custom certs have been created or uploaded.
DataTransferService.log says the following;
UpdateURLWithTransportSettings(): OLD URL - http://MECMSERVER/SMS_DP_SMSPKG$/Content_8fbce89d-a083-4823-b557-d388c638dcb3.1
UpdateURLWithTransportSettings(): NEW URL - http://MECMSERVER:80/SMS_DP_SMSPKG$/Content_8fbce89d-a083-4823-b557-d388c638dcb3.1
DTSJob({FC0E6BAD-034B-404E-8C70-81B94C6D00AC}):CDTSJob::ModifySource - switched to location 'http://MECMSERVER:80/SMS_DP_SMSPKG$/Content_8fbce89d-a083-4823-b557-d388c638dcb3.1'.
[CCMHTTP] ERROR: URL=http://MECMSERVER:80/SMS_DP_SMSPKG$/Content_8fbce89d-a083-4823-b557-d388c638dcb3.1, Port=80, Options=1472, Code=0, Text=CCM_E_BAD_HTTP_STATUS_CODE
[CCMHTTP] ERROR INFO: StatusCode=405 StatusText=Method Not Allowed
instance of CCM_CcmHttp_Status
{
ClientID = "GUID:C4EE94B9-5EB7-4C4D-AA9F-9FB4DE55A7C5";
DateTime = "20230117124355.354000+000";
HostName = "MECMSERVER";
HRESULT = "0x87d0027e";
ProcessID = 17568;
StatusCode = 405;
ThreadID = 33112;
};
Successfully queued event on HTTP/HTTPS failure for server 'MECMSERVER'.
GetDirectoryList_HTTP Error sending DAV request. HTTP code 405, status 'Method Not Allowed'
Download timeout has met. DTS job {FC0E6BAD-034B-404E-8C70-81B94C6D00AC} will quit.
GetDirectoryList_HTTP GetDirectoryList_HTTP('http://MECMSERVER:80/SMS_DP_SMSPKG$/Content_8fbce89d-a083-4823-b557-d388c638dcb3.1') failed with code 0x800705b4.
DTSJob({FC0E6BAD-034B-404E-8C70-81B94C6D00AC}):CDTSJob::ProcessManifestCallback - Error retrieving manifest (0x800705b4).
DTSJob({FC0E6BAD-034B-404E-8C70-81B94C6D00AC}): state changing from 'DownloadingManifest' to state 'Suspended'.
Any ideas?