LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Why can I download a real torent and seed it but not my own? (https://www.linuxquestions.org/questions/linux-newbie-8/why-can-i-download-a-real-torent-and-seed-it-but-not-my-own-720418/)

linus72 04-20-2009 10:01 AM

Why can I download a real torent and seed it but not my own?
 
I last night downloaded linux gamers dvd and then became it's seed too.

Worked fine-but if I create an iso, and upload the torrent to linux tracker and then download it to start seeding whatever-nothing...

I had this issue in an earlier post-
I followed this how-to-
( http://www.mepis.org/docs/en/index.p...ting_a_torrent )

Like I said-if I can download a iso from torrent and seed it-that means my ports are open-yes?

So, why can't I start my torrent??

repo 04-20-2009 11:39 AM

In order to seed a torrent, you must

- create the torrent
- announce the torrent somewhere
- have people who are downloading the torrent.

linus72 04-20-2009 12:15 PM

I did it Exactly like that.

Code:

Creating a new Torrent for LinuxTracker.org

This how-to is for using www.linuxtracker.org, but you can apply similar steps for other trackers. To upload a torrent on LinuxTracker you need to register for an account (it's free).
[edit]
1: Creating the .torrent control file

  1. Start KTorrent
  2. Go to File -> New -> In the new window, the top line will ask you to specify what file you want to make a torrent for. Use the drop-down to choose the the file you want to share. You might have to navigate to the directory of all your file-transfer files.
  3. File Options:
        1. Size of each chunk: default is 256 KB which is probably a good choice
        2. Start seeding the torrent: UNCHECK this. With other Trackers, you can have it checked so seeding can begin immdiately. The LinuxTracker.org database works a little differently.
        3. Private Tracker: uncheck. You'll be using a public tracker.
        4. You must add at least one tracker: type or paste in the URL: http://linuxtracker.org:2710/announce and click the add button.
        5. Click "Create" at the bottom.
        6. A new window will display with the file-list of every folder. Locate the directory containing the file you want to load. Paste the filename in the lower "Location box" Get it exactly the same as the file-name you want to share!
        7. After pasting in the filename, make certain the original extension is also part of the name in the Location window. For example Check "Automatically select filename extension (.torrent)"
        8. Save this newly-created .torrent file to your /home/username directory or someplace from which it will be easy to locate and upload. But do not save it to the directory you have KTorrent set up to scan for .torrents! If you do that, you will screw up the whole process if you are using LinuxTracker.org. With other trackers, it might be OK, but not using LinuxTracker.


KTorrent will take a few moments to digest your file and create a torrent control file called something like: filename.iso.torrent
[edit]
2: Listing the torrent:

  1. You must go to http://www.linuxtracker.org and sign in with your username and password. The page reloads, and under the Logo will be a blue bar with "Welcome back [username you logged as]"
  2. In the blue bar to right, click Upload
  3. A new page loads, the salient portion of which is: "Upload A Torrent"
  4. Torrent File: browse to your newly created filename.iso.torrent file and click to load.
  5. Category: If this is a MEPIS ISO, select "MEPIS" from the drop-down list.
  6. File Name: Paste the iso filename here.
  7. Description: here is a text box. The only caveat in this section is that you must use html/bb codes for mark-up <p> must go between every paragraph, <b> text</b> gives you boldface, etc.
  8. Screenshot: you can skip this option or add a screenshot that's representative for your file.
  9. Send as anonymous: ???
  10. click send

If all has gone well, you should be taken to a screen that says your torrent was successfully uploaded. There will be a link for you to download your new torrent.

Download? But I want to upload!

You need to take one more step. When you uploaded the .torrent control file you created in step 1, Linuxtracker assigned a unique tracker code to your .torrent control file, and that's the one everybody has to use from this point on: including you!. So click to download your new torrent, first. Put the new, Linuxtracker version of the .torrent file in your KTorrent scan directory, and KTorrent will do a checksum on existing ISO against the info in the .torrent control file, and start off listing you as the first active seed for the new torrent swarm.

Does that sound right??

repo 04-20-2009 12:19 PM

Quote:

You need to take one more step. When you uploaded the .torrent control file you created in step 1, Linuxtracker assigned a unique tracker code to your .torrent control file, and that's the one everybody has to use from this point on: including you!. So click to download your new torrent, first. Put the new, Linuxtracker version of the .torrent file in your KTorrent scan directory, and KTorrent will do a checksum on existing ISO against the info in the .torrent control file, and start off listing you as the first active seed for the new torrent swarm.
Did you downloaded the torrent ?

linus72 04-20-2009 12:27 PM

Yep-I'm starting over clean now.

I did as it said-uploaded the torrent file, then downloaded the file(dsl) and put it in the folder with my distro so Ktorrent could do a checksum.
Code:

Put the new, Linuxtracker version of
 the .torrent file in your KTorrent scan
 directory, and KTorrent will do a checksum
 on existing ISO against the info in the
 .torrent control file, and start off
 listing you as the first active seed
 for the new torrent swarm.

see the screenshot-dsl embedded(not mine) being downloaded and uploading-this proves my ports are open-yes?

repo 04-20-2009 12:53 PM

normally yes,

Make sure you have the ports open (on the router and on the firewall)
http://www.mepis.org/docs/en/index.p...rk.2FTCP.2FUDP

linus72 04-20-2009 01:02 PM

OK-did all that too-PORTS must be open because I already downloaded an iso from linuxtracker-now seeding it.

But when I try to do mine-
"Initiating connection to 71.161.51.84"
"Authentication to 71.161.51.84 : failure"

I must still be doing something wrong....

linus72 04-20-2009 01:05 PM

See-it's downloading
Slitaz....
Code:




Mon Apr 20 14:04:07 2009: WWW Root Directory /usr/share/kde4/apps/ktorrent/www/
Mon Apr 20 14:04:07 2009: Web server listen on port 8080
Mon Apr 20 14:04:07 2009: ScanFolder : scanning /home/bz/Music/torrent/
Mon Apr 20 14:04:07 2009: Starting minimized
Mon Apr 20 14:04:07 2009: Loading file /tmp/slitaz-2.0-loram-cdrom.torrent
Mon Apr 20 14:04:07 2009: Encoding : UTF-8
Mon Apr 20 14:04:07 2009: Stopped update timer
Mon Apr 20 14:04:07 2009: Selected tracker http://linuxtracker.org:2710/f41fd9f0399ec29cde80376eb2a053c7/announce (tier = 1)
Mon Apr 20 14:04:07 2009: Switching to tracker http://linuxtracker.org:2710/f41fd9f0399ec29cde80376eb2a053c7/announce
Mon Apr 20 14:04:07 2009: Cannot open /home/bz/.kde/share/apps/ktorrent/tor0/webseeds to load webseeds
Mon Apr 20 14:04:07 2009: OutputPath = /home/bz/Desktop/slitaz-loram-cdrom.iso
Mon Apr 20 14:04:07 2009: Codec: UTF-8 31
Mon Apr 20 14:04:07 2009: Doing default port mappings ...
Mon Apr 20 14:04:07 2009: Forwarding port 50000 (TCP)
Mon Apr 20 14:04:07 2009: Forwarding port 4445 (UDP)
Mon Apr 20 14:04:13 2009: QM Starting: slitaz-loram-cdrom.iso
Mon Apr 20 14:04:13 2009: FreeBytes 21.46 GB
Mon Apr 20 14:04:13 2009: Downloaded 0 B
Mon Apr 20 14:04:13 2009: Remaining 99.3 MB
Mon Apr 20 14:04:13 2009: Starting download slitaz-loram-cdrom.iso
Mon Apr 20 14:04:13 2009: Pre-allocating diskspace
Mon Apr 20 14:04:13 2009: Preallocating file /home/bz/Desktop/slitaz-loram-cdrom.iso (104087552 bytes)
Mon Apr 20 14:04:13 2009: file_size = 104087552
Mon Apr 20 14:04:13 2009: PreallocationThread has finished
Mon Apr 20 14:04:13 2009: Started update timer
Mon Apr 20 14:04:13 2009: Failed to suppress sleeping
Mon Apr 20 14:04:13 2009: Doing tracker request to url : http://linuxtracker.org:2710/f41fd9f0399ec29cde80376eb2a053c7/announce?peer_id=-KT3120-2pcKzmoLs1KX&port=50000&uploaded=0&downloaded=0&left=104087552&compact=1&numwant=100&key=1311162538&event=started&info_hash=�z        �Īv�1��Fl�Jڦ*
Mon Apr 20 14:04:14 2009: Doing scrape request to url : http://linuxtracker.org:2710/f41fd9f0399ec29cde80376eb2a053c7/scrape?info_hash=�z        �Īv�1��Fl�Jڦ*
Mon Apr 20 14:04:14 2009: Scrape : leechers = 2, seeders = 5, downloaded = 9
Mon Apr 20 14:04:14 2009: Initiating connection to 151.16.244.48
Mon Apr 20 14:04:14 2009: Initiating connection to 24.209.227.220
Mon Apr 20 14:04:14 2009: Initiating connection to 71.161.51.84
Mon Apr 20 14:04:14 2009: Initiating connection to 77.231.163.23
Mon Apr 20 14:04:14 2009: Initiating connection to 85.68.27.234
Mon Apr 20 14:04:14 2009: Initiating connection to 88.168.12.32
Mon Apr 20 14:04:14 2009: Initiating connection to 90.45.23.92
Mon Apr 20 14:04:14 2009: Authentication to 88.168.12.32 : ok
Mon Apr 20 14:04:14 2009: Starting socketmonitor threads
Mon Apr 20 14:04:15 2009: Authentication to 151.16.244.48 : ok
Mon Apr 20 14:04:16 2009: Authentication to 90.45.23.92 : ok
Mon Apr 20 14:04:25 2009: Unnecessary piece, total unnecessary data : 16.0 KB
Mon Apr 20 14:04:28 2009: Unnecessary piece, total unnecessary data : 32.0 KB
Mon Apr 20 14:04:28 2009: Unnecessary piece, total unnecessary data : 48.0 KB
Mon Apr 20 14:04:29 2009: Chunk 1532 downloaded
Mon Apr 20 14:04:31 2009: Unnecessary piece, total unnecessary data : 64.0 KB
Mon Apr 20 14:04:32 2009: Unnecessary piece, total unnecessary data : 80.0 KB
Mon Apr 20 14:04:34 2009: Timeout occurred
Mon Apr 20 14:04:34 2009: Authentication to 24.209.227.220 : failure
Mon Apr 20 14:04:34 2009: Timeout occurred
Mon Apr 20 14:04:34 2009: Authentication to 71.161.51.84 : failure
Mon Apr 20 14:04:34 2009: Timeout occurred
Mon Apr 20 14:04:34 2009: Authentication to 77.231.163.23 : failure
Mon Apr 20 14:04:34 2009: Timeout occurred
Mon Apr 20 14:04:34 2009: Authentication to 85.68.27.234 : failure
Mon Apr 20 14:04:35 2009: Chunk 348 downloaded
Mon Apr 20 14:04:37 2009: Unnecessary piece, total unnecessary data : 96.0 KB
Mon Apr 20 14:04:40 2009: Chunk 655 downloaded

So, what do I need to tekk Ktorrent to fix this?

repo 04-20-2009 01:16 PM

so the error comes when you try to download your own torrent from linuxtracker ?

linus72 04-20-2009 01:22 PM

YEP-when I try mine it wants to use
""Initiating connection to 71.161.51.84"
"Authentication to 71.161.51.84 : failure"

But when downloading a different torrent it uses-
": Initiating connection to 151.16.244.48
Mon Apr 20 14:04:14 2009: Initiating connection to 24.209.227.220
Mon Apr 20 14:04:14 2009: Initiating connection to 71.161.51.84
Mon Apr 20 14:04:14 2009: Initiating connection to 77.231.163.23
Mon Apr 20 14:04:14 2009: Initiating connection to 85.68.27.234
Mon Apr 20 14:04:14 2009: Initiating connection to 88.168.12.32
Mon Apr 20 14:04:14 2009: Initiating connection to 90.45.23.92
Mon Apr 20 14:04:14 2009: Authentication to 88.168.12.32 : ok
Mon Apr 20 14:04:14 2009: Starting socketmonitor threads
Mon Apr 20 14:04:15 2009: Authentication to 151.16.244.48 : ok
Mon Apr 20 14:04:16 2009: Authentication to 90.45.23.92 : ok

So, how do I cahnge that for mine...?

linus72 04-20-2009 01:26 PM

Also this-
Code:

Mon Apr 20 14:04:07 2009: Forwarding port 50000 (TCP)
Mon Apr 20 14:04:07 2009: Forwarding port 4445 (UDP)

I assume the ports are open right.

repo 04-20-2009 01:35 PM

I have uploaded your
LinuxToolz-BETA-USB.zip
as a torrent file

Can you download it?

http://linuxtracker.org/index.php?pa...4f2761c444541f

linus72 04-20-2009 01:38 PM

no-it won't start

Mon Apr 20 14:37:26 2009: Cannot find RPC call
Mon Apr 20 14:37:29 2009: DHT: got findNode request
Mon Apr 20 14:37:33 2009: Cannot find RPC call
Mon Apr 20 14:37:34 2009: Forwarding port 50000 (TCP)
Mon Apr 20 14:37:34 2009: Forwarding port 4445 (UDP)
Mon Apr 20 14:37:55 2009: FreeBytes 21.39 GB
Mon Apr 20 14:37:55 2009: Downloaded 0 B
Mon Apr 20 14:37:55 2009: Remaining 493.6 MB
Mon Apr 20 14:37:58 2009: DHT: got findNode request
Mon Apr 20 14:37:59 2009: Cannot find RPC call
Mon Apr 20 14:38:02 2009: Stalled for too long, time to get some fresh blood
Mon Apr 20 14:38:02 2009: Doing tracker request to url : http://linuxtracker.org:2710/f41fd9f...9;a�DT
Mon Apr 20 14:38:02 2009: Doing scrape request to url : http://linuxtracker.org:2710/f41fd9f...9;a�DT
Mon Apr 20 14:38:02 2009: Initiating connection to 213.219.158.115
Mon Apr 20 14:38:02 2009: Initiating connection to 71.161.51.84
Mon Apr 20 14:38:02 2009: Scrape : leechers = 1, seeders = 1, downloaded = 0
Mon Apr 20 14:38:03 2009: DHT: got findNode request
Mon Apr 20 14:38:03 2009: Authentication to 213.219.158.115 : failure
Mon Apr 20 14:38:06 2009: DHT: got findNode request
Mon Apr 20 14:38:08 2009: DHT: got findNode request
Mon Apr 20 14:38:12 2009: Cannot find RPC call

repo 04-20-2009 01:58 PM

have no idea what happens

repo 04-20-2009 02:59 PM

the torrent is seeding at the moment


All times are GMT -5. The time now is 06:59 AM.