First I want to thank the Avast team for a normally fantastic product. Unfortunately after upgrading this morning from version 6 to 7 I now find that ports that I had open are now closed. I have checked my firewall and nothing is changed. I have checked my router and nothing has changed and the only application that I have used since the upgrade is Google Chrome, so I can only assume that the upgrade now has a built in firewall. I did have a similar problem when upgrading from 5 to 6 where I could not play media files on my desktop via a network media player. But this was promptly fixed with an Avast update.
Is there something I’m missing where I can easily fix this?
Although you could keep avast 6 for now (and it should work fine too), the next time you try avast 7 you should delete the firewall rules related to web browsers and to avast; that is, if the same problem appears again. After the installation and reboot, the firewall (software and/or hardware) may not recognize correctly the new versions of avastsvc.exe, avastui.exe avast.setup. So by deleting such rules and a new reboot, the firewall should recognize them again (and maybe even ask for permissions).
I read that many issues were resolved by not using the inbuilt update so I have just tried uninstalling 6 using the uninstall utility, rebooting, then installing 7, rebooting. Seems my ports are now working correctly, but I now have the mail issue …which I didn’t have before.
DELETE those “apparently correct” firewall rules, save and reboot. The rules should be re-created anew (if necessary, set the firewall in “learning mode” or equivalent).
u1tra after restoring default settings to the windows firewall it is also no neccesary to place avast into the windows firewall settings unless you have activated the outbound protection which by default is not activated.
I have to confirm this behavior… Windows Firewall completely ignores all firewall rules set on a program… after uninstalling avast7 , it works like it should again…
I will in the mean time use another AV until this is confirmed and solved.
I had a fresh install, with only latest avast and windows firewall. Could open port rules, just not program rules, tried a lot of stuff to get around this…
Resetting firewall rules to default was useless.
I will check this forum regularly and i hope this doesn’t get ignored or blamed on other software. I really like avast except for this problem!
What rules on what program on the windows firewall ?
If this program is one that connects to the internet using http protocol, then the web shield will route it through its local host proxy so that the content can be scanned. So I suspect that the windows firewall isn’t smart enough to recognise the program routed through the proxy only the proxy process (avastSvc.exe).
So in effect the program is tunnelling through the rules and there is nothing that the avast program can do if this is a failing in the windows firewall. You could test that failing by stopping the web shield temporarily (10 minutes). If the windows firewall is able to block that program connecting to the internet then that is the problem, the windows firewall is unable to differentiate between the program and the proxy.
Doesn’t matter actually, i could just make an inbound rule on mIRC.exe, so i can receive ident requests and use DCC connections as intended… but since the rule is set on an existing exe it doesn’t… work… both are completely blocked (although the rule is enabled). After uninstalling avast the rule works again like it should, no other changes.
(any other program behaves the same, i tried a couple…)