RPC via HTTP når slutet av supporten i Microsoft 365 den 31 oktober 2017
Introduktion
Från och med den 31 oktober 2017 är RPC via HTTP inte längre ett protokoll som stöds för åtkomst till e-postdata från Exchange Online. Microsoft tillhandahåller inte längre support eller uppdateringar för Outlook-klienter som ansluter via RPC via HTTP, och kvaliteten på e-postupplevelsen minskar med tiden.
RPC över HTTP ersätts av MAPI via HTTP, ett modernt protokoll som lanserades i maj 2014. Den här ändringen påverkar dig om du kör Outlook 2007 eftersom Outlook 2007 inte fungerar med MAPI via HTTP. För att undvika att vara i ett tillstånd som inte stöds måste Outlook 2007-kunder uppdatera till en nyare version av Outlook eller använda Outlook på webben.
Den här ändringen kan också påverka dig om du kör Outlook 2016, Outlook 2013 eller Outlook 2010 eftersom du regelbundet måste kontrollera att den senaste kumulativa uppdateringen för den version av Office som du har är installerad.
Vad är RPC via HTTP? Vad hände den 31 oktober 2017
RPC via HTTP, även kallat Outlook Anywhere, är en äldre metod för anslutning och transport mellan Outlook för Windows och Exchange. I maj 2014 introducerade Microsoft MAPI via HTTP som ersättning för RPC via HTTP.
Från och med den 31 oktober 2017 är RPC via HTTP inte längre ett protokoll som stöds för åtkomst till e-postdata från Exchange Online. Från och med det här datumet gäller följande villkor:
- Microsoft tillhandahåller inte stöd för RPC över HTTP-problem (vanliga eller anpassade).
- Inga kodkorrigeringar eller uppdateringar för att lösa problem som inte är relaterade till säkerhet släpps.
För Office-versioner som stöder MAPI via HTTP kan Microsoft dessutom välja att ignorera befintliga registernycklar som kunder använder för att tvinga RPC över HTTP-användning.
Varför ersätts RPC över HTTP av MAPI via HTTP
MAPI via HTTP erbjuder följande fördelar:
- Förbättrar anslutningsåterhämtningen när nätverket släpper paket under överföring.
- Möjliggör säkrare inloggningsscenarier, till exempel multifaktorautentisering för Microsoft 365.
- Tillhandahåller utökningsbarhetsgrunden för identitetsprovidrar från tredje part.
- Tar bort komplexiteten i RPC över HTTP-beroendet av äldre RPC-teknik.
Jag använder Microsoft 365 med Outlook 2016, Outlook 2013 eller Outlook 2010. Vilka åtgärder måste jag vidta
Kontrollera att du använder Outlook för Windows-klienter som har uppdaterats för att fungera med MAPI via HTTP.
Det bästa och rekommenderade alternativet är att gå över till den senaste versionen av Office 2016 som en del av Microsoft 365-applikationer för företag. Om du inte kan flytta till Microsoft 365-applikationer för företag senast den 31 oktober 2017 kontrollerar du att Office-appen i organisationen uppdateras genom att ha den senaste kumulativa uppdateringen.
Du bör ha minst den rekommenderade lägsta installationen av Outlook-uppdateringar installerad för anslutning till Exchange Online som använder MAPI via HTTP. Information om hur du verifierar den aktuella listan finns i följande Office-artikel:
Dessutom kan du behöva se till att Outlook-klienter inte använder en registernyckel för att inaktivera MAPI via HTTP. Mer information finns i Outlook 2010, 2013, 2016 eller Outlook för Microsoft 365 ansluter inte Exchange med MAPI via HTTP som förväntat.
Jag använder Microsoft 365 med Outlook 2007 eller en tidigare version. Vilka åtgärder måste jag vidta
MAPI via HTTP har inte bakåtporterats till Outlook 2007 eller tidigare versioner. Om du använder Outlook 2007 är du i ett tillstånd som inte stöds den 31 oktober 2017. Om du vill fortsätta att komma åt Exchange Online-postlådor via Microsoft 365-portalen (portal.office.com) rekommenderar vi att du går över till en aktuell version av Outlook som har mainstream-stöd eller använder Outlook på webben.
Se dessutom till att du inte har några Outlook-tillägg eller appar från tredje part som förlitar sig på RPC via HTTP-protokollet för att ansluta till Microsoft 365-data.
Hur kan jag identifiera vilken Outlook-version och vilket versionsnummer mina användare ansluter till
Om du vill hämta den här informationen aktiverar du granskning av ägaråtkomst för varje postlåda och frågar sedan granskningsloggen efter den Outlook-version som används för att logga in på postlådan. För att göra detta följer du stegen nedan:
Anslut till Exchange Online med hjälp av PowerShell-fjärrsession. Mer information finns i Anslut till Exchange Online PowerShell.
Aktivera postlådegranskning för ägaren. Det gör du genom att köra något av följande kommandon:
För en postlåda:
Set-Mailbox -Identity user@contoso.com -AuditOwner MailboxLogin -AuditEnabled $true
För alla postlådor:
Get-Mailbox | Set-Mailbox -AuditOwner MailboxLogin -AuditEnabled $true
Sök i granskningsloggen. Det gör du genom att köra något av följande kommandon:
För en postlåda:
Search-MailboxAuditLog -Identity user@contoso.com -LogonTypes owner -ShowDetails | ? { $_.ClientInfoString -like "Outlook" }
För alla postlådor och för att exportera resultat till en .csv fil:
Get-Mailbox | Search-MailboxAuditLog -LogonTypes owner -ShowDetails | ? { $_.ClientInfoString -like "Outlook" } | select MailboxOwnerUPN,Operation,LogonType,LastAccessed,ClientInfoString | export-csv .\OutlookConnections.csv
Kommentar
Det kan ta upp till 24 timmar innan postlådegranskning aktiveras. Mer information finns i Exchange-granskningsrapporter.
Hur kan jag identifiera vilka användare i min organisation som ansluter via RPC via HTTP
Microsoft tillhandahåller rapportering om användning av e-postprogram mot Exchange Online i Administrationscenter för Microsoft 365, enligt följande skärmbild. Den här rapporteringen innehåller en exporterbar vy över anslutningar från klienter som använder RPC via HTTP.
Varför är MAPI via HTTP inte bakåtporterat till Outlook 2007
MAPI via HTTP släpptes efter att mainstream-supporten för Office 2007 upphört. När RPC över HTTP når slutet av supporten den 31 oktober 2017 har Office 2007 inte utökad support.
Påverkar den här supporten Outlook för Mac, Outlook för iOS och Android, Outlook för Windows 10 Mobile eller Outlook på webben
Nej. Den här ändringen gäller endast för Outlook för Windows.
Påverkar den här supporten i Microsoft 365 kunder som använder Exchange Server 2007, Exchange Server 2010, Exchange Server 2013 eller Exchange Server 2016
Nej. Kunder som använder RPC via HTTP för att ansluta Outlook för Windows och lokal Exchange Server fortsätter att göra det. Den här ändringen påverkar endast kunder som använder Outlook för Windows för att ansluta till Exchange Online-postlådor i Microsoft 365.
Referenser
Mer information om MAPI via HTTP finns i följande resurser:
Behöver du mer hjälp? Gå till Microsoft Community.