Pavel Novotný

.NET Framework, SharePoint, Dynamics CRM, RC Helicopters, Honda VFR CrossRunner

Instalace WSS 3.0 / MOSS 2007 na Windows Server 2008 R2 (IIS 7.5) – problém s WebDAV

Jednou z velmi užitečných funkcí Sharepointu 2007 je z mého pohledu určitě WebDAV, který používám jako “náhradu” namapovaného síťového disku, kdy mám celý firemní intranet namapovaný jaký disk I. O to více mne překvapilo, kolik lidí vůbec o této vlastnosti nemá tušení. To ale není úkolem tohoto článku, pokud WebDAV neznáte, určitě se podívejte třeba zde: http://www.tonytestasworld.com/post/2008/01/03/Howto-connect-to-Sharepoint-Document-Library-using-WebDAV.aspx

Pokud však Sharepoint nainstalujete na Windows Server 2008 R2, vše se celkem bez problémů podaří, ale při pokusu o namapování disku nebo při otevření “Explorer View” přímo z knihovny dokumentů, se zobrazí chyba “HTTP 401 – Access Denied”, případně “The network path could not be found”…

Hledal jsem všude možně, standardní WebDAV rozšíření jsem měl deaktivované, zkoušel jsem hledat Fiddlerem, zda něco neuvidím, zda to není odpověď třeba firewallu, v Eventlogu nebyla žádná hláška, v systémovém logu Sharepointu také nic, už se to zdálo jako neřešitelné, ale nakonec jsem přišel na problém, kdy integrovaný modul IIS “WebDAVModule” neoprávněně odpovídá na dotazy i v případě, že je deaktivovaný!

Řešení je tedy jednoduché:

  1. Otevřete si web Sharepointu v IIS
  2. Přejděte na konfiguraci “Modules”
  3. Najděte a odstraňte modul “WebDAVModule”
  4. Restartujte IIS
  5. Hotovo, WebDAV funguje!

Snad si tím alespoň někdo ušetří dva dny práce.

Přehled novinek v Sharepointu 2010

Všichni už asi zaznamenali, že byla vydána beta verze velice očekávaného produktu Sharepoint 2010, ani já jsem nemohl dlouho vydržet a také jsem ji ihned otestoval, tedy to co mi už tak napjatý časový fond před koncem roku umožnil.

Musím uznat, že to jsem nečekal, je to opravdu obrovský krok kupředu, různá vylepšení čekají téměř na každém kroku, je to omnoho příjemnější práce z uživatelského pohledu, ale i z pohledu vývojáře, kdy je podstatně lepší podpora ve Visual Studiu 2010.

Dobré zprávy jsou i pro vývojáře používající plugin WSP Builder pro Visual Studio 2008 a WSS 3.0/MOSS 2007. Tento plugin je opravdu k nezaplacení, jenom našemu teamu ušetřil neskutečné množství času a otrocké práce s příkazovou řádkou. Už nyní je plugin k dispozici pro Visual Studio 2010 a pro Sharepoint 2010, ke stažení na Codeplex.com: http://wspbuilder.codeplex.com/

Změn a vylepšeních je opravdu velice mnoho, proto bych rád zdůraznil jen ty, které mě nadchly hned na první pohled:

Více...

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {61738644-F196-11D0-9953-00C04FD919C1}

Nevím jestli má někdo jiné zkušenosti, ale ať instaluji jakýmkoliv způsobem MOSS 2007, vždy musím provést ještě konfiguraci COM objektu “IIS WAMREG admin Service”, protože jinak je event log plný hlášek typu:

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{61738644-F196-11D0-9953-00C04FD919C1}
and APPID
{61738644-F196-11D0-9953-00C04FD919C1}
to the user DEVDEVIT\wss-pool SID (S-1-5-21-3094779966-4104507128-106833202-1106) from address LocalHost (Using LRPC). This security permission can be modified using the Component Services administrative tool.

 

Oprava:

Více...





Jak aktivovat debug mód Sharepointu?

Nestačí Vám standardní cool hlášky Sharepointu?

  • “Object reference not set to an instance of an object” – při volání příkazu STSADM –ADDSOLUTION tento příkaz znamená, že nemáte oprávnění :)
  • “File not found”
  • “Access Denied”
  • “Unknown Error”
  • “Unexpected Error has Occured”
  • a mnoho dalších libových hlášek

Pokud chcete vědět více o chybě, je potřeba zapnout ve webové aplikaci podporu ladění, která umožní zobrazení zásobníku, ze kterého je možné vyčíst již mnohem více informací (minimálně pro další googlování).

Otevřete si web.config webové aplikace v poznámkovém bloku, změňte následující hodnoty:

Více...

Celosvětový web VOLVO CARS je postaven na MOSS 2007, aneb Sharepoint není jen náhrada síťového disku pro ukládání dokumentů

Není to sice žádná velká novinka, ale spousta lidi stále ani netuší, že Sharepoint Server je možné přestavět i na velice silný nástroj pro internetovou prezentaci, počet implementací webových prezentací provozovaných na platformě MOSS neuvěřitelně roste, mezi další se nyní řadí například společnost Volvo:

http://www.volvocars.com/cz/Pages/default.aspx

image

Více...