<TheVoid>
(it's listed twice in that paste, but not in the config, error while pasting)
<HID_System>
TheVoid: Try restarting daemon
<TheVoid>
Tried that many times
<TheVoid>
I've not had this problem on any other system
<kpcyrd>
TheVoid: how did you try to access the WebUI? it's bound to localhost by default
<TheVoid>
curl and wget from the server itself
<TheVoid>
127.0.0.1:5001
<kpcyrd>
weird. the error is "connection refused" or something else?
<TheVoid>
it just sits there forever
<HID_System>
TheVoid: What happens when using a browser?
<TheVoid>
this is a remote VPS , no UI
<kpcyrd>
TheVoid: that's even weirder. any chance you have a firewall on lo?
<TheVoid>
checking
<kpcyrd>
also, if you try `curl -v http://127.0.0.1:5001`, is it stuck during connecting or after it sent the request?
<TheVoid>
It says "Trying 127.0.0.1"
<kpcyrd>
as an alternative, `nc -nvz 127.0.0.1 5001`
<kpcyrd>
TheVoid: just a wild guess, but also try `curl -v "http://[::1]:5001"`
<HID_System>
Does cURL timeout after more than 1 minutes?
<TheVoid>
that last command gives me an input prompt
<kpcyrd>
TheVoid: check if you have quotes before and after the url
<TheVoid>
ah
<TheVoid>
ok
<TheVoid>
so that gives me
<TheVoid>
connection refused
<TheVoid>
going to check the firewall again to make sure
<kpcyrd>
TheVoid: did you try the nc command? so far it appears ipfs is bound to 127.0.0.1:5001 but for some weird reason you can't connect to it
<kpcyrd>
TheVoid: if I may ask, which VPS provider are you using and is this a freshly installed system?
<TheVoid>
iptables -I INPUT -i lo -j ACCEPT //just in case
<TheVoid>
nc command says connection refused
<kpcyrd>
TheVoid: also check your OUTPUT chain, you might not receive the syn-ack
<TheVoid>
This is a VPS in Hong Kong. UIbuntu 16.04
<TheVoid>
clean install, with docker and a few other tools
<TheVoid>
basically identical to my other setups
<kpcyrd>
ah
<kpcyrd>
are you running ipfs in docker?
<TheVoid>
no :D
<TheVoid>
separate
<TheVoid>
but docker is running on that machine as well
<kpcyrd>
that would've been too easy :D
<TheVoid>
yeah :p
<TheVoid>
the default policy for output is accept
<kpcyrd>
TheVoid: did you check `lsof -nPi` if there are listening ports by ipfs?
ipfsrocks has quit [Ping timeout: 245 seconds]
tilgovi has quit [Ping timeout: 245 seconds]
<TheVoid>
4001 LISTEN 32601 LISTEN (this is the API port, tried changing it in case it was in use by another process, but neither default or this one works)
<TheVoid>
8080 LISTEN
tilgovi has joined #ipfs
<TheVoid>
everything else is just connections to other peers on port 4001
<TheVoid>
and beyond "daemon is ready" there is no other output at all, no errors , no info, nothing
HID_System has quit [Quit: Simple IRC: The quit option.]
HID_System has joined #ipfs
chadoh has joined #ipfs
chadoh has quit [Ping timeout: 240 seconds]
shizy has joined #ipfs
neurrowcat has joined #ipfs
chris613 has quit [Quit: Leaving.]
palkeo has quit [Ping timeout: 245 seconds]
<TheVoid>
ok it has to be something in the configuration
<TheVoid>
when I reset the configuration it works fine
<TheVoid>
after modifying according to that blog post it doesnt
<TheVoid>
made the modifications again and it just works
<TheVoid>
so confusing
_whitelogger has joined #ipfs
owlet has quit [Ping timeout: 260 seconds]
ygrek has joined #ipfs
HID_System has quit [Quit: Simple IRC: The quit option.]
yuvipanda has joined #ipfs
* yuvipanda
waves
<yuvipanda>
I'm involved in the mybinder.org reproducible science + public-access-to-computing project, and am very interested in making IPFS available there...
<yuvipanda>
I used to play with it when I was working at the Wikimedia Foundation a year or so ago, and am excited to start playing with it again :)
<mantycore[m]>
I am trying to design a lightweight identity schema for ipfs (an similar) objects, and need an advice on cryptography.
<mantycore[m]>
The basic idea is such: a person creates an object A including payload and some sort of signature. Then they create object B including proof that they created object A, too.
<mantycore[m]>
One way it could work is such: the person have private identity token. The system has universally known "magic" constant. When creating object A, they compute hash(identity_token, A.payload) - this will be proof(A). They then use it to symmetrically encrypt the constant, the result becoming A.signature.
<mantycore[m]>
When they create B, they can include proof(A) in it. Anyone then can use proof to decrypt A.signature, revealing the constant.
<mantycore[m]>
The big downside of this schema is that it can be used only once for given A object, after which anybody and not just creator of A can use the same proof.
<mantycore[m]>
I am thinking toward non-interactive zero knowledge proofs, but probably it would be overkill here. I also thinking about including B.payload in proof somehow, so different B.payload results is different proof value (and same B.payload results in the same proof value, so resulting object will be identical).
<dgrisham>
flyingzumwalt: gotcha, will do, thanks!
robattila256 has joined #ipfs
espadrine has joined #ipfs
Encrypt has joined #ipfs
X-Scale has joined #ipfs
Encrypt has quit [Client Quit]
tlarson has quit [Quit: tlarson]
JayCarpenter_ has quit [Quit: Page closed]
Guest46308 has quit [Ping timeout: 240 seconds]
A124 has quit [Quit: '']
btmsn has quit [Ping timeout: 240 seconds]
infinitesum has joined #ipfs
A124 has joined #ipfs
windsok has quit [Quit: No Ping reply in 180 seconds.]
windsok has joined #ipfs
infinitesum has quit [Client Quit]
infinitesum has joined #ipfs
<yuvipanda>
I made a PR to the kubernetes chart repo for IPFS (https://github.com/kubernetes/charts/pull/1192) once this gets merged, you can install IPFS on kubernetes with 'helm install stable/ipfs' :D
joocain2 has quit [Ping timeout: 248 seconds]
joocain2 has joined #ipfs
infinitesum has quit [Quit: infinitesum]
owlet has joined #ipfs
owlet has quit [Client Quit]
owlet has joined #ipfs
robattila256 has quit [Quit: WeeChat 1.8]
infinitesum has joined #ipfs
<yuvipanda>
thanks VictorBjelkholm- for your comment :)
Guest46308 has joined #ipfs
rendar has quit [Ping timeout: 260 seconds]
Encrypt has joined #ipfs
mahloun has quit [Ping timeout: 268 seconds]
<victorbjelkholm>
no worries, super cool that you're working on adding that! Have you done some testing with 1+ nodes?
<victorbjelkholm>
last time I tried, IPFS got confused (probably my fault) with address being an external one and received all requests to all nodes
maxlath has joined #ipfs
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 240 seconds]
rendar has joined #ipfs
rendar has joined #ipfs
rendar has quit [Changing host]
robattila256 has joined #ipfs
maxlath has quit [Ping timeout: 260 seconds]
owlet has quit [Quit: leaving]
special has quit [Excess Flood]
special has joined #ipfs
special is now known as Guest41275
A124 has quit [Ping timeout: 255 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
atrapado_ has joined #ipfs
tilgovi has joined #ipfs
tilgovi has quit [Ping timeout: 258 seconds]
maxlath has joined #ipfs
jaboja has quit [Ping timeout: 260 seconds]
Boomerang has joined #ipfs
jaboja has joined #ipfs
maxlath has quit [Quit: maxlath]
owlet has joined #ipfs
<yuvipanda>
victorbjelkholm: what do you mean by 1+ nodes?
<yuvipanda>
I've it running on beta.mybinder.org now with 3 replicas
<yuvipanda>
but they're pretty much independent of each other and don't know of each other
<yuvipanda>
they have their own storage and whatnot
fredthomsen has joined #ipfs
<yuvipanda>
and the service just round-robins between them
<yuvipanda>
I don't actually if / how we explicitly set up peers tho
<yuvipanda>
we can probably do that
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
bwn has joined #ipfs
zuck05 has quit [Ping timeout: 268 seconds]
Akaibu has joined #ipfs
chadoh has joined #ipfs
pat36 has quit []
atrapado_ has quit [Quit: Leaving]
chadoh has quit [Remote host closed the connection]