GeorgeHahn has quit [Read error: Connection reset by peer]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
wolcen_ has joined #sandstorm
frigginglorious has joined #sandstorm
wolcen_ has quit [Ping timeout: 246 seconds]
mnutt has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
frigginglorious has quit [Quit: frigginglorious]
jadewang has joined #sandstorm
Malo has joined #sandstorm
Malo is now known as syri
<syri>
Ok, so! I found Sandstorm, got really excited. Spun up an EC2 instance, allowed traffic from appropriate ports, installed. Except, uh... it refuses to pull packages. I'm pretty sure I set it up correctly. Ubuntu 14.04. No matter what app I try, I get: Failed to install app: Error: Unknown package ID, and no URL was provided.
<kentonv>
syri: That's strange!
<kentonv>
if you invite me to your instance I can poke at it
<kentonv>
kenton@sandstorm.io
<kentonv>
(use the "send invite" tab in the admin settings)
<syri>
Aight, give me a bit.
<syri>
kentonv: Ah, actually, I don't have SMTP set up, so I'll just privmessage you the invite link.
<kentonv>
sure
<kentonv>
syri: Hmm, I tried installing wekan and it worked -- in fact, it appeared that it had already been installed by another user (didn't have to download).
<syri>
Oh, yeah. Forgot to mention that I got Wekan to work, but nothing else. I figured it was my EC2 security policy, so I fiddled with that, got it working, but it didn't work afterwards.
<syri>
(for debugging purposes, it's set to allow all traffic in and out)
<kentonv>
interesting, lychee worked for me (downloaded and installed), but mediawiki refuses to install
<syri>
Oh, how bizarre. The ones I tried were the Ether* ones, Rocketchat, and the various otter-themed ones. (picked at random)
<kentonv>
ok so normally when installing a new app it should direct you to /install/<package-id>?url=<url>
<kentonv>
but randomly I am getting /install/<package-id> without the URL
<kentonv>
and then it fails
<kentonv>
but other times I do get the full URL
<syri>
That is pretty bizarre.
<kentonv>
syri: It seems like the URL is getting dropped when the app market tab collapses back into the sandstorm tab. It's a weird trick we do. One work-around is to open a new tab yourself, browse to apps.sandstorm.io, and install. You'll be asked which server to use, and then it should install correctly (possibly after clicking "try again" if it failed earlier).
<kentonv>
this is almost certainly a bug in Sandstorm, though
<syri>
Okay. Will give that a go.
<syri>
Hey! It works. Awesome, thank you!
neynah has joined #sandstorm
<kentonv>
still, the problem is worrying. I don't understand why this is happening.
<kentonv>
ugh, there is a weird timing issue here, I think inside IronRouter. It sometimes ignores the query passed to it for no apparent reason.
jadewang has quit [Remote host closed the connection]
<kentonv>
I can repro in Chrome 50 Linux but it didn't used to happen and it doesn't happen in Firefox
<kentonv>
the bug seems to have to do with using window.opener to reach into another tab's Javascript context, which is admittedly an unusual thing to do
<kentonv>
but it's really weird that it half-works (browses to /install bug drops the query)
<syri>
That is pretty weird that it half-works like that. Maybe a security thing?
<kentonv>
no, if it were security the whole thing would be blocked, I would think
<syri>
Hmm. That's pretty strange, then.
<kentonv>
apparently objects created in another tab fail "x instanceof Object"
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
neynah has joined #sandstorm
neynah has quit [Client Quit]
synchrone has joined #sandstorm
digitalcircuit has quit [Remote host closed the connection]
digitalcircuit has joined #sandstorm
larjona has quit [Remote host closed the connection]
tdfischer has quit [Ping timeout: 244 seconds]
tdfischer has joined #sandstorm
prettyvanilla has quit [Remote host closed the connection]
larjona has joined #sandstorm
mnutt has joined #sandstorm
bemasc_ has joined #sandstorm
<bemasc_>
Trying to run a VM with vagrant-spk, I get: Oops, looks like there's no route on the client or the server for url: "http://local.sandstorm.io:6080/."