Intern serverfejl 500, når du downloader indhold - Configuration Manager Client

Har du Configuration Manager-klienter, der returnerer intern serverfejl 500, når du forsøger at downloade indhold? Dette er posten til dig. Da jeg først kom på tværs af denne fejl, brugte jeg meget tid på at finde en kompliceret løsning, for kun at finde ud af, at det var en rigtig enkel løsning. Jeg håber, at denne artikel hjælper med at spare dig tid!

Symptomer

Nedenfor er nogle af de symptomer, du måske bemærker, hvis dette problem opstår.

Software Center

I Software Center er applikationsinstallationstilstanden fast ved Downloading (0% complete).
Software Center - Downloading

ContentTransferManager.log

ContentTransferManager.log synes bare at være fast, forsøger at downloade manifestet.

Vedvarende placeringer for CTM-job {E5D716EA-7216-4E4A-A2D9-B25EF52BB692}:
(LOCAL) http://BLCM02.breenlab.scottbreen.tech/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1 ContentTransferManager 6/09/2016 2:58:11 PM 2264 (0x08D8)
CTM job {E5D716EA-7216-4E4A-A2D9-B25EF52BB692} (corresponding DTS job {8785F7F7-4545-4546-9143-7A796B9C4B4F}) started download from ‘http://BLCM02.breenlab.scottbreen.tech/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1’ for full content download. ContentTransferManager 6/09/2016 2:58:11 PM 2264 (0x08D8)
CTM job {E5D716EA-7216-4E4A-A2D9-B25EF52BB692} indtastet fase CCM_DOWNLOADSTATUS_DOWNLOADING_MANIFEST ContentTransferManager 6 / 09 / 2016 2: 58: 11 PM 2932 (0x0B74)
CTM-job {E5D716EA-7216-4E4A-A2D9-B25EF52BB692} indtastet fase CCM_DOWNLOADSTATUS_DOWNLOADING_MANIFEST ContentTransferManager 6 / 09 / 2016 2: 58: 44 PM 3032 (0x0BD8)

DataTransferService.log

DataTransferService.log er, hvor du vil bemærke Internal Server Error med en HTTP-kode for 500.

[CCMHTTP] ERROR: URL=http://BLCM02.breenlab.scottbreen.tech:80/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1, Port=80, Options=224, Code=0, Text=CCM_E_BAD_HTTP_STATUS_CODE DataTransferService 6/09/2016 3:08:36 PM 4708 (0x1264)
[CCMHTTP] FEJLINFO: StatusCode = 500 StatusText = Intern serverfejl DataTransferService 6 / 09 / 2016 3: 08: 36 PM 4708 (0x1264)
Hævelse begivenhed:
forekomst af CCM_CcmHttp_Status
{
ClientID = “GUID:ba70a6eb-cbad-4d5c-a827-322c53dca678”;
DateTime = "20160906050836.637000 + 000";
HostName = "BLCM02.breenlab.scottbreen.tech";
HRESULT = "0x87d0027e";
ProcessID = 1664;
StatusCode = 500;
ThreadID = 4708;
};
DataTransferService 6 / 09 / 2016 3: 08: 36 PM 4708 (0x1264)
Indsendt succes til statusagenten. DataTransferService 6 / 09 / 2016 3: 08: 36 PM 4708 (0x1264)
Konkurrenceret succes i forbindelse med HTTP / HTTPS-fejl for serveren 'BLCM02.breenlab.scottbreen.tech'. DataTransferService 6 / 09 / 2016 3: 08: 36 PM 4708 (0x1264)
Fejl ved afsendelse af DAV-anmodning. HTTP-kode 500, status 'Intern serverfejl' DataTransferService 6 / 09 / 2016 3: 08: 36 PM 4708 (0x1264)
GetDirectoryList_HTTP(‘http://BLCM02.breenlab.scottbreen.tech:80/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1‘) failed with code 0x87d0027e. DataTransferService 6/09/2016 3:08:36 PM 4708 (0x1264)
Job {8785F7F7-4545-4546-9143-7A796B9C4B4F} reverted impersonation. DataTransferService 6/09/2016 3:08:36 PM 4708 (0x1264)
Ikke-genindvindingsfejlhentnings manifest (0x87d0027e). DataTransferService 6 / 09 / 2016 3: 08: 36 PM 4708 (0x1264)

Internet Explorer Test

Når jeg har et problem med indhold, kan jeg prøve at få adgang til webadressen direkte fra en browser for at se om det er et problem med klienten, adgang generelt eller serveren. Hvis du bruger HTTPS, er det måske ikke lige så nemt, som du skal udstede et certifikat til at godkende. Men hvis du bruger HTTP, kan du kopiere indholdsstien fra DataTransferService.log (fremhævet i lilla ovenfor) og indsætte det i Internet Explorer for at se resultaterne. I dette tilfælde fik jeg også intern serverfejl.
Internal Server Error

Løsning

Retten .... "ISAPI Extensions" komponent manglede. ISAPI Extensions er opført som krævet af Distribution Point-rollen i henhold til TechNet. For en komplet liste over krav, se https://technet.microsoft.com/en-us/library/mt752493.aspx.

For at kontrollere om komponenten mangler fra din server, kan du bruge Server Manager eller PowerShell.

Check med PowerShell

For at tjekke med PowerShell skal du køre denne kommando:
Get-WindowsFeature Web-ISAPI-Ext

Hvis ISAPI Extensions er installeret:
PowerShell ISAPI er ikke installeret

Hvis ISAPI Extensions ikke er installeret:PowerShell - ISAPI-udvidelser installeret

Check med Server Manager

For at kontrollere Server Manager:

  • Åbn Server Manager
  • Vælg Lokal server
  • Rul ned til roller og funktioner
  • Kig efter ISAPI Extensions i listen (eller søg efter det)

Hvis ISAPI Extensions mangler, er den ikke installeret.

Hvis ISAPI Extensions er installeret, vil du se det opført.
Server Manager - ISAPI Extensions Installed

Installer med PowerShell

For at installere med PowerShell skal du køre denne kommando:
Installer-WindowsFeature Web-ISAPI-Ext

PowerShell - Installer ISAPI Extensions

Installer med Server Manager

For at installere med Server Manager:

  • Åbn Server Manager, vælg Administrer> Tilføj roller og funktioner.
  • Klik på Næste, indtil du kommer til skærmen Serverroller.
  • Udvid Webserver> Webserver> Applikationsudvikling.
  • Tjek ISAPI-udvidelser

Marker IASPI Extensions

Hvordan ser succes ud?

Når ISAPI Extensions-rolletjenesten er installeret, kan du teste, at klienten er løst ved at genstarte SMS Agent Host og kontrollere, at indholdet nu er downloadet. Ellers vil klienterne til sidst prøve igen installationen, hvis de ikke allerede har "fejlet".

Software Center

Programmet er nu installeret!
Software Center - Installeret

ContentTransferManager.log

Forsøger at sende placeringsanmodning til PackageID = 'Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd' ContentTransferManager 6 / 09 / 2016 3: 23: 09 PM 4040 (0x0FC8)
Created and Sent Location Request ‘{77FFB2DB-3F27-4788-9762-471FD512EE4F}’ for package Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd ContentTransferManager 6/09/2016 3:23:09 PM 4040 (0x0FC8)
CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155} indtastet fase CCM_DOWNLOADSTATUS_WAITING_CONTENTLOCATIONS ContentTransferManager 6 / 09 / 2016 3: 23: 09 PM 4040 (0x0FC8)
Queued location request ‘{77FFB2DB-3F27-4788-9762-471FD512EE4F}’ for CTM job ‘{2B609C31-EE94-4FC6-BBE2-9D450E78A155}’. ContentTransferManager 6/09/2016 3:23:09 PM 4040 (0x0FC8)
Persisted locations for CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155}:
(LOCAL) http://BLCM02.breenlab.scottbreen.tech/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1 ContentTransferManager 6/09/2016 3:23:09 PM 5416 (0x1528)
CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155} (corresponding DTS job {3A9324A4-74F8-4063-B2D7-74EFE9FA2510}) started download from ‘http://BLCM02.breenlab.scottbreen.tech/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1’ for full content download. ContentTransferManager 6/09/2016 3:23:09 PM 5416 (0x1528)
CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155} indtastet fase CCM_DOWNLOADSTATUS_DOWNLOADING_MANIFEST ContentTransferManager 6 / 09 / 2016 3: 23: 09 PM 6004 (0x1774)
CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155} indtastet fase CCM_DOWNLOADSTATUS_PROCESSING_MANIFEST ContentTransferManager 6 / 09 / 2016 3: 23: 10 PM 5920 (0x1720)
CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155} indtastet fase CCM_DOWNLOADSTATUS_PREPARING_DOWNLOAD ContentTransferManager 6 / 09 / 2016 3: 23: 10 PM 5916 (0x171C)
CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155} indtastet fase CCM_DOWNLOADSTATUS_DOWNLOADING_DATA ContentTransferManager 6 / 09 / 2016 3: 23: 10 PM 4844 (0x12EC)
CTM job {2B609C31-EE94-4FC6-BBE2-9D450E78A155} succesfuldt behandlet downloadafslutning. ContentTransferManager 6 / 09 / 2016 3: 23: 10 PM 5924 (0x1724)

DataTransferManager.log

