Hvis du er en bruker som har problemer med et offentlig nettsted eller en undersøkelse, en e-post eller en annen app, kan du ringe firmaet som eier nettstedet, og be dem om hjelp. Du kan vanligvis finne kontaktinformasjon for et nettsted eller en undersøkelse nederst på en side eller i Om- eller Kontakt oss-inndelingene i navigasjonsmenyene.
Hvis du er en bruker i en bedrift og du får feil, kan du kontakte personen som administrerer bedriftens interne nettsted. Denne typen problemer kan ofte bare løses av webansvarlig (SharePoint-administrator) eller noen i firmaet ditt.
Hvis du er en SharePoint-administrator, webansvarlig eller områdeansvarlig, og brukerne stiller spørsmål om korrelasjons-ID-er, kan denne artikkelen hjelpe deg.
Hva en korrelasjons-ID er og ikke er
Korrelasjons-IDen er ikke et feilnummer eller en kode. Det er ganske enkelt en GUID (globalt unik identifikator) som genereres automatisk for hver forespørsel som SharePoint-serveren mottar. Det er unikt for hver forespørsel, ikke hver feil. Når det oppstår en feil, inneholder imidlertid feilmeldingen korrelasjons-ID-en som var gyldig for forespørselen på det tidspunktet.
Korrelasjons-ID-en er ment å brukes til å hjelpe en SharePoint-administrator med å spore hva som skjedde på tidspunktet for feilen. Det er bare verdifullt som et interaktivt verktøy for å hjelpe administrator med å finne feilen. En administrator bruker korrelasjons-ID-en som «søkebaner» til å spore forespørsler eller prosesser i SharePointUnified Logging System (ULS) for å finne ut hva som fører til og forårsaker et problem. Hvis SharePoint får en feilmelding som den ikke kan identifisere mens du arbeider med oppgaven, postes meldingen «Det har oppstått en uventet feil» og korrelasjons-ID-en legges ved. Korrelasjons-ID-en kan hjelpe deg med å finne ut hva som skjedde, men identifiserer ikke hva som skjedde.
Både vellykkede og mislykkede forespørsler er merket med en korrelasjons-ID. ID-en er unik og forskjellig for hver nye forespørsel, og gjelder bare varigheten av forespørselen. Det er ikke som en Windows-feil som gir deg et 80xxxxxx-nummer som identifiserer det nøyaktige problemet. Det hjelper ikke å søke etter en bestemt korrelasjons-ID på nettet, da hver enkelt er forskjellig og unik for serveren, og det tidspunktet.
Der hvor en korrelasjons-ID er verdifull, er sporing gjennom en prosess. SharePoint oppretter en logg (ULS) av alt den gjør ved behandling av forespørsler, og korrelasjons-ID-en er kort og godt tråden som knytter hvert trinn sammen. Siden SharePoint utfører tusenvis av forespørsler samtidig, kan korrelasjons-ID-en brukes til å filtrere ut kun trinnene som SharePoint gjorde for en gitt forespørsel.
For administratoren kan en korrelasjons-ID brukes til å spore feil, samt ytelsesproblemer og andre problemer. Ved å bruke korrelasjons-ID-ene for forespørsler som viser den problematiske atferden, kan de undersøke dypere. Hvis det ikke oppstår noen feil og det ikke genereres noen feilmelding, kan instrumentbordet for utviklere brukes til å vise korrelasjons-ID-en som genereres av prosessene.
Hvis du er en sluttbruker, har du sannsynligvis ikke tilgang til loggene som gir informasjonen der en korrelasjons-ID kan være nyttig. I dette tilfellet kan du stoppe her og ringe kundestøtte eller administrator. Forklar problemet, og samarbeid med dem for å diagnostisere problemet. Gi dem korrelasjons-ID-en du ser på feilmeldingen, dersom de trenger det.
Som IT-ekspert eller administrator må du finne ULS-loggene for tidspunktet hendelsen oppstod, og søke etter korrelasjons-ID-en i disse loggene for å finne ut hva som skjedde. Du må kanskje se over flere av nett-frontendene for å finne den som har korrelasjons-ID-en du leter etter. Korrelasjons-ID-en løser ikke feilen, men den kan hjelpe deg med å spore en forespørsel for å se hva som gikk galt. Du kan få innsikt i hva som skjedde rett før feilen ble generert, hvilke feilmeldinger som ble vist, eller hvilke hendelser som ble utløst på grunn av denne feilen (hvis aktuelt). Du kan bruke et verktøy som ULSViewer for å gjøre det enklere å se på disse dataene og filtrere ut forespørslene du ikke trenger å se. Se SharePoint-logging og feilsøking ved hjelp av ULSViewer-blogginnlegget for flere ideer og tips.
Her er et vanlig scenario for en administrator når man har en korrelasjons-ID:
-
Brukeren får en feil under åpning av en fil i Excel, som gir administrator korrelasjons-ID og dato/klokkeslett for hendelsen:
-
Finn loggkatalogen, og datoen du leter etter, og åpne filen i Excel:
-
Finn korrelasjons-ID-en du leter etter. Du kan filtrere etter nivået på hendelsene også for å få et inntrykk av hva som skjer:
-
Hvis du ikke finner korrelasjons-ID-en, kan du prøve en annen nettserver som var i rotasjon da problemet ble rapportert.
Her er noen flere administrator-ressurser som kan hjelpe deg med feilsøking av SharePoint-feil. I tillegg til disse koblingene kan du prøve å søke på nettet siden det finnes mange tredjeparts-nettsteder og -fellesskap som tilbyr støtte og verktøy for å arbeide med SharePoint. Fordi SharePoint er en plattform, finnes det et fellesskap med tusenvis av utviklere, IT-eksperter og brukere som utvikler verktøy, apper og dokumentasjon for å hjelpe hverandre.