SMS Distribution manager Error Code: 2302

Configuration Manager 2012 SP1 rendszeren tapasztaltam, hogy egy adott csomag (nálam pont a Configuration Manager Client Package volt a ludas egy zöld mezos telepítés után) nem kerül ki a disztribúciós pontra. Esetemben a Primary Site szerveren volt a Management Point és a Distribution Point is természetesen Windows Server 2012-n. A distmgr.log nem túl beszédes:

 

Retrying package BUD00003 2/1/2013 3:09:28 PM 2296 (0x08F8) No action specified for the package BUD00003. 2/1/2013 3:09:28 PM 2296 (0x08F8)

Start validating package BUD00003 on server ["Display=\\szervernév.tartomány.com\"]MSWNET:["SMS_SITE=BUD"]\\szervernév.tartomány.com\... 2/1/2013 3:09:28 PM 2296 (0x08F8)

Failed to start DP health monitoring task for package 'BUD00003'. Error code: -1 2/1/2013 3:09:28 PM 2296 (0x08F8)

Only retrying local DP update for package BUD00003, no need to replicate package definition to child sites or DP info to parent site. 2/1/2013 3:09:29 PM 2296 (0x08F8)

StoredPkgVersion (2) of package BUD00003. StoredPkgVersion in database is 2. 2/1/2013 3:09:29 PM 2296 (0x08F8)

SourceVersion (2) of package BUD00003. SourceVersion in database is 2. 2/1/2013 3:09:29 PM 2296 (0x08F8)

STATMSG: ID=2302 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_DISTRIBUTION_MANAGER" SYS=szervernév.tartomány.com SITE=BUD PID=2896 TID=2296 GMTDATE=Fri Feb 01 04:09:29.407 2013 ISTR0="" ISTR1="BUD00003" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=1 AID0=400 AVAL0="BUD00003" 2/1/2013 3:09:29 PM 2296 (0x08F8)

Failed to process package BUD00003 after 42 retries, will retry 58 more times 2/1/2013 3:09:29 PM 2296 (0x08F8)

 

Megoldás, hogy leszedjük a csomagot és újra kitesszük. Erre több megoldás is van. Az egyik legkézenfekvobb a WMI szerkesztése, de vannak PowerShell alapú megoldások is. A WMI-ból való csomag törlése így néz ki:

  1. WBEMTEST.EXE indítása
  2. Connect \\<szerver>\root\sms\site_<sitekód>
  3. Query: select * from sms_distributionpoint where packageID=’BUD00003
  4. Töröljük ki a csomagot a hibás disztribúciós pontról

Ezek után a hibás csomagot újra ki tudjuk tenni és a probléma megszunik.

- Marci