VMware Horizon Community
gmtx
Hot Shot
Hot Shot
Jump to solution

Persona Management error syncing one file in AppData directory

OK, this one is really odd. We just started using a new vendor's software package and they store the config file in \user\AppData\Local. The path to the file is long and unusual: c:\users\testuser\appdata\local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.2.0\user.config, and the file is not being copied to the user's PM repository. When I check the logs I see this:

[61511074][03/24/2016 07:09:31:0203][RTOProcessCopyRequest ] GET_INFO: Remote Path: \Device\Mup\ktc-fs1\VPRepository\testuser.KTC.V2\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\user.config
[61511074][03/24/2016 07:09:31:0203][RTOProcessCopyRequest ] GET_INFO: Completed Successfully: \Users\testuser\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\user.config
[61511101][03/24/2016 07:09:31:0203][RTOProcessCopyRequest ] CREATE_OFFLINE: Failed Retrieving Remote File Attributes: \\ktc-fs1\VPRepository\testuser.KTC.V2\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\http:\www.emc.com, 0x800700A1
[61511101][03/24/2016 07:09:31:0203][RTOCopyWorker         ] RTOProcessCopyRequest Failed: Operation: 0x100, File: \Users\testuser\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\http:\www.emc.com\, Error: 0x800700A1
[61511110][03/24/2016 07:09:31:0219][RTOProcessCopyRequest ] CREATE_OFFLINE: Failed Retrieving Remote File Attributes: \\ktc-fs1\VPRepository\testuser.KTC.V2\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\http:\java.com\help, 0x800700A1
[61511110][03/24/2016 07:09:31:0219][RTOCopyWorker         ] RTOProcessCopyRequest Failed: Operation: 0x100, File: \Users\testuser\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\http:\java.com\help, Error: 0x800700A1
[61511113][03/24/2016 07:09:31:0219][RTOProcessCopyRequest ] CREATE_OFFLINE: Failed Retrieving Remote File Attributes: \\ktc-fs1\VPRepository\testuser.KTC.V2\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\http:\java.com, 0x800700A1
[61511113][03/24/2016 07:09:31:0219][RTOCopyWorker         ] RTOProcessCopyRequest Failed: Operation: 0x100, File: \Users\testuser\AppData\Local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0\http:\java.com\, Error: 0x800700A1

Where is the www.emc.com and java.com coming from? Is it trying to interpret that directory name as a URL? The only file in that directory is "user.config". Any idea how to fix this?

1 Solution

Accepted Solutions
h3nkY
VMware Employee
VMware Employee
Jump to solution

Persona gets that path from the application.

When Persona catches a read request of folder/file from application, then it tries to load from remote share folder using requested path.

Persona won't change or add the path except at the beginning path for user profile (i.e. c:\Users\blabla\) and remote path (i.e. \\shareserver\persona$\) and let remaining path as is.

View solution in original post

0 Kudos
10 Replies
cH1LL1
Enthusiast
Enthusiast
Jump to solution

well considering that file is in the Golden image: c:\users\testuser\appdata\local\RedBlack_Software,_LLC\RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.2.0\user.config


why dont you exclude that path or file  from syncing to your profile server. as the file will still exist, it just wont roam...


you can do this from your Persona GPO.

0 Kudos
gmtx
Hot Shot
Hot Shot
Jump to solution

Can't exclude it - that's where user prefs (display layout, charting types, import file paths, etc.) are stored, and that's what got me here - user prefs aren't being saved.

BTW, the user.config file is a text file that contains XML pref settings for the app.

0 Kudos
h3nkY
VMware Employee
VMware Employee
Jump to solution

Are you using Distributed File System (DFS)?

What agent version are you using?

0 Kudos
gmtx
Hot Shot
Hot Shot
Jump to solution

No DFS. Agent version is 6.0.1.

0 Kudos
h3nkY
VMware Employee
VMware Employee
Jump to solution

OK.

Looks like Persona failed to retrieve folders which have colon ":" in the path.

0x800700A1 - The specified path is invalid

This colon is not acceptable character in Windows path.

Does "...http:\.." exist in remote share folder?

If it doesn't, you should consult to the application vendor and request to not use ":" as part of folder name.

If the app doesn't use ":" as part of folder name, then you need to isolate the issue by uninstalling other installed software which may use filter driver.

gmtx
Hot Shot
Hot Shot
Jump to solution

That's the thing - there are no files in the "RebalanceExpress.exe_Url_mkifulw1umwvcexmdjvosrjqjy4h1rgb\5.6.1.0" directory except user.config, and that's just a 3KB text file with XML in it - nothing special at all. That's why I asked where those URLs are coming from. The http:// stuff is not anywhere in that directory or path. Where is PM getting that from?

0 Kudos
h3nkY
VMware Employee
VMware Employee
Jump to solution

Persona gets that path from the application.

When Persona catches a read request of folder/file from application, then it tries to load from remote share folder using requested path.

Persona won't change or add the path except at the beginning path for user profile (i.e. c:\Users\blabla\) and remote path (i.e. \\shareserver\persona$\) and let remaining path as is.

0 Kudos
gmtx
Hot Shot
Hot Shot
Jump to solution

Thanks - just to make sure I understand correctly what you're saying... It's the RedBlack application that is requesting the file with the http:/ stuff at the end of the file name, PM is trying to get that file from the user's redirected profile storage, and it's failing. Do I have that correct?

0 Kudos
h3nkY
VMware Employee
VMware Employee
Jump to solution

Yes correct.

0 Kudos
gmtx
Hot Shot
Hot Shot
Jump to solution

Thanks. I have a support ticket open with the vendor on the issue.

0 Kudos