Problemen met de uitvoering van een bureaubladstroomwachtrij oplossen
Dit artikel bevat achtergrond- en mogelijke oplossingen voor op wachtrij gebaseerde fouten die zijn opgetreden tijdens het uitvoeren van de bureaubladstroom.
Van toepassing op: Power Automate
Oorspronkelijk KB-nummer: 5004537
Symptomen
Uw bureaubladstroom kan niet worden uitgevoerd met de foutcode NoCandidateMachine
of de foutdetails 'Er is geen computer gevonden waarop de bureaubladstroom kan worden uitgevoerd'.
Mogelijk ontvangt u ook een van deze algemene suberrorcodes:
- SessionExistsForTheUserWhenUnattended
- UnattendedUserSessionDisconnected
- UnattendedUserSessionLocked
- AttendedUserSessionNotActive
- AttendedUserNotLoggedIn
- UIFlowAlreadyRunning
Oorzaak
Wanneer er geen machines beschikbaar zijn, maakt Power Automate een wachtrij voor het opslaan van de bureaubladstromen die wachten om te worden uitgevoerd. Zodra een machine beschikbaar is, wordt de volgende bureaubladstroomuitvoering geselecteerd om uit te voeren op basis van prioriteit en aanvraagtijd. Als er na zes uur geen machine beschikbaar is sinds het tijdstip waarop deze is aangevraagd, treedt er een time-out op en mislukt de bureaubladstroom met een NoCandidateMachine
foutcode.
Zoals vermeld in het foutbericht, betekent deze fout dat de orchestrator geen beschikbare computer kan vinden om de bureaubladstroom uit te voeren. Deze fout treedt op voordat de uitvoering van de bureaubladstroom wordt gestart.
Belangrijk
Power Automate schaalt automatisch het aantal gelijktijdige bureaubladstroomuitvoeringen naar de ondersteunde maximumwaarde. De wachtrij voor het uitvoeren van de machine volgt een first-in-, first-out benadering, wat betekent dat de eerste uitvoering die is ontvangen, de volgende is die moet worden uitgevoerd. Als alle beschikbare machines hun maximale gelijktijdige sessies hebben bereikt en de volgende uitvoering niet in de wachtrij kunnen uitvoeren, wordt de wachtrij geblokkeerd totdat een machine beschikbaar is voor het uitvoeren van de volgende uitvoering in de wachtrij.
SessionExistsForTheUserWhenUnattended
Deze fout treedt op wanneer u een onbeheerde bureaubladstroom probeert uit te voeren op een doelcomputer waarop de gebruiker die in de bureaubladstroomverbinding is gebruikt, is aangemeld.
Oplossing
Als u het probleem wilt oplossen, meldt u zich af bij de sessie (een vergrendelde sessie leidt tot deze fout) en bevestigt u dat u niet bent aangemeld met dezelfde gebruiker op de computer.
UnattendedUserSessionDisconnected
Deze fout treedt op wanneer u een onbeheerde bureaubladstroom probeert uit te voeren op een doelcomputer waarbij er een niet-verbonden sessie is voor de gebruiker die in de bureaubladstroomverbinding wordt gebruikt.
Oplossing
Als u het probleem wilt oplossen, meldt u zich af bij de niet-verbonden sessie en bevestigt u dat u niet bent aangemeld met dezelfde gebruiker op de computer.
UnattendedUserSessionLocked
Deze fout treedt op wanneer u een onbeheerde bureaubladstroom probeert uit te voeren op een doelcomputer waarbij er een vergrendelde sessie is voor de gebruiker die in de bureaubladstroomverbinding wordt gebruikt.
Oplossing
Als u het probleem wilt oplossen, meldt u zich af bij de vergrendelde sessie en bevestigt u dat u niet bent aangemeld met dezelfde gebruiker op de computer.
AttendedUserSessionNotActive
Deze fout treedt op wanneer u een bezochte bureaubladstroom probeert uit te voeren op een doelcomputer waarop de gebruikerssessie is vergrendeld of de verbinding is verbroken. Aanwezige bureaubladstromen kunnen alleen worden uitgevoerd als de computer is ontgrendeld in een sessie waarin de huidige gebruiker overeenkomt met die in de bureaubladstroomverbinding.
Oplossing
Om het probleem op te lossen,
- Maak opnieuw verbinding op de computer met de gebruiker die is gebruikt voor de uitvoering en laat de sessie actief zijn op de computer.
- Controleer of u zich op de juiste computer richt. Hiervoor opent u de machineruntimetoepassing en selecteert u Machine weergeven in de portal om te controleren of de machine die u wilt gebruiken, wordt weergegeven op de computer waarop u zich richt.
AttendedUserNotLoggedIn
Deze fout treedt op wanneer de gebruiker die is opgegeven in de verbinding niet is aangemeld bij de doelcomputer.
Oplossing
Om het probleem op te lossen,
- Maak verbinding op de computer met de gebruiker die is gebruikt voor de uitvoering en laat de sessie actief zijn op de computer.
- Controleer of u zich op de juiste computer richt. Hiervoor opent u de machineruntimetoepassing en selecteert u Machine weergeven in de portal om te controleren of de machine die u wilt gebruiken, wordt weergegeven op de computer waarop u zich richt.
- Controleer de referenties die in uw verbinding worden gebruikt en controleer of ze de referenties zijn die worden gebruikt in de ontgrendelde sessie. U kunt uw identiteit verifiëren door elke opdrachtprompt te typen
whoami
.
Notitie
Controleer AttendedUserSessionNotActive
op of AttendedUserNotLoggedIn
het account waarop de Power Automate-service (UIFlowService) wordt uitgevoerd, extern bureaublad-machtigingen heeft op de computer. De Power Automate-service wordt standaard uitgevoerd als NT SERVICE\UIFlowService
. Als u dit niet hebt gewijzigd, controleert u of deze NT SERVICE\UIFlowService
zich in de groep Gebruikers van extern bureaublad bevindt. Hiervoor gaat u naar Uitvoeren starten>, typt u usrmgr.msc, selecteert u Groepen, dubbelklikt u op de groep Gebruikers van extern bureaublad en controleert u of het account is opgenomen. Als deze niet is opgenomen, neemt u deze op (hiervoor zijn beheerdersmachtigingen vereist) en start u de computer opnieuw op.
UIFlowAlreadyRunning
Wanneer een bureaubladstroom al op de computer wordt uitgevoerd, kan deze fout optreden in een van de volgende situaties:
- U voert een actieve of onbeheerde bureaubladstroom uit en het aantal actieve sessies op de computer heeft de limiet bereikt.
- U probeert een sessie te openen voor een gebruiker die al is aangemeld.
Oplossing
U kunt het probleem oplossen door te wachten tot de stromen die al worden uitgevoerd, te voltooien of de uitvoering van de bovenliggende cloudstroom te annuleren.
Overige foutcodes
Voor informatie over andere foutcodes die kunnen optreden bij het uitvoeren van bureaubladstromen en stappen om dit te verhelpen, raadpleegt u foutcode bij het uitvoeren van een actieve of onbeheerde bureaubladstroom.
Meer informatie
Als de suberrorcode niet is opgegeven, controleert u of:
De machine of alle computers in de computergroep zijn offline.
Start de computer en zorg ervoor dat Power Automate Desktop correct is geïnstalleerd en kan communiceren met internet.
De machinegroep is leeg.
Zorg ervoor dat uw computergroep ten minste één computer bevat voordat u deze toewijst aan een bureaubladstroomuitvoering.
De machine of alle machines in de machinegroep zijn continu bezet.
Als machines de bureaubladstroom niet op tijd ophalen, is het waarschijnlijk dat de toegewezen machinebronnen niet voldoende worden geschaald om te voldoen aan de werkstroomvraag. Het toevoegen van meer machines kan helpen bij het distribueren van de workload.
De computer kan niet worden bereikt vanwege problemen met het netwerk (inclusief proxy of firewall).
Neem contact op met uw IT-beheerder om ervoor te zorgen dat uw computers bereikbaar zijn.
Het probleem is tijdelijk.
Probeer het beleid voor opnieuw proberen te wijzigen in de instellingen van acties.
De computer of alle computers in de computergroep kunnen geen verbinding maken met de bureaubladstroom.
Zorg ervoor dat aan een van de volgende voorwaarden wordt voldaan:
- U probeert geen stroom zonder toezicht uit te voeren op een groep waarin alle computers zijn aangemeld.
- U probeert geen bijgewoonde stroom uit te voeren op een groep waarin alle computers zijn afgemeld.
De machine is niet meer bruikbaar.
Voeg een nieuwe machine toe en werk vervolgens de bureaubladstroomverbindingen in uw cloudstromen bij om de nieuwe computer te gebruiken.
Als u een back-up van bureaubladstromen in uw uitvoeringswachtrij hebt vanwege een van de bovenstaande redenen, kunt u de uitvoeringen van uw bureaubladstroom bulksgewijs annuleren door de bovenliggende cloudstroomuitvoering te annuleren met de actie Uitvoering van bovenliggende stroom annuleren op de pagina Bureaubladstroomuitvoeringen. Zodra het probleem met uw computer is opgelost, kunt u deze cloudstromen opnieuw opstarten.