Oireet
Harkitse seuraavaa skenaariota:
-
Windows Vista-, Windows 7- tai Windows 2008 -järjestelmissä, joihin on asennettu Office 2007 tai Office 2010, ja Internet Explorer 7:ssä tai Internet Explorer 8:ssa yrität avata tiedostoja SharePoint-sivustosta käyttämällä täysin kelvollista toimialuenimeä (URL-osoite, johon sisältyy "." sivuston nimessä).
-
SharePoint 2007:ää tai 2010:tä isännöidään Windows 2008: ssa tai 2008 R2 Serverissä, jossa WebDav on käytössä.
-
SharePoint 2007- tai 2010-sivusto on määritetty käyttämään Windows-todennusta.
-
SharePoint-sivuston käyttäjät odottavat Asiakasintegroinnin (pystyvän muokkaamaan ja tallentamaan suoraan takaisin palvelimeen) toimivan.
Tässä skenaariossa käyttäjä voi nähdä yhden tai useamman seuraavista oireista:
-
Käyttäjää pyydetään antamaan tunnistetietonsa odottamatta.
-
Office-asiakirja avautuu vain luku -tilassa.
-
Kun avaat SharePoint Explorer -näkymän, tapahtuu virhe, joka näyttää tiedostokirjaston polun ja viestin "Ei toteutettu".
-
Kun yrität tallentaa Officesta takaisin SharePoint-sivustoon, tallenna nimellä -toiminto ei ole vaihtoehto. SharePoint-hakemistoa ei täytetä Tallenna nimellä -valintaikkunassa.
-
Kun avaat asiakirjan vain luku -tilassa ja napsautat sitten Muokkaa asiakirjaa -painiketta, käyttäjä voi nähdä seuraavan virheen: "Ongelma ilmeni muodostettaessa yhteyttä palvelimeen. Jos ongelma jatkuu, ota yhteyttä järjestelmänvalvojaan."
Syy
Näin tapahtuu, kun Office havaitsee, että WebDAV on käytössä palvelimessa. Jos WebDAV on käytössä, Microsoft Officen on myös määritettävä, avataanko asiakirja readwrite- vai ReadOnly-muodossa. SharePoint toimii omana WebDAV-palvelimenaan. Jos Windows Server 2008:n WebDAV-julkaisurooli on käytössä, se häiritsee SharePointin WebDAV-toimintoa.
Ratkaisu
WebDAV-julkaisemisen ei pitäisi olla SharePoint Serverissä, jos palvelin on Windows Server 2008 tai Windows Server 2008 R2. Jos palvelin toimii WebDAV-julkaisupalvelimena, SharePoint on asennettava omaan palvelimeensa.
Jos haluat poistaa WebDAV-julkaisemisen, noudata seuraavia ohjeita:
Windows Server 2008:
-
Poista Microsoft WebDAV 7.5 For IIS 7.0 http://www.microsoft.com/download/details.aspx?familyid=8A47D609-8D95-4E1A-B2F2-2303E7E10EDC&displaylang=en component siirtymällä Ohjauspaneeli->Ohjelmat ja toiminnot -kohtaan ja valitsemalla Poista asennus.
-
Kun olet poistanut osan, siirry kohtaan Server Manager Roles->Web Server IIS section->Remove Role Services->Uncheck WebDAV Publishing if it is checked . Tämä edellyttää palvelimen uudelleenkäynnistystä.
Windows Server 2008 R2:
-
Valitse Palvelinten hallinnassa Roolit->Web Server IIS -osa->Poista roolipalvelut->Poista WebDAV-julkaisemisen valinta, jos se on valittuna. Tämä edellyttää palvelimen uudelleenkäynnistystä.