ProductExpiredException

Friss MOSS 2007 Enterprise telepítés, keresésnél mégis a következő hibaüzenetet kapom:

Your search cannot be completed because of a service error.
Try your search again or contact your administrator for more information.

A bejárás látszólag megy, van 131 elem az indexben. A Windows eseménynaplója teljesen tiszta, sehol egy error vagy warning. Nem maradt más lehetőségem, mint részletesebbre venni a trace szintjét, így a SharePoint trace logban sikerült is ráakadnom az alábbi bájos kivételre:

Error while executing web part: Microsoft.Office.Server.Search.WebControls.SrhdcGenericException: Your search cannot be completed because of a service error. Try your search again or contact your administrator for more information. —>

Microsoft.Office.Server.ProductExpiredException: Your licence for Office Server Search has expired.     at Microsoft.Office.Server.Search.Query.KeywordQuery.Execute()     at Microsoft.Office.Server.Search.WebControls.SearchResultHiddenObject.GetResultData()    

— End of inner exception stack trace —    

at Microsoft.Office.Server.Search.WebControls.SearchResultHiddenObject.GetResultData()     at Microsoft.Office.Server.Search.WebControls.SearchResultHiddenObject.get_ResultsReturned()     at Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.M… 

Micsoda? Most töltöttem le az egészet az MSDN-ről termékkulccsal együtt, most meg azt mondod, hogy lejárt? Mindezt egy teljesen szűz vason, amin soha nem volt béta vagy trial verzió!

Hosszas konfigurálgatás és Reflectorozás után arra jutottam, hogy a kódban belül valóban egy LicenseException keletkezik, amikor az aktuális dátumot egy registryből kiolvasott blob mezőben tárolt dátummal hasonlítja össze a SharePoint. Mivel a registry matatást már natív kódban írták, nem volt kedvem végigbogarászni, hogy mit kellene hekkelni a registry-ben.

Teljes oprendszer újratelepítés után minden működik tökéletesen. A hibát valószínűleg az okozta, hogy először feltelepítettem a MOSS-t, azután eltávolítottam, mert egy beállítást rosszul adtam meg, végül újratelepítettem az egészet. Ez mind szépen hiba nélkül lefutott. Valószínűleg az eltávolítás nem történhetett meg tökéletesen és az okozta a fenti hibát. Persze nem azonnal, hanem telepítés után két nappal 😦

 

Reklámok

2 thoughts on “ProductExpiredException

  1. Agnes

    Szia Gyuri,Mi is belefutottunk ebbe egy ügyfélnél, éles környezeten, hetekkel a telepítés után. A megoldást ott az jelentette, hogy újból megetettük vele a licensz kulcsot, azóta szépen ketyeg a MOSS, Enterprise módban.

  2. György

    Szia Ághy!
     
    Köszi a tippet. Persze én is ezzel kezdtem, aztán jött a második meg a harmadik kulcs, de egyik sem segített. Makacs egy jószág ez.

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s