ChanServ changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things Sandstorm and Cap'n Proto. Say hi! | Have a question but no one is here? Try asking in the discussion group: https://groups.google.com/group/sandstorm-dev | Channel logs available at https://libera.irclog.whitequark.org/sandstorm
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #sandstorm
pie__ has quit []
pie_ has joined #sandstorm
Mtbcooler has joined #sandstorm
<Mtbcooler> Heya, I really wanna use sandstorm for a project of mine but I'm having trouble making the admin account in setup. whenever I try to sign up with google or github it just boots me back to the start of the set up.
<ocdtrekkie> So you're in the admin-token flow and something happens there? Can you see if a specific link or button causes it?
<ocdtrekkie> Ah, I found your mailing list message, thanks, that gives us more to work with. I've also allowlisted you on the mailing list.
<Mtbcooler> Thank you for allowing me there! I replied but I don't see my response there. Can you confirm you recieved it? I really am not used to google groups so sorry for being a little clumsy.
<ocdtrekkie> Check your email, you responded to me privately somehow.
<ocdtrekkie> I replied so I assume it emailed you that.
<ocdtrekkie> I've never seen this before from Groups myself tbh
<Mtbcooler> Ah yeah I got it in my inbox now. I think it's cause I pressed the reply to author instead of reply all. My bad!
<ocdtrekkie> No problem. :) Doesn't matter too much either way, we can always update the list to let people know the outcome later.
<ocdtrekkie> I definitely think we should fix the installer to avoid this entire class of weirdness in the future. I imagine it's a quick fix.
<Mtbcooler> Yeah I don't think it will be too hard. Good new though! after I had reinstalled it and done the domain transfer it seemed to keep it all lowercase so that issue is fixed. Sadly it still doesn't quite let me make an admin account. now it returns to the Create Admin Account page and doesn't allow me to continue
<Mtbcooler> I'll upload the new log here
<Mtbcooler> Oh it gives me an upload failed error.
<Mtbcooler> I'll reply to the email real quick with the log attached
<ocdtrekkie> What do you mean it doesn't allow you to continue?
<Mtbcooler> basically I click on create account with google, it allows me to log in with google and then it returns to the create account screen
<Mtbcooler> as if nothing happened
<Mtbcooler> same goes for github
<ocdtrekkie> Hmmmm... And when you reinstalled, did you like delete the old install and stuff?
<Mtbcooler> I did sudo sandstorm uninstall --delete-user-data and deleted the sandstorm user
<ocdtrekkie> Okay. I'm trying to track in my
<ocdtrekkie> head where you're at because I don't set up new servers often. You didn't ever select anything about disallowing guests did you?
<Mtbcooler> No worries, yeah I did select that option. (assuming you mean the "disallow collaboration with users outside the organization" option)
<ocdtrekkie> Yeah, that option disables Google and GitHub auth.
<Mtbcooler> ah that explains that then XD
<Mtbcooler> I'll try it without that
<Mtbcooler> That worked! thank you so much!
<ocdtrekkie> It's intended for the specific scenarios you are using a corporate login method like LDAP or SAML. I didn't realize that was even visible in the setup wizard until I stared at the code.
<ocdtrekkie> It's not a totally uncommon gotcha.
cwebber has joined #sandstorm
<Mtbcooler> ahh okay. it's probably be a good idea to warn that it disables github and google auth in the little grey text above. Thank you so much for your help.
<ocdtrekkie> Absolutely, I'll open some issues on these quirks so we can improve them.
<kentonv> I believe you can actually use the "disallow collaboration" option with Google auth if you're using a G Suite domain? But it doesn't work with GitHub orgs.
<kentonv> or whatever Google is calling G Suite these days
<ocdtrekkie> Google Workspace I think. Or Workplace?
<ocdtrekkie> I never remember which it is.
<ocdtrekkie> I wonder why their Google OAuth failed on it then, unless being logged into a consumer Google account tripped it up.
<kentonv> it wouldn't work with a consumer account
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #sandstorm
xet7 has joined #sandstorm
mnutt has quit []
mnutt has joined #sandstorm
cwebber has quit [Ping timeout: 272 seconds]
mnutt has quit []
Mtbcooler has quit [Quit: Connection closed]
mnutt has joined #sandstorm
cwebber has joined #sandstorm
cwebber has quit [Remote host closed the connection]
cwebber has joined #sandstorm
cwebber` has joined #sandstorm
cwebber has quit [Ping timeout: 272 seconds]
cwebber` has quit [Read error: Connection reset by peer]
cwebber` has joined #sandstorm
cwebber` has quit [Remote host closed the connection]
<ocdtrekkie> I'm gonna do a big vagrant-spk base box upgrade next time I have a few free moments. The current default base box has certificate issues now.