Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't download from certain users #37

Closed
iyra opened this issue Dec 21, 2016 · 5 comments
Closed

Can't download from certain users #37

iyra opened this issue Dec 21, 2016 · 5 comments

Comments

@iyra
Copy link

iyra commented Dec 21, 2016

Having followed the advice given in the documentation, I ensured that the port that Nicotine+ was operating on is open, and I tested it with several port-testing utilities, the result being that Nicotine+ should be able to work fine.

However I am simply unable to download from a large number of users. No error at all is reported, I simply click "download" on a file in the Downloads tab and nothing happens. With some users it works, but often I have to try 6 or 7 different users before finding one that I can download from.

I have uPnP disabled due to the fact that Nicotine+ complains about an "unknown exception" when loading uPnP. I am under the impression that I don't need uPnP to use the software.

The problem happens on both the version run from this current git repo, and on the Debian stable install.

I'm not sure if this counts as a bug or not, as this behaviour should be what happens when my ports are incorrectly configured. However there seems to be no such problem.

Thanks.

@iyra
Copy link
Author

iyra commented Dec 21, 2016

It seems that I'm unable to use uPnP at all with my current set-up. Is there still a way that I can download files from all users, without uPnP? I have "I can accept direct connections" enabled.

@ghost
Copy link

ghost commented Dec 21, 2016

Hi @iyra,

I would recommend avoiding UPnP for the time being because it seems some bugs are still lurking around even if I've tried to fix some of them.

If you have "I can accept direct connections" enable you must also redirect the port Nicotine+ is listening on (usually 2234) on your router to your pc (port redirection also called port mapping). Something like your_public_ip:2234 => your_internal_pc_ip:2234.

Also there are some bugs i'll try to track down related to transfers that most likely were introduced a few years back just after the 1.2.16 release. I'll be on vacation next week and would have time to look into it.

@ghost
Copy link

ghost commented Jan 12, 2017

@iyra

I've a branch here https://github.com/gfarmerfr/nicotine-plus/tree/develop that might solved the download issue.
Could you test it and report back ?

Thx

@ghost
Copy link

ghost commented Jan 14, 2017

Hi @iyra

I had the same problem as you since ages but I think I managed to fixed it.
I've let my client run a few days and I didn't see any download/uploads getting stuck anymore.

I've pushed my branch on master (febf220) so it should solve the problem.

I'm closing this bug: please reopen it if you still have problems on current master.

@ghost ghost closed this as completed Jan 14, 2017
@iyra
Copy link
Author

iyra commented Jan 14, 2017

Thank you for your work, I will be checking out the change soon and I'll re-open if I still have problems.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant