That’s one of those hard ones, where we don’t know if things were different because that made them work or because someone messed them up. Most of the time it seems that it is more likely that they were changed to make them work, so that is what we usually err towards, but it would be perfectly reasonable to have a feature request to have the CA overwrite whatever may have been there before, as an opt-in thing.
-Blair From: Graham Harwood Sent: Monday, December 16, 2013 5:53 AM To: General discussion for Windows Installer XML toolset. Hi guys, Probably a question for Bob (from reading previous mails. BTW great effort on the release, thanks) and possibly only a point for clarification but here goes.. My question is, what reason does the CA for the firewall not update an application rule if one already exists? I assumed this maybe because a setting might have been applied that we don't want to overwrite. However, this may also be a problem in that the install won't correct an incorrect setting. We came across this in a scenario where a user installs a new version of our product on Win7. The previous product used an older WiX that didn't support profiles and so there were two rules, one for TCP and one for UDP. It turns out the UDP rule wasn't uninstalled because it had been modified so when the new install came along (Wix3.8, single application rule), the install didn't insert the application rule for 'All' protocols because a matching rule existed. The program wouldn't work over DCOM because the application rule was still set to UDP. Initially I thought this was because the firewall API indicates protocols can only be updated by remove and re-add a rule to be modfied, but on checking the WiX source for the CA it looks like it just skipped adding the rule because it matched. Should app rules always uninstall? Should new app rules always overwrite any existing? Any thoughts? Thanks Graham ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users