Sdílet prostřednictvím


Řešení potíží se starými, dočasnými nebo místními profily

Obecně platí, že hlavní příčinou problému uživatele není FSLogix, pokud dochází k problémům se starými, dočasnými nebo místními profily. Ve většině případů je možné tyto problémy vyřešit bez nutnosti vytvořit žádost o podporu. Nastínili jsme nejběžnější příčiny a řešení těchto problémů.

Produkt FSLogix není povolený.

Po instalaci FSLogix nejsou povoleny žádné funkce ani nastavení konfigurace. V závislosti na konfiguraci musí být povolená funkce Profilů a/nebo ODFC kontejneru.

Řešení

Projděte si články, které popisují, jak povolit a nakonfigurovat profil FSLogix nebo kontejnery ODFC.

Nesprávná nastavení VHDLocations nebo CCDLocations

Funkce VHDLocation se používají se standardními kontejnery, zatímco funkce CCDLocations se používají s kontejnery cloudové mezipaměti. V obou konfiguracích musí být hodnoty pro tato nastavení (registr nebo zásady skupiny) vyplněny správně. Virtuální počítače s nainstalovaným a povoleným řešením FSLogix navíc musí mít přístup k daným umístěním.

Řešení

  1. Na virtuálním počítači otevřete editor registru.
  2. Vyhledejte následující klíče pro vaši konfiguraci:
    • HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Profiles
    • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\FSLogix\ODFC
  3. Ověřte hodnotu a typ VHDLocations CCDLocations nebo je k dispozici u REG_SZ typu (upřednostňovaný) nebo typu REG_MULTI_SZ.
  4. Hodnota REG_SZ s VHDLocations více položkami vyžaduje oddělovač středníků.

Poznámka:

Přístup k umístěním by měl před použitím v produkčním prostředí ověřit testovací uživatel.

Uživatelé nemají přístup k poskytovateli úložiště (oprávnění)

Konfigurace oprávnění pro poskytovatele úložiště je jedním z nejběžnějších chybně nakonfigurovaných nastavení pro řešení FSLogix. V závislosti na poskytovateli úložiště existují seznamy řízení přístupu (ACL), oprávnění na úrovni sdílené složky nebo oprávnění řízení přístupu na základě role (RBAC) v Azure. V závislosti na konfiguraci může být uživateli znemožněno přihlášení k virtuálnímu počítači.

PŘÍSTUP K PROSTŘEDÍ F R X BYL ODEPŘEN.

Obrázek 1: Profil se nepodařilo připojit – přístup byl odepřen.

Chyby protokolu profilu

[ERROR:00000005]   Attach vhd(x) failed, file is locked.  Retrying 3 time(s) at 15 second intervals (Access is denied.)
[ERROR:00000005]   Failed to attach VHD. (Access is denied.)
[ERROR:00000005]   Failed to attach virtual disk: \\<server-name>\<share-name>\%username%-%sid%\Profile_%username%.vhdx (Access is denied.)
[ERROR:00000005]   LoadProfile failed. Version: 2.9.8440.42104 User: %username%. SID: %sid%. SessionId: 10. FrxStatus: 31 (Access is denied.)

Řešení

Projděte si článek věnovaný konfiguraci oprávnění k úložišti.

Profil se používá na jiném počítači.

Ve výchozí konfiguraci umožňuje FSLogix relace jednoho uživatele do stejného kontejneru profilů a umožňuje dočasné profily. Pokud se uživatel pokusí připojit k jinému virtuálnímu počítači, který je nakonfigurovaný tak, aby používal stejný kontejner profilu a neodhlásí se z původní relace, získá dočasný profil. PreventLoginWithTempProfile Když nastavení povolíte, zabráníte tomu, aby se uživatel při použití kontejneru profilu přihlásil k virtuálnímu počítači.

KONTEJNER PROSTŘEDÍ F R X, KTERÝ SE POUŽÍVÁ

Obrázek 2: Připojení profilu se nezdařilo – profil se používá

Chyby protokolu profilu

[ERROR:000000a7]   Operation 'AcquireExclusiveLock' failed.  Retrying %x time(s) at %y second intervals (Unable to lock a region of a file.)
[INFO]             Status set to 1: Cannot load user's profile
[INFO]             ErrorCode set to 33 - Message: The process cannot access the file because another process has locked a portion of the file.
[ERROR:00000021]   LoadProfile failed. Version: 2.9.8430.30244 User: %username%. SID: %sid%. SessionId: 2. FrxStatus: 33 (The process cannot access the file because another process has locked a portion of the file.)

Řešení

