Problem:
None of the portability settings are not saved and restored - empty rulesets issue
Symptoms:
ProfileUnity splash screen appears during logon / logoff suggesting Profile Unity executed,; however no settings get restored / saved.
The portability log shows the following error.
2014-10-09 16:49:12 [1] FATAL - Os: Win7
2014-10-09 16:49:12 [1] FATAL - Version: 6.0.5367 d5dd056
2014-10-09 16:49:12 [1] FATAL - result[index].PortabilityRuleset == null, uid = MAPISettings
at LwL.ProfileUnity.Client.LegacyReader.V2.PortabilityReader.Parse()
at LwL.ProfileUnity.Client.LegacyReader.V2.ConfigurationFileReader.Read(String configurationFileContents)
at LwL.ProfileUnity.Client.LegacyReader.ConfigurationLegacyFileReader.Read(String configurationFileContents)
at LwL.ProfileUnity.Client.ConfigureComputer.Translate(List`1 configurationInfos)
at LwL.ProfileUnity.Client.ConfigureComputer.GetConfigurations()
at LwL.ProfileUnity.Client.ConfigureComputer.Run()
at LwL.ProfileUnity.Client.Main.Run(String[] args)
Resolution:
In order to fix this problem, it is necessary to make sure that the ruleset fields in Portability settings are not empty.
- Please note, in the example below the ruleset is set to "NONE".
- Once the NONE ruleset setting is changed to a proper ruleset( in this case the MAPI settings ruleset), the portability settings should start workining.
- Once changed hit "save" and "update".
- Make sure to update your configuration INI file onto the netlogon server.
Product: ProfileUnity
Product Version: 6.0 +