Dela via


SessionHasLoggedOff inträffar under en skrivbordsflödeskörning som är ansluten till molnet

Den här artikeln innehåller felsökningssteg för ett problem där du får felkoden SessionHasLoggedOff under en skrivbordsflödeskörning i molnmiljön i Microsoft Power Automate.

Symptom

Under en skrivbordsflödeskörning i molnmiljön får SessionHasLoggedOff du felkoden med meddelandet "Sessionen loggades ut under körningen".

{
    "error":{
        "code": "SessionHasLoggedOff",
        "message": "The session logged off during run execution."
    }    
}

Orsak

Felkoden inträffar eftersom Windows-sessionen som kör ditt skrivbordsflöde loggas ut av systemet. Det här problemet kan inträffa på grund av manuella användaråtgärder eller programvara från tredje part som körs på datorn.

Felsökningsanvisningar

Följ dessa steg för att undersöka problemet:

  1. Kontrollera anpassade skript: Kontrollera att det inte finns några anpassade skript (till exempel batchfiler eller PowerShell-skript) i ditt skrivbordsflöde som kan leda till att sessionen loggar ut eller att datorn startas om.

  2. Verifiera grupprincipinställningar: Kontrollera att inga grupprincipinställningar har konfigurerats för utloggning från fjärrskrivbordssessionen på grund av tidsgränser. Du kan verifiera de här inställningarna genom att öppna Redigeraren för lokala grupprincip och gå till Datorkonfiguration>Administrativa mallar Windows-komponenter>Fjärrskrivbordstjänster>Sessionstidsgränser.>

  3. Observera slutförandetiden: Registrera den tid då skrivbordsflödet körs.

  4. Granska Windows Loggboken-loggar:

    1. Gå till datorn som kör flödet och öppna Windows Loggboken.

    2. Gå till Program- och tjänstloggar>Microsoft>Windows>TerminalServices-LocalSessionManager för att kontrollera loggarna för den lokala sessionshanteraren.

    3. Leta efter loggar som motsvarar utloggningstiden med hjälp av slutförandetiden som referens. Kontrollera loggarna från den tiden upp till flera minuter innan.

  5. Identifiera orsaken:

    • Leta efter indikationer på vad som kan orsaka att sessionen kopplas från, till exempel processer som körs i session 0 eller användaråtgärder.
    • Om du ser en händelse med händelse-ID 40 anger det att sessionen är frånkopplad med en orsakskod.
  6. Kontrollera programvara från tredje part: Om frånkopplingen orsakas av programvara från tredje part kontrollerar du loggarna runt tidsstämpeln för frånkopplingen i Windows-loggprogrammet> för att se om programmet loggade relevant information.