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 :(



Balássy György (MS RD, ASP.NET MVP, MCTS)

Balássy György (MS RD, ASP.NET MVP, MCTS) Villamosmérnök, a BME Automatizálási és Alkalmazott Informatikai Tanszékén webportálok fejlesztését oktatja. 2000 óta foglalkozik a Microsoft .NET platformjával, melynek meghonosításában jelentős szerepet vállalt előadóként, konzulensként és A .NET Framework és programozása című könyv társszerzőjeként. Az MSDN Kompetencia Központon belül a Portál Technológiák Csoport vezetője, szakterülete web alapú rendszerek fejlesztése és üzemeltetése. 2004-ben Magyarországon elsőként kapta meg a Most Valuable Professional címet, majd 2005 óta a Microsoft magyarországi regionális igazgatója. Publikációi a Technet Magazinban, az MSDN Kompetencia Központ honlapján és szakmai blogjában olvashatóak.

2008.03.04. 11:54:17 | Permalink | Hozzászólások: 0 | Tárgyszavak: ,


  • Hangfájlok lejátszása HTML5-ben

    Dávid Zoltán Az IE9-ben most debütáló HTML5-ben külön tag van hangfájlok lejátszására. Lehetőségünk van egy-vagy több hangfájl megadására, vezérlőgombok (jelenleg play, pause, idő, hangerő) megjelenítésére. A zenék lejátszása javascriptből is vezérelhető. Lássuk a leggyakoribb forgatókönyveket és megoldásaikat. Tovább »
  • Office 2007 SP1 slipstreaming

    Balássy György (MS RD, ASP.NET MVP, MCTS) Közel egy évvel az Office 2007 RTM után végre megjelent hozzá az első javítócsomag. Nem mondom, hogy az Office 2007 annyira használhatatlan lenne RTM formájában, mint a Vista, de azért erre is ráfért végre a service pack. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások