Prin utilizarea acestui site, sunteți de acord cu Politica de confidențialitate.
Accepta
EnterinITEnterinITEnterinIT
  • ACASĂ
  • IT PRO
  • TECH
  • MICROSOFT
    • Azur
    • ConfigMgr/SCCM
    • DPM
    • Orchestrator
    • Hyper-V
    • Microsoft Edge Insider
    • MSI
    • Birou 365
    • Office Insider
    • Power BI
    • Skype
    • SQL Server
    • Echipe
  • WINDOWS
    • Centrul de administrare Windows
    • Client Windows
    • Windows Server
  • Lista de colecție de interogări SCCM
Lectură: Configuration Manager The legacy package does not have exactly one content
Redimensionare fontAa
EnterinITEnterinIT
Redimensionare fontAa
  • ACASĂ
  • IT PRO
  • TECH
  • MICROSOFT
  • WINDOWS
  • Lista de colecție de interogări SCCM
Căutare
  • ACASĂ
  • IT PRO
  • TECH
  • MICROSOFT
    • Azur
    • ConfigMgr/SCCM
    • DPM
    • Orchestrator
    • Hyper-V
    • Microsoft Edge Insider
    • MSI
    • Birou 365
    • Office Insider
    • Power BI
    • Skype
    • SQL Server
    • Echipe
  • WINDOWS
    • Centrul de administrare Windows
    • Client Windows
    • Windows Server
  • Lista de colecție de interogări SCCM
Lista de colecție de interogări din Configuration Manager
ConfigMgr

Configuration Manager The legacy package does not have exactly one content

Publicat februarie 11, 2024
4 Min Read
SHARE

Configuration Manager The legacy package does not have exactly one content.

“The legacy package does not have exactly one content”

When you encounter the error message “The legacy package does not have exactly one content” while connecting to a System Center Configuration Manager (SCCM) distribution point with Content Library Explorer (CLE), it indicates that the package you are trying to access has issues with its content.

In SCCM, a package typically contains one or more files and resources required for the package to function correctly. However, some legacy packages may not have exactly one content, which can cause issues with package deployment and management in SCCM.

To resolve this issue, you can use CLE to view the contents of the package and identify any discrepancies or missing files. CLE allows administrators to explore the content library and view the package contents, including the files, resources, and dependencies associated with the package.

Using CLE, you can identify any missing or duplicate files in the package and take the necessary steps to resolve the issue. This may involve re-packaging the software using modern tools or acquiring a pre-built package from the vendor.

Additionally, you may need to check the package source files, verify the package configuration settings, and ensure that the distribution points are correctly distributing the package content to the devices.

In conclusion, the error message “The legacy package does not have exactly one content” indicates issues with package content in SCCM. You can use CLE to identify and resolve the issue and ensure smooth and consistent package deployment in your environment.

To resolve this issue run the following Power Shell script (don’t forget to change the path to DataLib as you need):

$PathToDataLib = "E:\SCCMContentLib\DataLib" # Path to DataLib

####################################
# Get Legacy Package Folders
$folders = Get-ChildItem -LiteralPath $PathToDataLib | Where-Object { $_.Name.Length -ge 9 -and $_.Name.Length -le 11} | Select-Object -Property @{Name="Name";Expression={$_.Name.SubString(0,8)}}
$uniqueFolders = $folders | Select-Object -Property Name -Unique

# Display Statistics
Write-Host "Count of Folders found: $($folders.Count)"
Write-Host "Count of Unique Folders found: $($uniqueFolders.Count)"
Function Get-Duplicate {
param($array, [switch]$count)
begin {
$hash = @{}
}
process {
$array | %{ $hash[$_] = $hash[$_] + 1 }
if($count) {
$hash.GetEnumerator() | ?{$_.value -gt 1} | %{
New-Object PSObject -Property @{
Value = $_.key
Count = $_.value
}
}
}
else {
$hash.GetEnumerator() | ?{$_.value -gt 1} | %{$_.key}
} 
}
}

# Display Duplicated Packages
Get-Duplicate ($folders | Select -ExpandProperty Name) -count

When the script is complete – you get a package ID that has trouble. A better choice is to delete and create again this package.

Etichetat:PowerShellCentru de sistemManager de configurare System CenterPrevizualizare tehnică
Articolul precedent New AI features in Office 365 Excel
Articolul următor Lista de colecție de interogări din Configuration Manager SCCM 1806 KB4465865
2 Comments 2 Comments
  • Heiko says:
    February 21, 2020 at 4:04 am

    Hi,
    nice to see, that other people got the same issue.

    With this PowerShell i was able to identify some of the packages preventing the ContentLibExplorer start. But not all. In my ContentLib\DataLib i found tons of orphaned folders from SUP Content and apllications also which seems to be ignored by this PowerShell.

    I also found out, that the empty folders are not visible in the explorer.exe! You have to use other tools like Total Commander or even cmd.exe to make them visible.

    The cause for my issue seems to be our OnAccess Virus-Scanner. We missed to exclude the SCCM Contentlib Folder on our DPs 🙁

    Was somebody able to fix the problem without rebuilding the whole Content lib ?

    BR Heiko

    Reply
    • Peter says:
      May 12, 2020 at 7:22 am

      Unfortunately (per microsoft) resolution is to recreate and redistribute all of the content. Had this happen with a client who decided to enable anti-virus on their CM box without any exclusions for CM stuff.

      Reply

Lasă un răspuns Anulează răspunsul

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele comentariilor dvs.

Traducere

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
 Editați traducerea
de Transposh - translation plugin for wordpress

Postări populare

Cerințe de sistem pentru Windows Server 2016
Windows Server
Lista de colecție de interogări din Configuration Manager
Lista de colecție de interogări din Configuration Manager
ConfigMgr
Navigarea structurată/gestionată este activată în paginile moderne din site-urile clasice ale echipelor
Teh
SCCM nu s-a obținut locațiile DP ca versiune așteptată de la MP
ConfigMgr

Postări recente

Instalarea și configurarea Fail2ban pentru protecție SSH pe Ubuntu 24.04
Linux
Activarea și configurarea FirewallD pe AlmaLinux
Linux
Crearea utilizatorilor și configurarea cheii SSH în AlmaLinux
Linux
Cum să resetați parola pe AlmaLinux
Linux

© 2023 EnterinIT

Accesați versiunea mobilă
adbanner
Bine ai revenit!

Conectați-vă la contul dvs

Nume de utilizator sau adresă de e-mail
Parolă

Ți-ai pierdut parola?