De oplossing in het kort
Oplossing moet worden geimplementeerd op de webservers in het SharePoint farm in kwestie. Tip: maak hier een script voor.
Voor iedere web server:
- Login op de web en ga naar de locatie van de betreffende web site (collectie), waarschijnlijk te vinden in een lokatie als: C:\Inetpub\wwwroot\wss\VirtualDirectories.
- Open de “web.config” file met een tekst editor
- Wijzig de volgende regels in de configuratie file:
- Op de eerste regel code waar het woord “CallStack” voorkomt, verander de instellingen CallStack en AllowPageLevelTrace in “true”.
- Zoek verder naar het woord “Errors”, en verander de instelling mode in “Off”.
- Bewaar de configuratie file en sluit de editor.
- De web server IIS moet hierna reset worden (IISRESET). Dat betekent dat de SharePoint webservers eventjes niet beschikbaar zijn.
Aandachtspunten
Bovenstaande oplossing is snel te realiseren, maar en zijn ook een paar aandachtspuntjes. In het kort:- Voor websites die door de boze buitenwereld kunnen worden bekeken (internet, extranet) biedt bovenstaande oplossing extra informatie aan potentiele inbrekers. Dit is natuurlijk niet gewenst.
- Een melding die met bovenstaande oplossing aan de eindgebruiker wordt gegeven biedt welliswaar meer informatie, maar dit moet wel door de eindgebruiker aan de helpdesk doorgegeven (kunnen) worden. En als dat niet gebeurt (b.v. omdat de foutmeldingen technisch van aard zijn en niet begrepen worden of misschien gewoon weggeklikt worden), dan schiet de oplossing haar doel voorbij.
Een eigen error page maken
Een betere oplossing is het maken van een eigen error page waarin zelf geselecteerde informatie kan worden aangeboden. Naast specifieke informatie over de fout kan ook informatie worden opgenomen over de manier waarop er melding van gedaan kan worden. Denk hierbij ook aan een link naar een email adres waarop geklikt kan worden en waarbij de mailapplicatie wordt opgestart en een nieuw mailtje wordt aangemaakt met alvast de meest relevante informatie daarin.Een mooie start hiervoor is te vinden in deze site.
Geen opmerkingen:
Een reactie posten