Re: [WiX-users] WixFirewall CA

2013-12-24 Thread Graham Harwood
Thanks for the answers. I was trying to think through what scenarios might
require either behaviour. The best solution I suppose is for an attribute
allowing the choice. I would like to give something back and contribute a
bit of code - if 2014 allows it :-)

Graham


On 20 December 2013 04:59, Bob Arnson b...@joyofsetup.com wrote:

 On 16-Dec-13 08:44, Graham Harwood wrote:
  My question is, what reason does the CA for the firewall not update an
  application rule if one already exists?
 The quarter came up tails. :) That was the behavior I needed when I
 designed the firewall extension. Both behaviors are right. It'd be
 reasonable to have the option in authoring to leave it alone or
 overwrite it. Feel free to file a feature request (and contribute the
 code, of course).

 --
 sig://boB
 http://joyofsetup.com/



 --
 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=84349831iu=/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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixFirewall CA

2013-12-19 Thread Bob Arnson
On 16-Dec-13 08:44, Graham Harwood wrote:
 My question is, what reason does the CA for the firewall not update an
 application rule if one already exists?
The quarter came up tails. :) That was the behavior I needed when I 
designed the firewall extension. Both behaviors are right. It'd be 
reasonable to have the option in authoring to leave it alone or 
overwrite it. Feel free to file a feature request (and contribute the 
code, of course).

-- 
sig://boB
http://joyofsetup.com/


--
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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixFirewall CA

2013-12-17 Thread Blair Murri
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=84349831iu=/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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WixFirewall CA

2013-12-16 Thread Graham Harwood
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=84349831iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users