Oväntat beteende för automatisk upptäckt när du har registerinställningar under nyckeln \Automatisk upptäckt

Symptom

När Microsoft Outlook försöker hämta information om automatisk upptäckt från en server som kör Microsoft Exchange Server kan det uppstå oväntade resultat om du använder ett eller flera av de tillgängliga registervärden som kan användas för att styra Automatisk upptäckt.

Orsak

När Outlook försöker kontakta tjänsten Automatisk upptäckt på Exchange-servern med rollen Klientåtkomstserver (CAS) kan den använda flera olika metoder för att nå tjänsten, beroende på klientserverns topologi. De metoder som för närvarande används i Outlook är följande:

  • SCP-uppslag
  • HTTPS-rotdomänfråga
  • Domänfråga för automatisk upptäckt av HTTPS
  • Lokal XML-fil
  • HTTP-omdirigeringsmetod
  • SRV-postfråga
  • Cachelagrad URL i Outlook-profilen (nytt för Outlook 2010 version 14.0.7140.5001 och senare versioner)
  • Direct Connect till Office 365 (nytt för Outlook 2016 version 16.0.6741.2017 och senare versioner)

Som standard försöker Outlook använda en eller flera av dessa metoder om den inte kan nå Automatisk upptäckt. I ett scenario med en dator som inte är ansluten till en domän försöker Outlook till exempel ansluta till de fördefinierade webbadresserna (till exempel https://autodiscover.contoso.com/autodiscover/autodiscover.xml) med hjälp av DNS. Om det misslyckas försöker Outlook med HTTP-omdirigeringsmetoden och om det inte går kommer Outlook att försöka använda SRV-postsökmetoden. Om alla uppslagsmetoder misslyckas kan Outlook inte hämta konfigurations- och URL-inställningar för Outlook Överallt.

Se det vita pappret om Exchange-tjänsten för automatisk upptäckt som är lämplig för din version av Exchange för mer information om alla de olika metoder för automatisk upptäckt som används av Outlook.

I vissa fall kanske du vill använda autoupptäckts-relaterade register/principvärden för att styra den metod(er) som används av Outlook för att nå Automatisk upptäckt. Om du konfigurerar register-/principvärdena för automatisk upptäckt felaktigt kan du förhindra att Outlook hämtar information om automatisk upptäckt.

Lösning

Lös problemet genom att granska registerdata relaterad till automatisk upptäckt som du kan ha på Outlook-klienten för att säkerställa att data är korrekt konfigurerade. Om du är osäker på om registerdata behövs kan du också överväga att ändra data för något av dessa registervärden till noll (0) och testa Outlook för att se om du upplever en skillnad i Automatisk upptäckt.

Viktigt

Det här avsnittet, metoden eller uppgiften innehåller steg som beskriver hur du ändrar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför instruktionerna noga, och säkerhetskopiera registret innan du gör några ändringar i det. Då kan du återställa registret om det uppstår problem. Om du vill veta mer om hur du säkerhetskopierar och återställer registret klickar du på följande artikelnummer och läser artikeln i Microsofts bibliotek med tekniska supportartiklar: 322756 Säkerhetskopiera och återställa registret i Windows

  1. Starta Registereditorn.

    I Windows 10 och Windows 8 trycker du på Windows Key + R för att öppna en dialogruta Kör. Skriv regedit.exe och klicka därefter på OK.

    I Windows 7 klickar på Start och anger sedan regedit i rutan Sök efter program och filer och trycker därefter på Retur.

  2. Leta upp och markera sedan följande registerundernyckel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\AutoDiscover

    Anteckning

    x.0 i den här registersökvägen motsvarar Outlook-versionen (16.0 = Outlook 2016, 15.0 = Outlook 2013, 14.0 = Outlook 2010, 12.0 = Outlook 2007).

  3. Granska följande möjliga DWORD-värden som kan finnas under undernyckeln \Autodiscover.

    • FöredrarLocalXML
    • UtesluthttpRedirect
    • Utesluthttpsautomatiskupptäcktsdomän
    • Utesluthttpsrootdomain
    • ExkluderarScpLookup
    • Exkluderar SrvRecord
    • ExcludeLastKnownGoodURL (gäller endast för Outlook 2010 version 14.0.7140.5001 och senare)
    • ExcludeExplicitO365Endpoint (gäller endast för Outlook 2016 version 16.0.6741.2017 och senare versioner)

    Anteckning

    I viss dokumentation anges att ExcludeSrvLookupvalue används av Outlook i det här scenariot. Tyvärr är den här dokumentationen felaktig eftersom värdet på ExcludeSrvLookup inte finns i Outlook-koden. Endast värdet ExkluderarvRecordregistry används av Outlook för att styra SRV-postuppslag för automatisk upptäckt. Om du hittar ett värde som kallas ExcludeSrvLookup under undernyckeln \Autodiscover kan du därför på ett säkert sätt ändra dess värde till 0.

  4. Upprepa steg 3 med hjälp av följande registerundernyckel:

    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\AutoDiscover

    Anteckning

    x.0 i den här registersökvägen motsvarar Outlook-versionen (16.0 = Outlook 2016, 15.0 = Outlook 2013, 14.0 = Outlook 2010, 12.0 = Outlook 2007).

Mer information

Du kan använda följande steg i Outlook för att bestämma vilken metod som Outlook försöker hämta information om automatisk upptäckt från Exchange:

  1. Starta Outlook.
  2. Tryck på CTRL-tangenten och högerklicka sedan på Outlook-ikonen i meddelandefältet och sedan på Testa automatisk konfiguration för e-post.
  3. Kontrollera att e-postadressen anges korrekt i rutan E-postadress.
  4. Ange ditt lösenord om du inte är inloggad på en domän eller om du kommer åt en postlåda som skiljer sig från postlådan.
  5. Klicka här om du vill avmarkera kryssrutan Använd Guessmart och kryssrutorna Säker Guessmart-autentisering.
  6. Klicka på Testa.
  7. Granska informationen på fliken Logg.

Följande bild visar fliken Logg när värdena ExcludeScpLookup och ExcludeHttpsAutoDiscoverDomain har angetts till 1.

Skärmbild av loggflik

Jämför den här informationen när endast värdet ExcludeScpLookup anges till 1.

Skärmbild av loggflik 2

Anteckning

Ignorera felen i dessa siffror eftersom den här informationen endast är avsedd att visa dig de olika uppslagsförsök som görs av Outlook.

Om du aktiverar loggning i Outlook (2007 eller 2010) finns också de olika uppsökningsförsöken för automatisk upptäckt i loggfilen %temp%\Olkdisc.. Den här loggfilen innehåller också alla registerinställningar som du har konfigurerat för att utesluta någon av metoderna för automatisk upptäckt av upphämtning. I följande bild kan du tydligt se att värdena ExcludeScpLookup och ExcludeHttpsAutoDiscoverDomain båda är inställda på 1.

Skärmbild av loggfil

Mer information om hantering och administration av automatisk upptäckt på klientsidan finns i följande artikel om kunskapsbasen:

2612922 Hur man styr Outlook-automatisk upptäckt med hjälp av Grupprincip