Každá organizace musí vyhodnotit, jaký je správný postup pro tyto typy situací. V některých případech může být lepší povolit uživateli přihlášení pomocí dočasného profilu a umožnit mu pracovat, než zakázat pokus o přihlášení. V jiných situacích, vzdělávání uživatelů, aby se naučili odhlásit ze svých relací před zahájením nového připojení. Poslední možností je povolit více nebo souběžných připojení při používání FSLogix.

Existuje místní profil

Když se FSLogix nainstaluje na virtuální počítač, kde existují existující profily, výchozí chování je respektovat místní profil místo vytvoření nebo vyhledání profilu FSLogix. Tento problém by se projevoval, když se uživatel přihlásí k virtuálnímu počítači, kde nemá místní profil a fsLogix je povolený. Uživatel by získal profil FSLogix a vypadal by jako nový profil.

Řešení

Povolením DeleteLocalProfileWhenVHDShouldApply nastavení se při přihlášení odstraní místní profil a vytvoří nebo připojí kontejner profilu FSLogix.

Upozorňující

Před povolením DeleteLocalProfileWhenVHDShouldApply nastavení omezit riziko ztráty dat doporučujeme obezřetně a zkontrolovat, které místní profily existují.

Dočasný nebo místní profil, pokud je povolená možnost PreventLoginWithFailure nebo PreventLoginWithTempProfile

Řešení FSLogix používá rozhraní frxshell.exe k nahrazení standardního rozhraní shell.exe ve Windows, pokud je nakonfigurované tak, aby zabránilo přihlášení uživatele v případě, že se jeho profil nepodaří připojit, nebo použití dočasného profilu Windows. Přihlášení uživatelů, kteří používají vzdálenou aplikaci a plnohodnotné desktopové prostředí, nebude zablokováno. Vzdálené aplikace nevolají standardní rozhraní shell.exe ve Windows a FSLogix se během přihlašování nemůže připojit k přímé aplikaci.

Protokoly chyb profilu

Poznámka:

Chyba se může lišit v závislosti na tom, proč se profil nepodařilo načíst. Například Přístup byl odepřen.

[09:33:09.168][tid:00000c58.0000140c][INFO]             Configuration Read (DWORD): SOFTWARE\FSLogix\Profiles\PreventLoginWithFailure.  Data: 1
[09:33:09.168][tid:00000c58.0000140c][INFO]             Configuration Read (DWORD): SOFTWARE\FSLogix\Profiles\PreventLoginWithTempProfile.  Data: 1
...
[09:33:09.543][tid:00000c58.0000140c][ERROR:0000052e]   FindFile failed for path: \\<server-name>\<share-name>\%sid%_%username%\Profile*.VHDX (The user name or password is incorrect.)
[09:33:09.543][tid:00000c58.0000140c][INFO]             Status set to 27: Cannot find virtual disk at the provided location
[09:33:09.543][tid:00000c58.0000140c][INFO]             ErrorCode set to 1326 - Message: The user name or password is incorrect.
...
[09:33:09.543][tid:00000c58.0000140c][ERROR:0000052e]   LoadProfile failed. Version: 2.9.8440.42104 User: %username%. SID: %sid%. SessionId: 2. FrxStatus: 31 (The user name or password is incorrect.)
[09:33:09.543][tid:00000c58.0000140c][INFO]             loadProfile time: 391 milliseconds
...
[09:33:17.215][tid:00000c58.0000140c][INFO]           ===== Begin Session: StartShell
[09:33:17.215][tid:00000c58.0000140c][INFO]            User: %sid% (%username%)
...
[09:33:17.246][tid:00000c58.0000140c][INFO]            No FSLogix user session info found for user %sid%. This is not a profile we should handle
[09:33:17.246][tid:00000c58.0000140c][INFO]            Session configuration read (DWORD): SOFTWARE\FSLogix\Profiles\Sessions\%sid%\LogonStage = '5'(Logon_Complete)

Řešení

Jedná se o známý problém bez aktuálního alternativního řešení. Za většiny okolností se uživateli nepodařilo načíst svůj profil kvůli oprávněním k úložišti. Projděte si náš článek s postupy týkajícím se konfigurace oprávnění úložiště SMB.

Problémy s prostorem poskytovatele úložiště

FSLogix při ukládání kontejnerů uživatelů spoléhá na poskytovatele vzdáleného úložiště. Je důležité pečlivě monitorovat poskytovatele úložiště z hlediska výkonu i celkové kapacity úložiště. Pokud poskytovatel úložiště dosáhl maximální velikosti, můžou se uživatelé setkat s jedním nebo více problémy:

  • Uživatelé nemůžou vytvářet nové kontejnery a musí použít dočasný nebo místní profil.
  • Aktuální relace uživatele se zablokuje nebo přestane reagovat.
  • Uživatelům se nedaří připojit nebo správně odpojit kontejnery při přihlášení nebo odhlášení.

Řešení

Zvyšte kapacitu poskytovatele vzdáleného úložiště.