Genstartet DTS-job '{8785F7F7-4545-4546-9143-7A796B9C4B4F}' i tilstanden DownloadingManifest. DataTransferService 6 / 09 / 2016 3: 22: 30 PM 4908 (0x132C)
DTSJob {8785F7F7-4545-4546-9143-7A796B9C4B4F} i tilstanden 'DownloadingManifest'. DataTransferService 6 / 09 / 2016 3: 22: 30 PM 4908 (0x132C)
Job {8785F7F7-4545-4546-9143-7A796B9C4B4F} udgiver indlogget bruger. DataTransferService 6 / 09 / 2016 3: 22: 30 PM 4844 (0x12EC)
Opdage om klienten er på internettet. DataTransferService 6 / 09 / 2016 3: 22: 30 PM 4844 (0x12EC)
Klienten er ikke indstillet til at bruge nogen webproxy. DataTransferService 6 / 09 / 2016 3: 22: 30 PM 4844 (0x12EC)
GET: Host=BLCM02.breenlab.scottbreen.tech, Path=/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1, Port=80, Protocol=http, Flags=645, Options=224 DataTransferService 6/09/2016 3:22:30 PM 4844 (0x12EC)
Videresender anmodningen ved at angive legitimationsoplysningerne for at få et uautoriseret svar. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
Indstilling af autologon-politik for integreret auth-anmodning. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
Hævelse begivenhed:
forekomst af CCM_CcmHttp_Status
{
ClientID = “GUID:ba70a6eb-cbad-4d5c-a827-322c53dca678”;
DateTime = "20160906052231.543000 + 000";
HostName = "BLCM02.breenlab.scottbreen.tech";
HRESULT = "0x00000000";
ProcessID = 5880;
StatusCode = 0;
ThreadID = 4844;
};
DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
Statusagent er endnu ikke initialiseret. Forsøger at skabe ventende begivenhed. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
Hævende ventende begivenhed:
forekomst af CCM_CcmHttp_Status
{
ClientID = “GUID:ba70a6eb-cbad-4d5c-a827-322c53dca678”;
DateTime = "20160906052231.543000 + 000";
HostName = "BLCM02.breenlab.scottbreen.tech";
HRESULT = "0x00000000";
ProcessID = 5880;
StatusCode = 0;
ThreadID = 4844;
};
DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
Succesfuld indsendelse af afventende begivenhed til WMI. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
UpdateURLWithTransportSettings(): OLD URL – http://blcm02.breenlab.scottbreen.tech/SMS_DP_SMSPKG$/sccm?/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1/ DataTransferService 6/09/2016 3:22:31 PM 4844 (0x12EC)
UpdateURLWithTransportSettings(): NEW URL – http://blcm02.breenlab.scottbreen.tech:80/SMS_DP_SMSPKG$/sccm?/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1/ DataTransferService 6/09/2016 3:22:31 PM 4844 (0x12EC)
UpdateURLWithTransportSettings(): OLD URL – http://blcm02.breenlab.scottbreen.tech/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1/sccm?/NM34_x64.exe DataTransferService 6/09/2016 3:22:31 PM 4844 (0x12EC)
UpdateURLWithTransportSettings(): NEW URL – http://blcm02.breenlab.scottbreen.tech:80/SMS_DP_SMSPKG$/Content_fe46ebd4-7c29-4f8c-b8b6-c166e0e84ebd.1/sccm?/NM34_x64.exe DataTransferService 6/09/2016 3:22:31 PM 4844 (0x12EC)
Job {8785F7F7-4545-4546-9143-7A796B9C4B4F} reverted impersonation. DataTransferService 6/09/2016 3:22:31 PM 4844 (0x12EC)
DTSJob {8785F7F7-4545-4546-9143-7A796B9C4B4F} i tilstanden 'HentetManifest'. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
DTSJob {8785F7F7-4545-4546-9143-7A796B9C4B4F} i tilstanden "PendingDownload". DataTransferService 6 / 09 / 2016 3: 22: 31 PM 5916 (0x171C)
DTSFlag er 0x0040050e DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
Ekskluder filliste: DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
Ved hjælp af gren cache option DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
DTSJob {8785F7F7-4545-4546-9143-7A796B9C4B4F} i tilstanden 'DownloadingData'. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
DTSJob {8785F7F7-4545-4546-9143-7A796B9C4B4F} i tilstanden 'RetrievedData'. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
DTSJob {8785F7F7-4545-4546-9143-7A796B9C4B4F} fuldført downloadet. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 4844 (0x12EC)
DTSJob {8785F7F7-4545-4546-9143-7A796B9C4B4F} i tilstanden 'NotifiedComplete'. DataTransferService 6 / 09 / 2016 3: 22: 31 PM 5916 (0x171C)

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.