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

Reply via email to