Community discussions

MikroTik App
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

eMule search with RB450G, far less results than without it

Wed Jun 23, 2010 2:05 pm

I noticed that there is a problem when I do an eMule server search.
With the router I get 30-50 results, but without the router(direct connection) I get 800+ results.
KAD search works fine tough. Ports are forwarded properly as far as I know. eMule shows everything green.
eMule uses the UDP port for searching.
The router is set to NAT.


What could be the cause of this behaviour?
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Sun Jun 27, 2010 9:44 am

No ideas? :(
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26912
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: eMule search with RB450G, far less results than without

Mon Jun 28, 2010 10:11 am

did you enable and configure UPnP on your device?
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Mon Jun 28, 2010 5:18 pm

No, I did not configure uPnP. I've just forwarded the ports manually. The emule application shows that the ports are forwarded correctly.
 
bafh
Frequent Visitor
Frequent Visitor
Posts: 83
Joined: Sun Jun 27, 2010 3:59 pm
Location: Libau, Lettland

Re: eMule search with RB450G, far less results than without

Mon Jun 28, 2010 7:41 pm

Enable UPnP!
In router AND workstation/torrentbox.
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Mon Jun 28, 2010 8:34 pm

Why?

It should work fine without uPnP.
 
bafh
Frequent Visitor
Frequent Visitor
Posts: 83
Joined: Sun Jun 27, 2010 3:59 pm
Location: Libau, Lettland

Re: eMule search with RB450G, far less results than without

Mon Jun 28, 2010 8:46 pm

What is the reason of stating a question if the answer is not neccessary?
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Mon Jun 28, 2010 8:58 pm

I don't want uPnP. uPnP isn't safe. It should work without uPnP.

normis, what do you think?
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26912
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: eMule search with RB450G, far less results than without

Tue Jun 29, 2010 8:30 am

It should work but it looks like it doesn't. Just for experiment sake, enable it and see if it makes a difference. Maybe you forwarded the wrong ports, emule could be wrong about connectivity (green lights or something like that).

You must first try all options to find the problem, then work on solving it properly.
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Thu Jul 01, 2010 10:56 am

eMule works fine(it downloads, it uploads,etc) except for the global server search which returns 30-50 results instead of 800+(without the router).

Here are the pictures. Are the ports forwarded correctly? IMHO, they are.
You do not have the required permissions to view the files attached to this post.
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Thu Jul 01, 2010 10:57 am

And the last picture:
Capture0004.JPG
I'm guessing that the search returns lots of UDP packets in a short period and the router drops most of them.
You do not have the required permissions to view the files attached to this post.
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Thu Jul 08, 2010 12:48 pm

I want to solve this problem.
 
Sob
Forum Guru
Forum Guru
Posts: 9188
Joined: Mon Apr 20, 2009 9:11 pm

Re: eMule search with RB450G, far less results than without

Thu Jul 08, 2010 9:01 pm

I'm guessing that the search returns lots of UDP packets in a short period and the router drops most of them.
Router doesn't drop anything just for fun. But it could do it, if you had some other firewall rules that could influence it, e.g. some attempts to secure the network. Do you have anything like that? Or is it just two rules for eMule and one for NAT?
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Fri Jul 09, 2010 6:33 pm

In NAT I have some forwardings for various ports, and in Filter rules I have 2 rules to isolate the PCs that are behind the router. I've NAT-ed them with their own network.
Any Ideas what could cause this behaviour since I haven't used filters?
You do not have the required permissions to view the files attached to this post.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26912
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: eMule search with RB450G, far less results than without

Mon Jul 12, 2010 11:03 am

disable all those rules and try then
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Mon Jul 12, 2010 12:35 pm

I did, but I still get few results.
 
Sob
Forum Guru
Forum Guru
Posts: 9188
Joined: Mon Apr 20, 2009 9:11 pm

Re: eMule search with RB450G, far less results than without

Mon Jul 12, 2010 4:39 pm

I tried eMule on:

- PC with public address
- PC behind NAT with forwarded ports
- PC behind NAT without forwarded ports

And the number of results is always almost the same (difference around 1%, but it's normal, other clients with matching files connect and disconnect to/from server all the time). Looking at the packet flow, it's no surprise, because the search query is sent over already established TCP connection to server and the results go back over the same connection. I found some documentation of eMule protocol and it says that UDP searches are also possible (they call it Enhanced file search), but it does not say when it's used. My eMule doesn't seem to use it at all.
So it sounds to me that the problem might be something else than router. E.g. are you always connected to the same server?
 
Max
Member Candidate
Member Candidate
Topic Author
Posts: 116
Joined: Fri Jan 01, 2010 5:45 pm

Re: eMule search with RB450G, far less results than without

Wed Jul 14, 2010 10:29 am

Hi, Sob.

Yes I'm always connected to the same server, eDonkeyServer No2.
 
Sob
Forum Guru
Forum Guru
Posts: 9188
Joined: Mon Apr 20, 2009 9:11 pm

Re: eMule search with RB450G, far less results than without

Thu Jul 15, 2010 7:05 pm

If I had this problem myself, I'd try to test with different computer and/or clean install of eMule. Good for guaranteed clean installs are virtual machines. You could also try NAT other than ROS, to see if it makes any difference. If you don't have another router to test with, it can be easily done using VM, just connect PC directly and then connect VM running on it to VM integrated NAT connection. Other than that, you could sniff packets, looking for some clues there, but I'd save it for case when everything else fails.
 
ffernandes
Member Candidate
Member Candidate
Posts: 148
Joined: Mon Jun 23, 2008 11:20 pm

Re: eMule search with RB450G, far less results than without

Thu Jul 15, 2010 10:59 pm

use a better server to connect ... .and use a better emule addon :D
try the extreme emule

Who is online

Users browsing this forum: No registered users and 15 guests