<maurer> paulproteus: Oh, speaking of that, have you considered eventual FIDO U2F support for browser that support it? You can presumably already do this with google accounts, but a sandstorm server would be in a unique position to layer this over other auth systems
<maurer> *browsers
gopar has quit [Remote host closed the connection]
kentonv has quit [Ping timeout: 264 seconds]
kentonv has joined #sandstorm
dwrensha has left #sandstorm [#sandstorm]
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
jdenz has joined #sandstorm
<jdenz> Hi all. I'm having trouble getting my WordPress site to see the Piwik instance in Sandstorm. I've created a share link that "can be tracked" and I've tried using the token_auth of the superuser and another user I created. I checked "Disable SSL peer verification" in the Piwik WordPress plugin (WP-Piwik). Any other ideas on things I can try?
neynah has joined #sandstorm
<paulproteus> Hmm jdenz
neynah has quit [Client Quit]
<jdenz> Hi @paulproteus. I've been using Piwik for years now so I'm thinking I'm missing something that's peculiar to sandstorm. That said, my current Piwik self-hosted instance (outside of Sandstorm) seems to be broken and I don't know how to fix it. Should I just go with Google Analytics? I hope not.
<jdenz> I just tried giving "view" access to the "anonymous" user. That didn't help.
simonv3 has quit [Quit: Connection closed for inactivity]
<paulproteus> I'm not sure and haven't tried the package, but I also haven't tried the Piwik WordPress plugin.
<paulproteus> I recall the Piwik package gives you some JS to add to the site to do the tracking.
<paulproteus> My hunch is that the Piwik WordPress plugin may not be compatible with that, so you might have to add custom JS to your WordPress theme or in a WordPress custom JS widget.
<paulproteus> jdenz: Any chance you can try with a plain HTML page somewhere firsT?
<paulproteus> That way we can debug the Piwik Sandstorm stuff first, and once we know that works, work on the WordPress side of things.
<jdenz> That's a good idea. I'll set that up now.
<paulproteus> Thanks for coming by here and asking!
<jdenz> No problem. Thanks for being here to answer!
joshbuddy has joined #sandstorm
joshbuddy has quit [Client Quit]
<jdenz> It seems to work ... almost. I'm seeing hits but the IP address is not correct. It's showing 127.0.0.0 for everything. But, this means that my problem with WordPress connecting is with that WP-Piwik plugin. That's unfortunate.
<paulproteus> Huh.
<paulproteus> re: 127.0.0.0 -- is this a self-hosted Sandstorm behind an nginx?
<jdenz> yes
<paulproteus> Cool, there's probably some setting worth setting.
<paulproteus> re: WP-Piwik plugin: Yeah that is unfortunate. But you could use the HTML Javascript adder thing I suggested.
<jdenz> Ok, thanks. I'll look for that.
<jdenz> Any thoughts on getting the IP address to work in nginx?
<jdenz> I added the tracking code to the footer.php file of the theme I'm using. That'll work in the short term.
<paulproteus> Yeah... there's this one thing to do.
<paulproteus> Let me dig it up
<jdenz> Thanks!
<paulproteus> Hmm kentonv is https://github.com/sandstorm-io/sandstorm/blob/master/nginx-example.conf the complete conf from Alpha?
<paulproteus> oh wait nm
<kentonv> it forked from a very early version
<kentonv> like march 2014ish
<paulproteus> Trying to figure out what changes zarvox made to get IP addresses for Piwik happiness
joshbuddy has joined #sandstorm
<paulproteus> You need the last two lines.
<jdenz> Ok, great.
decipherstatic has quit [Remote host closed the connection]
<paulproteus> jdenz: Do let me know how it goes for you.
<jdenz> I made the change but cannot sign back in to Sandstorm because my email provider seems to be down at the moment. I guess that's one drawback to signing in with email only.
<paulproteus> Aw.
dwrensha has joined #sandstorm
<jdenz> Out of curiosity, is there a server-side work around in the case where I can no longer access that email account? I don't think this will be a problem, but I'm curious.
<paulproteus> Ya, via Mongo shell
<paulproteus> going afk for a bit!
groxx has quit [Quit: Connection closed for inactivity]
jadewang has quit [Remote host closed the connection]
jadewang has joined #sandstorm
jadewang has quit [Remote host closed the connection]
jadewang has joined #sandstorm
<jdenz> paulproteus: I used 'sudo sandstorm admin-token' and bumped another email address to an 'invited user' so I can test Piwik while I'm waiting for my email to come back. Created a new instance, adding the tracking code and the IP address still shows 127.0.0.0 after adding the bottom two lines of https://paste.debian.net/313476/. Any other ideas?
<paulproteus> (1) did you restart your nginx? (2) can you share your full nginx configuration?
<paulproteus> (3) we're hoping to avoid these problems! Out of curiosity, why are you using nginx?
<jdenz> Nginx was used here: https://docs.sandstorm.io/en/latest/administering/reverse-proxy/ That's what I followed to set things up.
<jdenz> I did restart Nginx earlier, but let me do it again now.
<paulproteus> Got it. And the reason you're doing this at all is to get HTTPS?
<paulproteus> Or for port 80?
<jdenz> Both. But mostly SSL.
<paulproteus> Cool. Possibly interestingly, if you can wait about 1-3 days, I can give you HTTPS with a patched Sandstorm, with a cert signed by GlobalSign, and you can uninstall nginx then.
<jdenz> Ohhh, that would be nice. :)
<paulproteus> That is to say, I can give you a Sandstorm bundle you can run 'sudo sandstorm update asheeshs-cool-bundle.tar.xz' on, and then the other stuff I said.
<jdenz> Ok, I understand.
<paulproteus> If you want, I can keep trying to help you with the nginx stuff in the meantime. Either way, email me at asheesh@sandstorm.io and I can try to give you something, plus some instructions, that should work in that 1-3 days time-frame.
<paulproteus> It would be alpha-quality, but having you use it (and/or report any issues!!) would be hugely helpful for me to know it's working properly.
<paulproteus> And I would only give it to you once I think it should actually work.
<jdenz> Ok, sure. I'll email you as soon as my email account comes back up. Might be sometime tomorrow though.
<jdenz> Is this something that'll eventually be offered to everyone, the GlobalSign wildcard cert?
* kentonv coughs
<kentonv> mmmmmayyyyyyybbbbeeeeee.....
<jdenz> Is it hinging on something on Sandstorm's end, technology-wise, GlobalSign's end, or is it purely financial?
<kentonv> we just don't want to announce anything until it's live. ;)
<jdenz> Ah, ok. Cool.
jacksingleton has quit [Ping timeout: 272 seconds]
<paulproteus> Awesome.
rustyrazorblade has joined #sandstorm
jdenz has left #sandstorm [#sandstorm]
yuvipanda has quit []
gopar has joined #sandstorm
gopar has quit [Remote host closed the connection]
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #sandstorm
joshbuddy has quit [Client Quit]
neynah has joined #sandstorm
neynah has quit [Client Quit]
rustyrazorblade has quit [Quit: rustyrazorblade]
itscassa|away has quit [Quit: Enough, I'm out.]
mort___ has joined #sandstorm
joshbuddy has joined #sandstorm
jadewang has quit [Remote host closed the connection]
itscassa|away has joined #sandstorm
mort___ has quit [Quit: Leaving.]
itscassa|away has quit [Ping timeout: 268 seconds]
larjona has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
erikmaarten has joined #sandstorm
itscassa|away has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 256 seconds]
larjona has quit [Quit: Konversation terminated!]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
itscassa|away has quit [Ping timeout: 268 seconds]
decipherstatic has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 260 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
larjona has joined #sandstorm
mnutt__ has joined #sandstorm
home has joined #sandstorm
<larjona> Hi! yesterday I used intensively hacker slides in my sandstorm instance. Lots of good feelings, and some things to transmit to the maintainer. How is the correct way? I'm not sure if hackerslides project "exists" outside sandstorm, and not sure if contacting directly the maintainer or using the sandstorm-dev mailing list for specific problems about the packaged apps...
<dwrensha> larjona: You could report issues here: https://github.com/jacksingleton/hacker-slides
<dwrensha> larjona: jacksingleton, the author, sometimes is on this channel, but apparently not right now
<dwrensha> I'd say that sandstorm-dev would be a good place for more general feelings and questions, while HackerSlides issue tracker on GitHub would be a good place for specific issues.
<larjona> thanks dwrensha
joshbuddy has joined #sandstorm
larjona has quit [Ping timeout: 272 seconds]
joshbuddy has quit [Quit: joshbuddy]
gopar has joined #sandstorm
jadewang has joined #sandstorm
home has quit [Quit: Leaving]
jadewang has quit [Ping timeout: 246 seconds]
rustyrazorblade has joined #sandstorm
home has joined #sandstorm
xet7_ has quit [Read error: Connection reset by peer]
xet7_ has joined #sandstorm
xet7_ has quit [Ping timeout: 246 seconds]
xet7_ has joined #sandstorm
erikmaarten has quit [Quit: Leaving]
rustyrazorblade has quit [Quit: rustyrazorblade]
jadewang has joined #sandstorm
jadewang_ has joined #sandstorm
jadewang has quit [Read error: Connection reset by peer]
natea has joined #sandstorm
jadewang_ has quit [Ping timeout: 244 seconds]
jadewang has joined #sandstorm
larjona has joined #sandstorm
jacksingleton has joined #sandstorm
mnutt__ has quit [Quit: mnutt__]
jacksingleton has quit [Ping timeout: 246 seconds]
joshbuddy has joined #sandstorm
jacksingleton has joined #sandstorm
rustyrazorblade has joined #sandstorm
rustyrazorblade has quit [Quit: rustyrazorblade]
jadewang has quit [Read error: Connection reset by peer]
jadewang has joined #sandstorm
larjona has quit [Ping timeout: 268 seconds]
natea has quit [Quit: natea]
rustyrazorblade has joined #sandstorm
rustyrazorblade has quit [Quit: rustyrazorblade]
rustyrazorblade has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
rustyrazorblade has quit [Quit: rustyrazorblade]
home has quit [Quit: Leaving]
mnutt__ has joined #sandstorm
home has joined #sandstorm
xet7_ has quit [Read error: Connection reset by peer]
xet7_ has joined #sandstorm