Kdy je to možné?

  • Používáte přímé připojení k počítači, ne bránu.

  • Vaše dříve zaregistrované počítače se při spuštění a připojení k síti zobrazí offline.

  • Spuštění selžou s některou z těchto chyb:

    • ConnectionNotEstablished – Žádný z připojených naslouchacích procesů nepřijal připojení v rámci povoleného časového limitu. Zkontrolujte, jestli je váš počítač online.

    • NoListenerConnected Koncový bod nebyl nalezen. Pro koncový bod nejsou připojené žádné naslouchací procesy. Zkontrolujte, jestli je váš počítač online.

Příčina

Přímé připojení k počítači používá předávací služby Azure WCF, které cloudu Microsoftu umožňují připojení k místním počítačům a plánování spuštění toku plochy. Služba Power Automate pro Windows, která běží místně, otevře naslouchací proces předávání, který se připojuje ke cloudu Azure otevřením webových soketů.

Nejběžnější příčinou problémů s připojením ke službě Relay je, že počítač ztratil připojení k síti. Příčinou může být to, že počítač není zapnutý nebo neztratíte síť, pokud například k počítači není přihlášený žádný uživatel.

Služba Power Automate běží pod svým vlastním účtem Windows (nt Service\UIFlowService ve výchozím nastavení), který musí mít přístup k síti a být schopen se připojit k *.servicebus.windows.net (úplné požadavky na síť najdete tady ).

Pokud mají počítače a služba Power Automate spolehlivý přístup k síti, dalším nejsnáznějším zdrojem problémů je blokování místní sítě nebo narušování připojení služby Azure Relay.

Postup prošetření

  1. Abyste mohli tyto problémy prozkoumat, nezapomeňte zapojit správce sítě , kteří budou mít potřebné znalosti k pochopení toho, co se děje.

  2. Porozumíte topologii sítě: jaká síťová zařízení provádí směrování provozu před předáním veřejnému internetu: překlad adres (NAT), brány firewall, proxy servery atd. Získejte protokoly z těchto zařízení během ovlivněných spuštění a také protokolujte z vnějšího síťového zařízení, které potvrzuje, že provoz do *.servicebus.windows.net se předává na veřejný internet.

  3. Získání protokolů WCF ze služby toku uživatelského rozhraní najdete níže v části Povolení trasování WCF .

  4. Ujistěte se, že konfigurace sítě umožňuje provoz webových soketů a dlouhotrvající připojení: běžným vzorem jsou proxy servery nebo jiná síťová zařízení, která po nastavené době ukončí připojení.

Jaké informace se mají zahrnout při otevření lístku podpory

  • Vaše síťová topologie: jaká jsou zařízení, kterými provoz prochází. (viz odrážka č. 2 ve výše uvedené části)

  • Protokoly ze síťových zařízení ukazující, že provoz se skutečně předává na veřejný internet. Uveďte časy problémů a časová pásma používaná protokoly.

  • Trasování WCF z ovlivněných počítačů (viz část Povolení trasování WCF níže).

  • ID ovlivněných spuštění toku plochy.

  • Místní protokoly z ovlivněného počítače: je možné je extrahovat pomocí podokna řešení potíží aplikace modulu runtime počítače Power Automate.

Povolení trasování WCF

V instalační složce PAD (obvykle C:\Program Files (x86)\Power Automate Desktop) upravte UIFlowService.exe.config soubor, to vyžaduje spuštění textového editoru jako správce.

Přidejte tento oddíl konfigurace:


<system.diagnostics>  >
zdrojů <     <název zdroje="System.ServiceModel"
            switchValue="Informace,ActivityTracing"
            propagateActivity="true">
      <naslouchací procesy>
        <přidat name="wcfTraces"
             type="System.Diagnostics.XmlWriterTraceListener"
             initializeData="c:\logs\PADwcfTraces.svclog" />
     ></naslouchací procesy
    </source>
 ></sources
 <trasování autoflush="true" />
</system.diagnostics>

  • Hodnotu c:\logs\PADwcfTraces.svclog můžete nahradit libovolnou platnou cestou, kterou chcete, ale složka (v tomto příkladu je to c:\logs), jinak se nevytvoří a protokoly se nezapíšou.

  • Služba Power Automate musí mít oprávnění k zápisu do vybrané složky, aby uživatel Everyone měl plnou kontrolu nad složkou. Sid uživatele služby můžete získat spuštěním sc showsid UIFlowService na příkazovém řádku, pokud chcete udělit oprávnění pouze tomuto uživateli.

Tento oddíl konfigurace je potřeba přidat mezi </system.net> a <appSettings>, viz zachycení:

alternativní text

Po uložení konfiguračního souboru restartujte službu Power Automate. To se dá udělat pomocí nástroje "services", který najdete zadáním služeb v nabídce Start, vyhledáním služby Power Automate, kliknutím pravým tlačítkem myši a zvolením restartu, viz zachycení:

Trasování se pak zapíšou do souboru zvoleného v konfiguraci.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti

Projít školení >

Získejte nové funkce jako první

Připojit se k programu Microsoft Insider >

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×