WindowsXP with SP2 (or higher) installed:
When you start eMule the first time Windows will ask you if it should permit
connections for eMule. Just click on "Unblock" and you are all set.
Please note that you can only select "Unblock" when you are logged in
as administrator on Windows which also means that eMule's "Run as
unprivilged User" feature must be disabled (which it is by default).
WindowsXP with SP1 (or lower) installed:
Start eMule and go to the connection settings. Choose your ports you want to use
and then click on the button "Open these ports on internal WinXP firewall". If
everything works well, eMule should be able to open those ports. It is
recommended to do a porttest by clicking on the button "Test ports" to verify
that all eMule ports are reachable.
If eMule failed to open the port automatically you can either open them
manually or disable the firewall. Here is a step-by-step guide how to open
those ports manually:
||Click Preferences > Connection
||Write down the client port value (default 4662)
||Also note the UDP port value (default 4672)
||Close eMule and your internet connection
||In On Windows XP click Start, and then click My Network Places.
||Go to Network Tasks, click View Network Connections. (Alternatively,
you can right-click My Network Places and click Properties.)
||Right-click the connection you use for the Internet and choose
||Click the Advanced tab, and then click Settings.
If the Settings button is unavailable, ICF is not enabled on this connection
and you do not need to open any ports (they are all already open).
||Click Add to open a new port.
||Type a name in the Description box, for example, "eMule : TCP
||Type 127.0.0.1 in the Name or IP address of the computer hosting
this service on your network box. You can specify the IP address of an internal
computer; however, in most cases, you use 127.0.0.1
||Type the client port you wrote down in step #3 in the External port
and Internal port boxes.
||Choose TCP, and then click OK.
||Click Add to open a new port again.
||This time choose a name like "eMule : UDP Incoming"
||Now External port and Internal port is the value you noted in step
||Choose UDP, and click OK.
|If you change your client port later, you need to
reconfigure the rule above on your firewall.
(this nice ICF how to was adopted from -nRoK-. Thanks)
For additional information, click the article numbers below to view the articles
in the Microsoft Knowledge Base:
How to Manually Open Ports in Internet Connection Firewall in Windows XP
Q283673 How to Enable or Disable the Personal Firewall Feature in
Q307554 Programs Require Manual Port Configurations with Internet