emule not working correctly

I have my emule on a tertiary drive. It is not installed from an installer but was copied and pasted from my old pc. It was working fine all the while til I change to V4 today, getting firewalled UDP and low id from ed2k servers. (Note: it was working fine all the while, port forwarding in routers etc all nicely done)

However utorrent works fine. One thing i notice was when i open utorrent, the pop up prompt appear etc. However that was not the case with this emule that is not installed from an installer and is on non c:. Going in to the configuration, i was surprised to see an entry for emule in both the firewall and defense + section ( past version of comodo require me to accept or deny from the pop up even for this copied n paste emule), they were on “custom policy”. Thinking that setting both firewall and defense + settings to trusted applications for emule will work but sadly that is not the case.

I am not using sandbox.

Any idea why this is happening? any solution?

Can you show us a screenshot of your Global Rules?

the below is what you need right? ;D

And is global rule applied before all application rules or does application rule override them for different applications?

[attachment deleted by admin]

The default Global Rules changed from being alerted for incoming traffic on a per case basis to a general block of all incoming traffic (default Stealth).

Open the needed ports in Global Rules following:

To open the port TCP 1723 for example

First step is to determine the MAC or Physical address of you network connector. Go to Start → Run → cmd → enter → a black box will show up and enter the following → ipconfig /all (notice the space before /all) → enter → now look up the Physical address and write it down.

Notice that Physical address = MAC address

Firewall → Advanced → Network Security policy → Global Rules → Add → fill in the following:
Action: Allow
Protocol: TCP
Direction: In
Description: Incoming Port

Source address: Any
Destination Address: Choose MAC address and fill in the found MAC/Physical address
Source Port: Any
Destination Port: 1723

Then push Apply → Now make sure that the new rule is somewhere above the basic block rule(s) as the bottom (the block rules have red icons); you can drag and drop the rules → Ok.

That being said the above is what needs to be done to allow for incoming traffic. So, it strikes as odd that uTorrent is working properly. Are you absolutely certain it working properly?

Can you test with this url: http://www.utorrent.com/testport?port=6881 . Please change the port number to the one you are using.

1.Opening the specific ports in global rules work, thanks. ;D

As for utorrent, the link to check the port does not work but that is not a surprise for me since i tried various ports checking websites (such as emule main page etc) and they were always showing errors despite the applications working. Guessing it is due to my router.

But, I am quite sure utorrent is working as there is a green tick showing everything is fine instead of an orange icon (which is the case before I portforwarded in my router). Speeds going fine as well so no problem I guess.

As i mentioned above, even in V4 of comodo, utorrent when 1st started up prompted me with the pop up dialog, which i set to trusted application etc and save the settings.
However, emule did not do that at all even though when I went into check there is already entry with custom policy. ( I even delete that entry and try reopening emule, same results, no prompt, auto made entry), and setting the entry to trusted application does not work as well.

And I did no do anthing to global rules after a fresh install of comodo v4. By “The default Global Rules changed from being alerted for incoming traffic on a per case basis to a general block of all incoming traffic (default Stealth).” do you mean V4 come with a different default rules compared to V3?

2, If yes, how should I change it to prompt by case by case basis?

  1. So global rules are applied 1st before application rules?

The url gives reliable results. I tested with open and closing the port with CIS and it said opened and closed where I expected it would.

The build in test from uTorrent (double click on the icon) will only see if the ports at your router are open. It does not test if traffic comes in or not. It doesn’t see when CIS doesn’t have a port open.

For the complete picture:

  • use the uTorrent build in test to see if the ports on your router are open.
  • then use the provided url to see if traffic comes in or not. In case there is no traffic coming in then the firewall of your computer is in the way

Incoming traffic will first go through Global Rules and then Application Rules. Outgoing traffic will first go through the Application Rules and then through Global Rules.

If you want the old behaviour of being asked on a per case basis for incoming traffic you will have to use the Stealth Ports Wizard (Firewall → Common Tasks) and choose “Alert me to incoming connections - stealth my ports on a per-case basis” → Finish.