SOLVED

UE-V Firefox esr 91 and Thunderbird 91

Copper Contributor

Hi together

 

we use UE-V to synchro profiles

 

so i have following ue-v template for firefox and thunderbird and this will not sync anymore with the new version 91 and since this summer with the version 78.

 

other ue-v tempalte will work without any problem, like office, chrome, edge etc.

 

i have the problem with windows 10 ltsc 2019 and windows 10 21h1 either

 

 

 

<?xml version="1.0"?>
<SettingsLocationTemplate xmlns="http://schemas.microsoft.com/UserExperienceVirtualization/2013A/SettingsLocationTemplate">
  <Name>Firefox</Name>
  <ID>Firefox</ID>
  <Version>2</Version>
  <Author>
    <Name>USER</Name>
    <Email>mail@domain.com</Email>
  </Author>
  <Processes>
    <Process>
      <Filename>firefox.exe</Filename>
    </Process>
  </Processes>
  <Settings>
    <Registry>
      <Path Recursive="true">Software\Mozilla</Path>
    </Registry>
    <Registry>
      <Path>Software\RegisteredApplications</Path>
    </Registry>
    <File>
      <Root>
        <EnvironmentVariable>APPDATA</EnvironmentVariable>
      </Root>
      <Path Recursive="true">Mozilla\Firefox</Path>
    </File>
  </Settings>
</SettingsLocationTemplate>

 

 

 

 

 

<?xml version="1.0"?>
<SettingsLocationTemplate xmlns="http://schemas.microsoft.com/UserExperienceVirtualization/2013A/SettingsLocationTemplate">
  <Name>Thunderbird</Name>
  <ID>Thunderbird</ID>
  <Version>1</Version>
  <Author>
    <Name>USER</Name>
    <Email>mail@domain.com</Email>
  </Author>
  <Processes>
    <Process>
      <Filename>thunderbird.exe</Filename>
    </Process>
  </Processes>
  <Settings>
    <Registry>
      <Path Recursive="true">Software\Clients</Path>
    </Registry>
    <Registry>
      <Path>Software\RegisteredApplications</Path>
    </Registry>
    <File>
      <Root>
        <EnvironmentVariable>APPDATA</EnvironmentVariable>
      </Root>
      <Path Recursive="true">Thunderbird</Path>
      <Exclude>
       <Path Recursive="true">(.*)(ImapMail)(.*)</Path>
       <FileMask>*</FileMask>
      </Exclude>
      <Exclude>
        <Path Recursive="true">(.*)(Mail)(.*)</Path>
        <FileMask>*</FileMask>
       </Exclude>
       <Exclude>
        <FileMask>global-messages-db.sqlite</FileMask>
       </Exclude>
    </File>
  </Settings>
</SettingsLocationTemplate>

 

 

in the debug log from ue-v can we read following errors.

 

[Microsoft-User Experience Virtualization-App Agent]Packager: PackageFileException - [Package creation failed:

 

 

do some other guys have the same issue?

 

regards

 

christian

 

7 Replies

@globiSame Problem here. Any solution so far?

best response confirmed by globi (Copper Contributor)
Solution

hi @jackjack88 

 

yes we use 

 

<Processes>
    <ShellProcess/>
  </Processes>

 

instead of 

 

<Processes>
    <Process>
      <Filename>thunderbird.exe</Filename>
    </Process>
  </Processes>

 

this works for us.

Perfect, thank you!

@globi 

 

Hi may, I have a question, how do you make working sync Firefox bookmarks through UE-V? I am not able to do that. Browser settings (like Dark mode etc.) is working, but bookmarks not.

 

Thank you! 

what is your template file look like? with my config above does it work well

@globi 

I am using this configuration, I tried it once, it was synced, bookmarks was on both devices. Then I tried to create a new bookmark and it remained on only one device, but when I tried it with password, it was synced on both devices... So I am little bit confused, why bookmarks not working, but password does...

 

Thank you for your help! 

 

 

<?xml version="1.0"?>
<SettingsLocationTemplate xmlns="http://schemas.microsoft.com/UserExperienceVirtualization/2013A/SettingsLocationTemplate">
  <Name>Firefox</Name>
  <ID>Firefox</ID>
  <Version>2</Version>
  <Author>
    <Name>USER</Name>
    <Email>email address removed for privacy reasons</Email>
  </Author>
<Processes>
    <ShellProcess/>
  </Processes>
  <Settings>
    <Registry>
      <Path Recursive="true">Software\Mozilla</Path>
    </Registry>
    <Registry>
      <Path>Software\RegisteredApplications</Path>
    </Registry>
    <File>
      <Root>
        <EnvironmentVariable>APPDATA</EnvironmentVariable>
      </Root>
      <Path Recursive="true">Mozilla\Firefox</Path>
    </File>
  </Settings>
</SettingsLocationTemplate>

 

 

 

 

Ok i have tested it right now, in my case does it work fine. I have tested it with windows 10 LTSC 2021 and Windows 11 21H2 Education.

remember, the template does just sync after login or logout not until after closing of the firefox application.

regards
1 best response

Accepted Solutions
best response confirmed by globi (Copper Contributor)
Solution

hi @jackjack88 

 

yes we use 

 

<Processes>
    <ShellProcess/>
  </Processes>

 

instead of 

 

<Processes>
    <Process>
      <Filename>thunderbird.exe</Filename>
    </Process>
  </Processes>

 

this works for us.

View solution in original post