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

add a document to help troubleshoot data transfers #4332

Merged
merged 3 commits into from
Jan 12, 2018

Conversation

whyrusleeping
Copy link
Member

This is a very common scenario that people frequently ask us about on IRC. While we work on things that make it better, this guide should help anyone having issues.

License: MIT
Signed-off-by: Jeromy [email protected]

@ghost ghost assigned whyrusleeping Oct 21, 2017
@ghost ghost added the status/in-progress In progress label Oct 21, 2017
Copy link
Member

@magik6k magik6k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

### Manually connecting node A to B On node B, run `ipfs id` and take one of
the multiaddrs that contains its public ip address, and then on node A run
`ipfs swarm connect <multiaddr>`. If that *still* doesn't work, then you
should either join IRC and ask for help there, or file an issue on github.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some note on p2p-circuit may be helpful too

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@magik6k @vyzo mind suggesting some text for how to dial a circuit relay address here? (i'm not sure if you just ipfs swarm connect /p2p-circuit/QmFooBar or what)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now, lets call the node with the file you want to transfer node 'A' and the
node you want to get the file to node 'B'. On node A, add the file to ipfs
using the `ipfs add` command. This will print out the multihash of the content
you added. Now, on node B, you can fetch the content using `ipfs get <hash>`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would be good to have an example here, of the output of the command

@whyrusleeping whyrusleeping merged commit 0f68fcf into master Jan 12, 2018
@whyrusleeping whyrusleeping deleted the docs/transfer-debug branch January 12, 2018 18:04
@ghost ghost removed the status/in-progress In progress label Jan 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants