Forum Discussion

lyonsliam's avatar
lyonsliam
Copper Contributor
Oct 07, 2026

Upgrade task sequence skipping locations and failing

Upgrade task sequence using Operating System upgrade skipping http(s) paths

 

Hi All SCCM Experts,

 

I have an Upgrade to Windows 11 25H2 Task sequence which was working fine until lately. Now all devices on other networks outside my IT network. When it reaches the upgrade operating system step fails and does not download the content.

 

Everything is fine with iis, and package is distributed successfully. The TS was working fine 3 weeks ago. I had success with a collection of devices. Boundary groups are still the same fine too. CAS log is fine no issues either. There is lots of disk space and the cache max size is good too.

 

1 primary site server which is the DP.

*Has anybody encountered this happening with an in place upgrade ts before? If so what was the fix? It should not be skipping and the content should start to download because it does resolve and see the OS Upgrade Image package.

 

The message in smsts.log is as follows:

 

Package location: \_SMSTSCM100465, ://\*\*\*\*\*\*/sms\_dp\_smspkg$/cm100465,https://\*\*\*\*\*/ccmtokenauth\_sms\_dp\_smspkg$/cm100465 OSDUpgradeWindows 01/10/2026 09:06:18 28116 (0x6DD4)

 

Skipping http(s) path: :/\*\*\*\*\*\*/sms\_dp\_smspkg$/cm100465 OSDUpgradeWindows 01/10/2026 09:06:18 28116 (0x6DD4)

 

Skipping http(s) path: ://\*\*\*\*\*\*\*/ccmtokenauth\_sms\_dp\_smspkg$/cm100465 OSDUpgradeWindows 01/10/2026 09:06:18 28116 (0x6DD4)

 

 

3 Replies

  • Hi Liam,

    The log entry"Skipping http(s) path" usually indicates that the task sequence found the content location, but the client doesn't consider the HTTP/HTTPS source as a valid download location and therefore skips it.

    A few things I would check:

    1. Boundary Group Content Associations
      • Confirm the affected clients are still assigned to a boundary group that contains the DP and allows content location fallback.
      • Verify the clients receive correct content locations in LocationServices.log.
    2. DP Communication Settings
      • If there were recent certificate, IIS, PKI, or Enhanced HTTP changes, verify clients can authenticate to the DP.
      • Test content download outside the task sequence by deploying a normal package/application to an affected client.
    3. Content Access Configuration
      • Review the task sequence deployment option:
        • Download content locally when needed
        • Download all content locally before starting TS
      • Ensure the OS Upgrade Package is successfully distributed and validated on the DP.
    4. Client Logs
      • Check:
        • LocationServices.log
        • DataTransferService.log
        • ContentTransferManager.log
        • CAS.log
        • smsts.log
      • These logs usually reveal why the HTTP/HTTPS location is being rejected.

    Since the task sequence was working a few weeks ago and only affects clients outside the IT network, I would focus first on Boundary Groups, DP assignment, and any recent HTTPS/Enhanced HTTP changes.

    Microsoft References:

    • Create an OS Upgrade Task Sequence:
      https://learn.microsoft.com/mem/configmgr/osd/deploy-use/create-a-task-sequence-to-upgrade-an-operating-system https://learn.microsoft.com/en-us/intune/configmgr/osd/deploy-use/create-a-task-sequence-to-upgrade-an-operating-system
    • Manage Operating System Upgrade Packages:
      https://learn.microsoft.com/mem/configmgr/osd/get-started/manage-operating-system-upgrade-packages https://learn.microsoft.com/en-us/intune/configmgr/osd/get-started/manage-operating-system-upgrade-packages
    • Configure Content Pre-caching for Task Sequences:
      https://learn.microsoft.com/mem/configmgr/osd/deploy-use/configure-precache-content https://learn.microsoft.com/en-us/intune/configmgr/osd/deploy-use/configure-precache-content

    My suspicion is that the client is receiving the package locations but is rejecting the HTTP/HTTPS source due to a boundary group or DP communication/authentication issue rather than a problem with the upgrade package itself.

  • Eric_Brooks's avatar
    Eric_Brooks
    Iron Contributor

    Those lines don’t, by themselves, show an HTTP download failure. They show OSDUpgradeWindows skipping HTTP locations while evaluating where it can access the upgrade source. Windows Setup needs an accessible filesystem path; the task sequence’s content-download mechanism handles getting HTTP content onto the client.

    The first thing to check is the task sequence deployment’s Distribution Points settings, especially whether the affected collection is receiving a deployment configured to Access content directly from a distribution point.

    1. Compare the deployment used by a working IT-network client with the one used by a failing client. The same task sequence can have different deployment settings.
    2. For a small test collection, use Download content locally when needed by the running task sequence, or download all content locally before starting, rather than direct DP access. Confirm the upgrade package finishes downloading before Windows Setup starts.
    3. If direct access is intentional, verify that the upgrade package is available through a package share and that the failing clients can reach it using the identity the task sequence actually uses. Successful IIS access doesn’t prove SMB access or authentication works across those networks.

    Also collect the lines immediately before and after these messages through to the first actual error and exit code. If a content download is being attempted, check ContentTransferManager.log and DataTransferService.log; LocationServices.log can help confirm which DP locations the client received. A clean CAS log alone doesn’t establish that the transfer succeeded.

    Given that the failures follow network boundaries, comparing deployment options and testing the actual content-access route is more useful than redistributing an already-distributed package. If the deployment already downloads locally, the next question is whether staging failed or the upgrade step failed to use the staged path—the “Skipping http(s)” lines alone can’t distinguish those.

    • lyonsliam's avatar
      lyonsliam
      Copper Contributor

      I have good clients that work and clients that don't in the same deployment collection. Both clients can browse the http location using edge. Both clients are using the same boundary group. The TS deployment is set to download content locally before starting. A good client lists the files in the log and does not skip http location. A bad client does not even list the files from the location and just skips. The only difference with the clients is that they are in different IP ranges or ad site but in the same boundary group. It makes no sense why one client would skip and the other does not skip. Could there be any network internal routing rule preventing the clients outside my known network? Other os operating system packages work on other networks from the same DP so there should be no reason why this location does not when it is the same DP smspkg$ location.