Web Kalkanı sorunları


Q: What is Web Shield and how does it work?

A:

Starting from the version 4.6. avast! comes with a new on-access scanning provider - Web Shield. It is able to monitor and filter all HTTP traffic coming from the Web sites on the Internet. It’s implemented as a HTTP proxy running on your PC. Connections from your Web browser are redirected to the Web Shield module. Web Shield in turn connects to the requested web server and while downloading the content it scans it for viruses and Trojans. Only the clean data is delivered to the browser, every malware is stopped before it gets saved on your PC.


Q: After updating to version 4.6 my firewall warns me that “avast Web Scanner” (ashWebSv.exe) is trying to access the Internet. Is this correct?

A:

This is correct. Web Shield provides all Web access for the browser. For it to work correctly you must allow this access in the Personal Firewall configuration. Web Shield needs the same access rights as your browser - especially outgoing connection to the TCP port 80. If your firewall protects local communication you must also grant Web Shield process (ashWebSv.exe / aswWebSv.exe) the right to act as a server and accept incoming connection on port 12080.


Q: How do I manually configure the WebShield HTTP proxy? (e.g. because of ZoneAlarm Privacy Control or because running under Windows 95/98/ME)

A:

Under certain conditions, it is necessary to bypass the WebShield's transparent proxy and set things up manually. This includes the following situations:

  • If you are using ZoneAlarm with Privacy Control turned on. Zone Alarm's cookie blocking feauture currently does not work properly with WebShield's transparent proxy. Having both features turned on may cause login problems when accessing pages that require cookies.
    - OR -
  • If you are using Windows 95/98/ME. WebShield's transparent proxy only works under NT-based operating system.

Proxy server settings for Internet Explorer when using broadband and/or local area network (LAN) Internet connection

Watch the instructional video or follow these steps:

  1. Start Internet Explorer.
  2. Select Tools ® Internet Options... from the main menu.
  3. Switch to page Connections.
  4. Click on the LAN Settings... button.
  5. Check the option Use a proxy server for your LAN
  6. Write localhost into the Address field (alternatively, you can enter IP address 127.0.0.1, which is the same as localhost).
  7. Enter 12080 into the Port field.
  8. Confirm with OK button.

Proxy server settings for Internet Explorer when using dial-up modem Internet connection

Watch the instructional video or follow these steps:

  1. Start Internet Explorer.
  2. Select Tools ® Internet Options... from the main menu.
  3. Switch to page Connections.
  4. Select your dial-up connection from the list and click on the Settings... button.
  5. Check the option Use a proxy server for this connection.
  6. Write localhost into the Address field (alternatively, you can enter IP address 127.0.0.1, which is the same as localhost).
  7. Enter 12080 into the Port field.
  8. Confirm with OK button.

Note: If you use multiple connections, it is necessary to set the address and port of the local proxy for each connection separately.

Proxy server settings for Firefox

Watch the instructional video.

For any other browser (Maxthon, Opera, ...)

Please see the browser's documentation for instructions on how to set up a proxy server. All major web browsers on the market have this capability.


Q: I use Win98/Me and 'Web Shield' does not seem to work. When I check the scanned count number on the Web Shield configuration page, it always shows 0. What can I do to solve this?

A:

Under Win98/ME you must configure your Web browser as if the transparent proxying is turned off. This is because the WebShield transparent proxy is not supported under this operating system.

For detailed instructions, please see this FAQ entry.


Q: I have installed avast! and I can no longer browse the Web. How can I solve this?

A:

Check your firewall configuration. For the correct operation the Web Shield process (ashWebSv.exe or aswWebSv.exe) needs a permission to access the Internet (TCP port 80) and a permission to act as a server and accept incoming connections from localhost (the local machine) on TCP port 12080.


Q: I use Zone Alarm firewall and have troubles logging into my web mail service (Yahoo mail, Hotmail etc.)

A:

Please refer to this FAQ entry.


Q: My ISP wants me to use their HTTP proxy server for accessing the Internet.
In the Internet Explorer options dialog I can see my proxy server address is set as proxy.myisp.net, and the port as 3128 (or any other address/port details).
How can I configure the 'Web Shield' to work in this situation?

A:

On NT-based system (Windows NT, 2000, XP, 2003):

  1. Right click the avast (a) icon in the taskbar.
  2. Choose "On-Access Protection Control"
  3. Find Web Shield in the provider list and click Customize.
  4. In the line "Redirected HTTP ports" add the port of your HTTP proxy, e.g.: 80, 3128

Web Shield will now monitor the communication between the browser and the proxy server. If the proxy server is running on your PC (localhost), also clear the "Ignore local communication" checkbox.

On Win98/ME:

  1. Open the file avast4.ini located in C:PROGRAM FILESALWIL SOFTWAREAVAST4DATA in Notepad.
  2. Find the section [WebScanner]
  3. Add the following two lines into this section:

UpstreamProxyHost=proxy.myisp.net
UpstreamProxyPort=3128

(replacing the proxy.myisp.net and 3128 values with the appropriate details - i.e. current browser's proxy settings).

  1. Restart the Web Shield provider – terminate and then start again
  2. Configure your browser to use Web Shield as its proxy (server: localhost, port: 12080).

Web Shield will now forward all connections from the browser to your ISP proxy server. Incoming documents will be scanned during their download from the ISP proxy.


Q: On my PC I am running another HTTP proxy (e.g. Proxomitron, WebWasher ...).
It is listening on localhost and on port 3128 (or any other port).
If I set-up 'Web Shield' to monitor the proxy port, and uncheck the "Ignore local communication" checkbox, it works correctly but I want Web Shield to scan downloads even before my HTTP proxy. Is this possible?

A: Only processes that are known not to cause troubles are filtered by Web Shield. These include common browsers and many other tools already identified as compatible with Web Shield. Unfortunately your HTTP proxy software is currently not on our approved list. You can however add it manually by editing the avast4.ini file.

  1. Open the file avast4.ini located in C:PROGRAM FILESALWIL SOFTWAREAVAST4DATA in Notepad.
  2. Find the section [WebScanner]
  3. In this section add the following line:

OptinProcess=my_proxy.exe

(Replace the my_proxy.exe value with the real process name of your proxy app.) If the OptinProcess line is already present in the avast4.ini file, you can add another process name to the list by separating them by commas. E.g.:

OptinProcess=my_proxy.exe, my_browser.exe

  1. Restart the Web Shield provider - terminate and then start again

Note: Web Shield will monitor and intercept all outgoing connections from the HTTP proxy application. Do not use this method when the proxy does not "speak" the HTTP protocol. E.g.: it does not connect directly to Internet Web servers but is used to provide compression or encryption to the data stream. (This might include all kinds of Internet accelerators)


Q: I use the 'AOL browser' for web browsing and reading emails via the 'AOL' Web mail. Does avast! Web Shield work with this program?
When I check the scanned count number on Web Shield configuration page, it always shows 0.

A:

Sorry, Web Shield cannot scan connections from AOL browser. It is however capable of protecting standard browsers (Internet Explorer, Firefox, Opera, ...) used with the AOL dial-up or broadband services.


Yardım  FAQ  avast! 4 Home / Professional  Web Kalkanı sorunları