00:00
joshbuddy has joined #sandstorm
00:15
dwrensha has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.2/20150415140819]]
00:30
ocdtrekkie has quit [Remote host closed the connection]
00:30
aldeka has quit [Remote host closed the connection]
00:30
aldeka has joined #sandstorm
00:30
ocdtrekkie has joined #sandstorm
00:31
<
kentonv >
ocdtrekkie: yikes
00:37
<
kentonv >
fix is on the way. But I think this has been like this for a week. >_>
00:38
<
zarvox >
was the 500 from sandstorm, or the grain itself?
00:38
<
kentonv >
sandstorm
00:38
<
zarvox >
ah, yeah, that's probably undesirable
00:44
<
kentonv >
ocdtrekkie: fixed
00:44
<
kentonv >
(and new release pushed, `sudo sandstorm update` or wait 24 hours to get it)
01:00
bb010g has quit [Quit: Connection closed for inactivity]
01:24
dwrensha has joined #sandstorm
01:33
<
dwrensha >
I guess I was somewhere assuming that there must always be either a userId or a hashedToken?
01:34
<
dwrensha >
which is not true for old-sharing-model grains opened by anonymous users
01:41
<
ocdtrekkie >
kentonv: My particular need was for that dev list email since I made a link to the alpha server, so I don't need to update/wait. :D
01:42
<
ocdtrekkie >
Since he mentionned/listed a bunch of apps on the app committee list, I thought it was worthwhile to show him they're on the radar.
01:42
<
dwrensha >
when I visit the sandstorm.io/vote anonymously, I do see an ApiToken that I didn't create and cannot delete
01:43
<
kentonv >
dwrensha: yeah I misunderstood that report initially, replying to it now
01:43
<
dwrensha >
I guess this is what was concerning kamalmarhubi
01:43
<
dwrensha >
it concerns me too
01:43
<
kentonv >
well there's no security issue here, but it does seem like a bug
01:43
<
dwrensha >
I guess there's some token that doesn't isn't owned by any user?
01:44
<
kentonv >
probably some anonymous user created a webkey before we stopped prohibiting that
01:44
<
dwrensha >
ah, that makes sense
04:30
aldeka has quit [Remote host closed the connection]
04:30
ocdtrekkie has quit [Remote host closed the connection]
04:30
aldeka has joined #sandstorm
04:30
ocdtrekkie has joined #sandstorm
05:00
joshbuddy has quit [Quit: joshbuddy]
05:47
bb010g has joined #sandstorm
05:52
paroneayea has quit [Read error: Connection reset by peer]
05:53
gopar has quit [Remote host closed the connection]
05:55
paroneayea has joined #sandstorm
06:15
joshbuddy has joined #sandstorm
06:30
joshbuddy has quit [Read error: Connection reset by peer]
06:31
joshbuddy has joined #sandstorm
06:40
jparyani_letscha has quit [Remote host closed the connection]
06:41
jparyani_letscha has joined #sandstorm
07:40
mort___ has joined #sandstorm
07:43
mort___ has quit [Read error: Connection reset by peer]
07:43
mort___ has joined #sandstorm
08:18
joshbuddy has quit [Quit: joshbuddy]
08:30
ocdtrekkie has quit [Remote host closed the connection]
08:30
aldeka has quit [Remote host closed the connection]
08:30
aldeka has joined #sandstorm
08:30
ocdtrekkie has joined #sandstorm
09:10
<
dvn >
what's the general recommended best practice for binding sandstorm to two (or more) ips?
09:20
bb010g has quit [Quit: Connection closed for inactivity]
10:04
mort___ has quit [Quit: Leaving.]
10:07
<
XgF >
dvn: Normally you'd put something like nginx in front of it?
10:52
paroneayea has quit [Read error: Connection reset by peer]
10:56
paroneayea has joined #sandstorm
11:07
mquandalle has joined #sandstorm
11:14
mort___ has joined #sandstorm
12:00
jadewang_ has quit [Remote host closed the connection]
12:16
mort___ has quit [Quit: Leaving.]
12:30
ocdtrekkie has quit [Remote host closed the connection]
12:30
aldeka has quit [Remote host closed the connection]
12:58
mort___ has joined #sandstorm
13:01
jadewang has joined #sandstorm
13:06
jadewang has quit [Ping timeout: 272 seconds]
13:09
aldeka has joined #sandstorm
13:09
ocdtrekkie has joined #sandstorm
14:02
jadewang has joined #sandstorm
14:07
jadewang has quit [Ping timeout: 256 seconds]
14:11
natea has joined #sandstorm
14:26
natea has quit [Quit: natea]
15:03
jadewang has joined #sandstorm
15:07
jadewang has quit [Ping timeout: 256 seconds]
15:54
mort___ has quit [Quit: Leaving.]
16:04
jadewang has joined #sandstorm
16:08
jadewang has quit [Ping timeout: 245 seconds]
16:30
ocdtrekkie has quit [Remote host closed the connection]
16:30
aldeka has quit [Remote host closed the connection]
16:30
aldeka has joined #sandstorm
16:30
ocdtrekkie has joined #sandstorm
16:32
joshbuddy has joined #sandstorm
17:04
jadewang has joined #sandstorm
17:09
jadewang has quit [Ping timeout: 264 seconds]
17:42
joshbuddy has quit [Quit: joshbuddy]
18:05
jadewang has joined #sandstorm
18:10
jadewang has quit [Ping timeout: 276 seconds]
18:12
gopar has joined #sandstorm
18:14
mort___ has joined #sandstorm
19:06
jadewang has joined #sandstorm
19:10
jadewang has quit [Ping timeout: 265 seconds]
19:22
paroneayea has quit [Read error: Connection reset by peer]
19:26
paroneayea has joined #sandstorm
19:32
mort___ has quit [Quit: Leaving.]
19:36
sasattack has joined #sandstorm
19:44
soulshake has left #sandstorm [#sandstorm]
19:50
<
fkautz >
is automatic sandstorm updates already enabled? or do i need to do anything special to update over time?
19:50
sasattack has quit [Ping timeout: 258 seconds]
19:51
<
dwrensha >
fkautz: updates are configured through the UPDATE_CHANNEL variable in sandstorm.conf
19:52
<
dwrensha >
"UPDATE_CHANNEL=dev" would give automatic updates
19:52
<
dwrensha >
"UPDATE_CHANNEL=none" would give none
19:52
<
fkautz >
dwrensha: thanks
19:53
jadewang has joined #sandstorm
19:53
<
fkautz >
is there a location to list changes on a given channel?
20:30
ocdtrekkie has quit [Remote host closed the connection]
20:30
aldeka has quit [Remote host closed the connection]
20:30
aldeka has joined #sandstorm
20:30
ocdtrekkie has joined #sandstorm
21:07
sasattack has joined #sandstorm
21:08
isd has joined #sandstorm
21:09
<
isd >
Hey -- I just set up sandstorm on a local vm, went through the whole rigmarole to get a wildcard dns entry pointed at it, went the URL for the admin token, and it just sits there saying "Loading..." forever. Any thoughts?
21:11
<
dwrensha >
does it successfully show the splash screen if you just go to the root URL?
21:12
<
isd >
dwrensha: it does.
21:14
<
dwrensha >
does the browser console display any errors?
21:15
<
dwrensha >
Are there any interesting errors in /opt/sandstorm/var/log/sandstorm.log ?
21:17
<
isd >
both, actually
21:18
<
isd >
firefox has: Firefox can't establish a connection to the server at wss://<my-sandstorm>/sockjs/644/poocglvl/websocket
21:19
<
isd >
the log has a few instances of Error: EACCES, permission denied '/var/sandstorm/adminToken', with a stack trace
21:19
<
dwrensha >
ah, so websockets aren't working
21:19
<
dwrensha >
are you going through nginx?
21:20
<
dwrensha >
what version is your nginx?
21:20
<
isd >
I gather I have to do something special for that?
21:21
<
isd >
whatever's current on ubuntu 14.04, let me check
21:21
<
isd >
I didn't. I'll try that.
21:30
<
isd >
Got rid of the console error, but the behavior is the same. The other error (I'm guessing) is because I last ran 'sandstorm admin-token' as root -- is just chowing the whole of /opt/sandstorm/var/sandstorm the right/safe thing to do?
21:32
<
isd >
or is there a smaller part of the filesystem that's appropriate? it looks like at least the immediate parent directory for the token isn't writable either.
21:33
<
isd >
don't know enough about the internals to know exactly what it expects.
21:36
bb010g has joined #sandstorm
21:44
<
dwrensha >
I'm puzzled by the EACCESS error
21:44
<
isd >
the adminToken file is owned by root and mod 640. I'm assuming that's the problem, I just not exactly sure what all the bits should be
21:45
<
dwrensha >
I think it ought to be mode 644
21:46
<
dwrensha >
or at least, when I just tried making an admin token, that's what I got
21:46
<
dwrensha >
does it work if you let anyone read the adminToken?
21:46
<
isd >
let me check.
21:51
<
isd >
That gets me as far as it telling me there's no valid admin token. It's surely expired by now. Having more permissions problems getting it to generate a new one.
21:52
<
isd >
changed /opt/sandstorm/var/sandstorm to 770, root:sandstorm and deleted the old token file, it worked after that.
21:52
<
isd >
(the mode is consistent with everything else in the dir)
21:53
<
dwrensha >
sorry -- I've got to run right now...
21:53
<
dwrensha >
I'm happy that it seems to be working somewhat more for you now
21:57
<
isd >
dwrensha: no worries. thanks a bunch
22:01
sasattack has quit [Ping timeout: 240 seconds]
23:52
paroneayea has quit [Read error: Connection reset by peer]
23:56
paroneayea has joined #sandstorm