Tag Archives: sccm 2012

Application Catalog website error


SCCM2012Logo

Application Catalog website error

O problema cu care m-am intalnit recent atunci cand instalam Application Catalog Website Point site system role. SCCMRole

Am verificat logurile, permisiunile pentru comuter account in baza de date _CM totul parea in regula.

sccmlog

Mesajul de pe pagina respectiva a fost de ajutor iar codul de eroare direct din consola (500 – internal server error) este un cod genereal de tipul ‘catch all’.SCCMAPcatalog

Problema este oarecum cunoscuta si se intampla atunci cand se instaleaza de exemplu .NET Framework 4.0 iar apoi se instaleaza o versiune mai veche de .NET Framework sau se configureaza ‘.NET 3.0 WCF HTTP Activation’ , unul din ‘requirements’ necesare pentru SMS.

Pentru cine este interesat de mai multe detalii, in fisierul Applicationhost.config (%windir%\system32\inetsrv\config) exista o sectiune incompatibila cu .NET Framework 4.0:

<add name=”ServiceModel” type=”System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″ preCondition=”managedHandler” />

Ar trebui sa fie:

<add name=”ServiceModel” type=”System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″ preCondition=”managedHandler,runtimeVersionv2.0″ />

Solutia cea mai rapida este sa rulam un utilitar Aspnet_regiis.exe /iru care se gaseste in :

%windir%\Microsoft.NET\Framework\v4.0.30319

%windir%\Microsoft.NET\Framework64\v4.0.30319 (on a 64-bit computer)

sccmrepair

Pentru mai multe dedtalii despre Aspnet_regiis.exe :

http://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.100).aspx

THE END

Advertisements

SCCM 2012: SMS Provider Reported an error


 SCCM2012Logo

SMS Provider Reported an error

Salutare, azi va delectez cu o problema de SCCM 2012 SP1. Problema a fost simpla asa ca nu va retin prea mult atentia.

Ce este SMS Provider?

Pe scurt este intermediarul ce face posibila comunicarea intre SCCM si baza de SQL.

Cand apare problema?

Am zis sa incerc si eu ca tot omul chestiile astea noi in SCCM cum ar fi Application Distribution vs Package Distribution dar cand incerc sa fac deploy la o applicatie fie in Native Mode fie Virtual App (App-V) imi arata urmatoarea erroare:

Capture

Verificand SmsProv.log gasesc ceva ce nu ofera prea multe informarii, cel putin pentru mine:

Updating SDM content definition.  $$<SMS Provider><05-04-2013 01:13:28.148-180><thread=3472 (0xD90)> *** declare @rc int, @errxml xml; EXEC @rc=sp_SetupCI 16780320, 0, @errxml out; select @rc, @errxml  $$<SMS Provider><05-04-2013 01:13:29.233-180><thread=3472 (0xD90)> *** *** Unknown SQL Error!  $$<SMS Provider><05-04-2013 01:13:29.234-180><thread=3472 (0xD90)> ~*~*~*** Unknown SQL Error!     ThreadID : 3472 , DbError: 50000 , Sev: 16~*~*~  $$<SMS Provider><05-04-2013 01:13:29.234-180><thread=3472 (0xD90)> *** if (object_id(‘tempdb..#sp_setupci_resultstr’) IS NOT NULL) select * from #sp_setupci_resultstr; else select N”;  $$<SMS Provider><05-04-2013 01:13:29.234-180><thread=3472 (0xD90)> *** [24000][0][Microsoft][SQL Server Native Client 10.0]Invalid cursor state  $$<SMS Provider><05-04-2013 01:13:29.234-180><thread=3472 (0xD90)> ~*~*~[24000][0][Microsoft][SQL Server Native Client 10.0]Invalid cursor state   *** Unknown SQL Error!  ThreadID : 3472 , DbError: 0 , Sev: 0~*~*~  $$<SMS Provider><05-04-2013 01:13:29.234-180><thread=3472

…..and so on.

Cauza?

Am mutat bazele de date pentru SCCM pe un alt drive. Cum le-am mutat? Ca pe orice baza de date SQL , detach, move, attach, DBCC CHECKDB. Procedura perfect valabila la SQL.

Din pacate pentru bazele de SCCM se modifica cateva proprietati atunci cand se face detach si trebuiesc puse la loc.

Rezolvarea

Rulati urmatoarele query-uri:

ALTER DATABASE <ConfigMgr DB> SET TRUSTWORTHY ON

ALTER DATABASE <ConfigMgr DB>  SET ALLOW_SNAPSHOT_ISOLATION ON

ALTER DATABASE <ConfigMgr DB>  SET READ_COMMITTED_SNAPSHOT ON

sp_changedbowner ‘sa’

Acum totul functioneaza cum trebuie.

sphere

Problema este documentata aici http://support.microsoft.com/kb/2709082 .

Paste Fericit, Romane! :))