Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   New Phex Users (https://www.gnutellaforums.com/new-phex-users/)
-   -   How do I restart downloads? (https://www.gnutellaforums.com/new-phex-users/93640-how-do-i-restart-downloads.html)

Biglindacat September 20th, 2009 08:50 PM

How do I restart downloads?
 
I am new to Phex, but not to other Gnutella clients. Phex 3.4.2.116 seems to connect wonderfully fast (WinXP SP3, dialup modem) and Quick Download (from "Search") works fine. But if I shut down Phex and restart it, or if I get knocked off the internet with an incoming call, the downloads all say "Waiting" in the status column of "Downloads" and never restart, even if I leave Phex running overnight.

Peerless September 20th, 2009 09:38 PM

try doing a search for the same file and seeing if any new sources are found

arne_bab September 20th, 2009 11:27 PM

Also when a phone call knocks you off you might be running into a bug we didn't yet manage to track down (I'm searching it's source for years, now).

Sometimes Phex doesn't start any new download connections.

You can make that less pressing by increasing the amount of connections it may use for downloads (options->downloads). I regularly use 99 overall and 66 per download.

Should all downloads stall anyway, the way I found was to shut down Phex and start it again. It's not nice, but it works.

If you want to avoid the restart (only Phex, not your computer), you can try to stop the downloads and start them again.


For restarting downloads after a restarting Phex, the tipps from Peerless are the right ones.

Additionally you can just click the search button on the download pane (after selecting the download).

One reason why some hosts disappear is that some are behind push-proxies (necessary to get through firewalls), and when you restart phex these push-proxies are no longer valid. In that case only searching for new sources can work.

Biglindacat September 21st, 2009 05:13 PM

Sigh, BearShare handled pushes much better and automatically found new sources if the proxies changed. It also labeled pushes so one knew this was happening, and showed if it could accept incoming connections so pushes would work at all. I would use it except now it either takes hours to connect to any ultrapeers, or does not connect at all, despite any of the tweaks and list downloads I have tried.

Now, shutting down Phex does not restart any downloads for me, in fact, this permanently stops all ongoing downloads. One would think that some pushes would work again with the same proxy if interrupted for a minute or less. Just stopping the download makes it never start again, as well. If a file does not download all in one go, it is a goner, the way I am experiencing things. I don't see any indication that Phex even tries to start any download from the "Waiting" state, ever. All I can do is start the download over from the beginning after deleting it. When I see the same host for the file after searching for it again I begin to wonder why it can't just try the same host again without searching. I have only sucessfully downloaded one small .jpg as a test with Phex. This does not bode well.

arne_bab September 21st, 2009 11:03 PM

Do you know what Bearshare did? As far as I remember they used automatic searches - a feature Phex introduced to Gnutella which was called harmful (too many searches), so we had to disable it. Bearshare kept it, though.

If you see in the list of candidates for the download "Push request...", then the host is being contacted via its push-proxies.

When it takes hours to connect, chances are, that either you didn't forward the ports / open them in the firewall, or that your host list is critically outdated.

Does Phex show a little wall at the lower left corner of the window?

Also could you look at the download candidates? What do they say? If they say "push connection broken", you can remove them and search again. If all of them also say "waiting" after a restart, something is fishy... in that case, please tell us, too, so we can try to fix it!

-> I also just submitted a wish for push proxy list merging: SourceForge.net: Phex - P2P Gnutella filesharing program: Detail: 2864041 - Push-Proxies for hosts should be updated with query results

arne_bab September 22nd, 2009 12:58 AM

Wow - here's a swift response from Gregor: SourceForge.net Repository - [phex] Revision 4490

Means: Fixed in the live version.

Many thanks!

-> Get the live version: http://www.gnutellaforums.com/develo...ntu-linux.html

(you might need to adapt the guide to Windows)


All times are GMT -7. The time now is 10:05 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.