(this will get a lot easier once we solve some of these issues)
- modify
cmd/ipfs/config.go
and set to:
# change this
const DefaultPathRoot = "~/.go-ipfs"
# add my repo as a remote | |
git remote add jbenet https://github.com/jbenet/go-ipfs | |
# reset your branch to mine | |
git checkout master | |
git fetch jbenet namesys | |
git reset --hard jbenet/namesys | |
# you should now be at 955eb51 |
{ | |
"Identity": { | |
"PeerID": "<your id, generated with ipfs init>", | |
"PrivKey": "<your priv key, generated with ipfs init>", | |
"Address": "/ip4/127.0.0.1/tcp/4001" | |
}, | |
"Peers": [ | |
{"Address":"/ip4/104.131.131.82/tcp/4001"}, | |
{"Address":"/ip4/134.121.64.93/tcp/4001"}, | |
{"Address":"/ip4/192.168.1.236/tcp/4001"} |
package dht; | |
//run `protoc --go_out=. *.proto` to generate | |
message PBDHTMessage { | |
enum MessageType { | |
PUT_VALUE = 0; | |
GET_VALUE = 1; | |
ADD_PROVIDER = 2; | |
GET_PROVIDERS = 3; |
adding peer to query: 7GBTMn5rHK7mc5 | |
spawning worker for: 7GBTMn5rHK7mc5 | |
spawned worker for: 7GBTMn5rHK7mc5 | |
running worker for: 7GBTMn5rHK7mc5 | |
ERROR worker for: 7GBTMn5rHK7mc5 context deadline exceeded | |
completing worker for: 7GBTMn5rHK7mc5 | |
adding peer to query: 7GBTMn5rHK7mc5 | |
spawning worker for: 7GBTMn5rHK7mc5 | |
spawned worker for: 7GBTMn5rHK7mc5 | |
running worker for: 7GBTMn5rHK7mc5 |
Connect to new peer: /ip4/127.0.0.1/tcp/5678 | |
panic: runtime error: invalid memory address or nil pointer dereference | |
[signal 0xb code=0x1 addr=0x0 pc=0x12f856] | |
goroutine 22 [running]: | |
runtime.panic(0x2c8ba0, 0x49fb44) | |
/usr/local/Cellar/go/1.3/libexec/src/pkg/runtime/panic.c:279 +0xf5 | |
github.com/jbenet/go-ipfs/net/mux.(*Muxer).handleIncomingMessages(0xc208055000, 0x566e08, 0xc208087580) | |
/Users/jbenet/go/src/github.com/jbenet/go-ipfs/net/mux/mux.go:89 +0xc6 | |
created by github.com/jbenet/go-ipfs/net/mux.(*Muxer).Start |
(this will get a lot easier once we solve some of these issues)
cmd/ipfs/config.go
and set to:# change this
const DefaultPathRoot = "~/.go-ipfs"
jbenet @ lorien : /ipns/QmRSxW3e1SXVT3ovBzg6Nqe1EQwMW5PwXVByK2JKko3PH8 % ls -al | |
total 16 | |
-rw-rw-rw- 1 root wheel 10 Sep 26 00:30 bar | |
dr-xr-xr-x 1 root wheel 0 Sep 26 00:30 baz/ | |
-rw-rw-rw- 1 root wheel 10 Sep 26 00:30 foo | |
jbenet @ lorien : /ipns/QmRSxW3e1SXVT3ovBzg6Nqe1EQwMW5PwXVByK2JKko3PH8 % tree | |
. | |
├── bar | |
├── baz | |
│ ├── b |
[ | |
{ | |
"ID": "QmQpPRLXZnqM8nyShCvXVfgowzfGg5UpGrrY7GhHcb2U5a", | |
"Connections": [ | |
{ | |
"Latency": 0, | |
"ID": "QmVW2Fwrmck6vgmfDhfKP5QLvM3mUxzBJHa8c1g5Lqwqxz" | |
}, | |
{ | |
"Latency": 3114468, |
/usr/local/go/src/pkg//archive/zip/reader_test.go: panic("Error reading " + fileName + ": " + err.Error()) | |
/usr/local/go/src/pkg//archive/zip/reader_test.go: panic(err) | |
/usr/local/go/src/pkg//archive/zip/register.go: panic("decompressor already registered") | |
/usr/local/go/src/pkg//archive/zip/register.go: panic("compressor already registered") | |
/usr/local/go/src/pkg//bufio/bufio.go: panic("bufio: tried to fill full buffer") | |
/usr/local/go/src/pkg//bufio/bufio.go: panic(errNegativeRead) | |
/usr/local/go/src/pkg//bufio/bufio.go: panic(errNegativeRead) | |
/usr/local/go/src/pkg//bufio/bufio.go: panic("bufio: tried to rewind past start of buffer") | |
/usr/local/go/src/pkg//bufio/bufio.go: panic(errors.New("bufio: writer did not write all data")) | |
/usr/local/go/src/pkg//bufio/bufio_test.go: panic("Data: " + err.Error()) |