aMule Forum
English => en_Bugs => Topic started by: Thomy20 on September 11, 2005, 02:20:04 PM
-
Hi
I have experienced an issuel with the current Amule CVS that i want you to know. Always when i add new downloads to Amule, they don't start and get 0 sources. I have to restart Amule to get the downloads to work (then, sources are found). What is this, and is there a possibility to fix?
Anyway, Amule's just great 8)
cu Thomy
-
bug report is already there since a long time, problem is we cannot track it,
how did you add the file to download? search? or ed2k link?
does changin server help? instead of restart?!
-
I tried adding the download per Ed2k Link as well as searching and starting the dl in the client. I experienced the issue in both ways. A server change doesn't solve this either :(.
-
i have the same problem
and even kad doesnt help here
it seems the sources are only collected at startup and after that only via source exchange.
sometimes after some hours, amule finds 1 or 2 sources (maybe passive). after connecting to them, it get all other sources via source exchange.
is there any special (debug) information i should focus on?
-
hmm funny...
you guys have all 3 ports opend in the firewall right?
the 1tcp and hte 2udp ports?
-
Yeah i have all the 3 neeeded ports open. I haven't any connections problems at all, i always get a highID when connecting.
-
ok thnx, I was just wondering since we developers cant really track it...
what wxGTk versions?
-
I compiled Amule using WxGtk 2.6.2 with unicode
-
hmm same here...
-
I reported this problem long ago but was unable to give many details, now i am.
I've been having and observing the problem since 2.0.3 and then in all the following cvs tarballs and i have gotten to the conclusion that amule doesnt start new donwloads that are not popular.
If the file is very popular (doesnt matter wheter you searched for it and then added or was added with an elink) amule will find sources for it and will start downloading it as usual, but, on the contrary, if the file is not popular and only few people have it the only way to find those sources and start donwloading is to restart amule.
Ive been observing this for long and now i can say im sure about this, can anyone of the developers have a look at it? I'll be happy to do any testing you require.
Thanks people!
BTW Im using:
Debian Sarge
aMule CVS using wxGTK1 v2.6.1
EDIT: I edit the post to include this image where you can see two files that were added at the same time, the one on top got many sources and the other -not so popular file- is still with zero sources.
-
Same problem here:
activated options "add new files in paused mode" and "resume next paused file when one file is finished" in the preferences.
Files that where added to to the download queue (paused) and later get resumed automatically (another file was completed) do not get sources.
(some yes after hours, some not)
Using Debian Sarge with aMule 2.0.3 and wxGTK 2.6.1 (dude.gemil.de Packages)
-
I cant believe no developer replied about this. No one cares?
IMHO basic functionality comes before new features.
If someone is already looking into this it would be nice to post a reply to let us know.
Thanks!
-
feralertx,
Can you give me a recipe to reproduce the bug? If this involves certain file names, you can send it to me in a private message.
By the way, there is a known issue. After a few days working, aMule 2.0.3 does not download new files. To check that we are talking about the same issue, please tell me the value of these fields AT THE MOMENT OF FAILURE:
Statistics->Connections->Active Connections (estimate)
Statistics->Clients->Has Sockets: (only in debug enabled versions of aMule)
Preferences->Connections->Max Connections
And, regarding your statement about caring, yes, we all care, but we also have to deal with our real lives. If you can give us a fully reproducible way to generate the bug I bet it will be fixed ASAP. On the other hand, vague statements tend to be ignored, because the devs don't have the resourses to keep trying to reproduce your bug by trial and error.
Also, if you look carefully, you will find that stefanero has more than one star below his name (actualy, he has four!), and that means he is part of aMule team, and he made lots of replies. So rest assured, we all read the forums, and we all discuss every issue.
Cheers!
-
Hi Phoenix, thanks for replying.
Can you give me a recipe to reproduce the bug? If this involves certain file names, you can send it to me in a private message
Well, at least for me, i can reproduce it everytime i run amule (with every cvs of amule since and including 2.0.3), and it doesnt happen in a concrete and/or specific moment but always. How to do it in other machines? no idea.
By the way, there is a known issue. After a few days working, aMule 2.0.3 does not download new files. To check that we are talking about the same issue, please tell me the value of these fields AT THE MOMENT OF FAILURE:
Statistics->Connections->Active Connections (estimate)
Statistics->Clients->Has Sockets: (only in debug enabled versions of aMule)
Preferences->Connections->Max Connections
This is a totally separate issue mate as anyone who had actually read the whole thread would now. The problem we are pointing out here is that amule doesnt find sources for new added files so they never get downloaded, doesnt matter whether amule has been running for 2 minutes, 2 days or 2 months, BUT if you restart amule, it will find sources for those files and download them as usual.
And, regarding your statement about caring, yes, we all care, but we also have to deal with our real lives. If you can give us a fully reproducible way to generate the bug I bet it will be fixed ASAP. On the other hand, vague statements tend to be ignored, because the devs don't have the resourses to keep trying to reproduce your bug by trial and error.
In my point of view we are just users with no technical knowledge so i think is you people who should tell us what to do and look for not to make this a 'vague statement', you have to help us help you.
Also, if you look carefully, you will find that stefanero has more than one star below his name (actualy, he has four!), and that means he is part of aMule team, and he made lots of replies. So rest assured, we all read the forums, and we all discuss every issue.
Fine, but i after his replys, i have tried to contribute with -what i think are- more and new details and thats when ive had no response. My point is that if you ask people to help you track down bugs, when they do so they deserve at least a reply, even if its a negative one. Because it would be easier for me and others to just wait until the problem gets resolved with the help of someone else and dont get involved and bothered, but we, on the other hand, take the time to post and be willing to do beta testing.
Please do not take me wrong, i do not demand the bug to get fixed, i just ask for a reply to let me know that the effort i take to try to find it and report it its not time wasted.
And before all, im aware of your selfless hard work and do apreciate it a lot, and if you found my latest post offensive in any way i do apologize since it wasnt, at all, in that way.
Regards.
-
To be fair, I keep thinking it's a fake servers issue.
-
Originally posted by Kry
To be fair, I keep thinking it's a fake servers issue.
Hi Kry,
I dont understand what you mean, is it that you think the server i connect to (which is always random, i do not choose it myself) is a fake one?
Ive seen post of others saying that changing server did solve the problem, I have tried that many times to no avail, for me the only solution is restarting amule.
Salute.
-
Hi feralertx!
Originally posted by feralertx
Can you give me a recipe to reproduce the bug? If this involves certain file names, you can send it to me in a private message
Well, at least for me, i can reproduce it everytime i run amule (with every cvs of amule since and including 2.0.3), and it doesnt happen in a concrete and/or specific moment but always. How to do it in other machines? no idea.
Well, I have never seen it happen here. I can't reproduce it. So I can't debug it. :(
Originally posted by feralertx
By the way, there is a known issue. After a few days working, aMule 2.0.3 does not download new files. To check that we are talking about the same issue, please tell me the value of these fields AT THE MOMENT OF FAILURE:
Statistics->Connections->Active Connections (estimate)
Statistics->Clients->Has Sockets: (only in debug enabled versions of aMule)
Preferences->Connections->Max Connections
This is a totally separate issue mate as anyone who had actually read the whole thread would now. The problem we are pointing out here is that amule doesnt find sources for new added files so they never get downloaded, doesnt matter whether amule has been running for 2 minutes, 2 days or 2 months, BUT if you restart amule, it will find sources for those files and download them as usual.
Maybe it is a "totally separate issue mate as anyone who had actually read the whole thread would know" but I tend to think this sentence is a bit ironic, anyway, let it go... What I mean is that aMule can add files to download queue, but will not start downloading new files because it thinks it has no available connections to use. Whether you can trigger this issue in a minute or in 10 days, I can't tell. And the net effect is that no new downloads start until you restart aMule. And once you are in the network, finding sources is a matter of beeing informed by the server. On a local search, only the server you are connected to will reply with his known sources. On a global search, all known servers will give you sources. If you get NO sources and then restart aMule and then DO get sources, then we might be able to reproduce your issue if you give us a step by step procedure.
Originally posted by feralertx
In my point of view we are just users with no technical knowledge so i think is you people who should tell us what to do and look for not to make this a 'vague statement', you have to help us help you.
So, we all agree it has nothing to do with caring, right? ;)
Originally posted by feralertx
Fine, but i after his replys, i have tried to contribute with -what i think are- more and new details and thats when ive had no response. My point is that if you ask people to help you track down bugs, when they do so they deserve at least a reply, even if its a negative one. Because it would be easier for me and others to just wait until the problem gets resolved with the help of someone else and dont get involved and bothered, but we, on the other hand, take the time to post and be willing to do beta testing.
Well, like I said, it is a matter of resources. We must colaborate. I can't trigger the problem here. If you want us to solve it, you must find a way to reproduce or at least make it more probable to happen. Think about that, if I can trigger it, I can debug it.
A lack of response *is* a negative response, considering we all read the forums. Ok, this is a little rude, but it is also hard for every dev to keep answering the issues he cannot fix like: "sorry man, this one I can't fix". The forums would be filled with that reply...
Originally posted by feralertx
Please do not take me wrong, i do not demand the bug to get fixed, i just ask for a reply to let me know that the effort i take to try to find it and report it its not time wasted.
I really appreciate the efforts of all testers, where would this project be without you? But you said the "devs don't care". I say, "the devs do care". Just that. :)
Your time is not wasted, but unfortunately you still fail to give me detais necessary for me to reproduce your problem.
Originally posted by feralertx
And before all, im aware of your selfless hard work and do apreciate it a lot, and if you found my latest post offensive in any way i do apologize since it wasnt, at all, in that way.
No, I don't find it offensive. But I find it incorrect. That is why I replied.
Now, getting a little technical again, do you have IP filter on? IP filter is a must these days because of fake servers and RIAA nodes. Maybe you are connecting to a fake server, like Kry suspects. Try to use a good and recent ipfilter.dat file, maybe this will solve your issue. And please, do report your results :)
Cheers!
-
If its a fake server issue, try just adding these servers to your static list (right-click server > mark as static):
ed2k://|server|195.245.244.243|4661|
ed2k://|server|62.241.53.2|4242|
ed2k://|server|62.241.53.16|4242|
ed2k://|server|62.241.53.17|4242|
ed2k://|server|193.138.221.213|4242|
ed2k://|server|193.138.221.214|4242|
ed2k://|server|213.186.60.106|4661|
Also raise thr priority of the first server (Razorback 2.0) as it is generally the best server to use and you want it to try and autoconnect on startup.
Make sure you disable both of the Update serverlist options under Preferences > Server otherwise you'll keep getting new fake servers in your server.met :)
Also does the SonnyBill name sound familiar? There are a number of fake servers going by this name that amule tends to connect to.
-
I think I found a (at least temporal) solution!!!
Thanks Phoenix and darklegion for your tips on the fake servers issue.
I followed your instructions but same thing kept happening.
Its really random when the 'no sources' problem arises and i cant say when its gonna happen and to which files, BUT... on those files with no sources i tried raising their priority to high and after a few moments... THEY START GETTING SOURCES :D IM SO SO SO HAPPY :P , at least i wont have to restart amule every couple of days now!, i tried this with different files and worked on all of them.
Thomy20, Alder, Arichy and everyone else with this problem: PLEASE TRY THIS AND LET US KNOW IF IT WORKS FOR YOU TOO.
:)Cheers! :)
-
Are you sure you removed all the fake servers?
Reports in the original thread on this issue (http://forum.amule.org/thread.php?threadid=6853&sid=) suggest that once you have removed all fake servers from your server list the problem is gone.
-
hi everyone,
I experienced the same problem (new downloads not starting) and after I read the "big" thread about this problem I tried to solve it by removing that fake servers. So I stopped amule, deleted all that possibly fake servers, deactivated the automatic update, restarted and connected manually to razorback 2.0. Then added a new file and: ... tataaa ... NOTHING!
AND: Yes I've been waiting, tried it with more than one file and I know there are sources available. aMule has been connected to razorback all the time and my serverlist has not been updated.
I'm sorry, but this solution doesn't work. At least not for me.
I'm using amuled 2.0.3 with amuleweb on debian sarge 3.1 (installed with apt-get)
btw: the serverlist I had before was from http://www.gruk.org/server.met.gz, so it's been the same that is used in amule cvs (according to lionel77, see here (http://forum.amule.org/thread.php?threadid=6853&sid=&threadview=0&hilight=new+downloads+no+sources&hilightuser=0&page=6))
-
hi again,
I did some more testing meanwhile. The files I added before were all added as ed2k-links. Now I've tried to add some new files directly from a search. And this time it worked. It took some time till they started (about half an our or more) but they are downloading now.
And I had another idea. I thought that if this problem really comes only from fake servers, then emule-users should have experienced it too. So I did a search in the forum at the official site (emule-project.net) and with google. Fake servers are heavily discussed, but I could not find one single user with the same problem that is discussed here.
-
hmmm, no answers...
just wanted to know if my post is so uninteresting or if you think I'm totally wrong (with that "emule-theory")...
-
Well it could be (and most likely is) an interaction between fake servers and aMule. So only the combination of using aMule and having fake servers in your servers list would be causing this problem.
-
But it happened to me although I was not connected to a fake server (none in the list). And it does not happen to emule users even if they got fake servers in their list.
That's what makes me believe that it's a bug or at least a problem that can be solved by changing amule's source code. I hope that somebody finds and fixes it one day...
-
I've commit a fix to CVS that will most likely solve this issue:
http://forum.amule.org/thread.php?postid=42841#post42841