amyers has quit [Remote host closed the connection]
amyers has joined #sandstorm
amyers has quit [Quit: Leaving]
mclasen has joined #sandstorm
mclasen has quit [Client Quit]
amyers has joined #sandstorm
amyers has quit [Read error: Connection reset by peer]
amyers has joined #sandstorm
amyers has quit [Remote host closed the connection]
n8a has quit [Ping timeout: 272 seconds]
n8a has joined #sandstorm
mclasen has joined #sandstorm
jemc has joined #sandstorm
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #sandstorm
xet7 has quit [Quit: Leaving]
mclasen has quit [Quit: mclasen]
natea has quit [Quit: natea]
mclasen has joined #sandstorm
halindrome has joined #sandstorm
natea has joined #sandstorm
<halindrome>
silly davros related question. using owncloud from windows, sometimes the shared davros grain seems to get mounted such that all the files are readonly? Is this a known issue?
<halindrome>
thanks that does seem similar dwrensha
synchroner has joined #sandstorm
<halindrome>
My specific use case is that I have GnuCash file that is shared among project participants. But when I run GnuCash on the owncloud mounted share... it says the files are readonly. Which could of course be an owncloud problem.
<r4z>
not sure if this is because I'm trying to install inside a VM
<r4z>
but I installed it before and everything went cool
<zarvox>
r4z: looks like Sandstorm (or maybe something else) is already running/listening on the port specified
<zarvox>
You can see what programs are listening on what TCP ports with "sudo netstat -lntp"
<zarvox>
Cross-reference that list of running services with the PORT= directive specified in /opt/sandstorm/sandstorm.conf, and hopefully that tells you if you already have Sandstorm running, or if you've got something else holding on to that port?
<r4z>
nothing is listening on 6080
<zarvox>
Hmmm, that's odd. Do you mind pastebining the output of the netstat?
<zarvox>
(just to make sure I'm not making a false assumption: you are installing to the default directory, yes?)
<asheesh>
You can also check if SMTP_LISTEN_PORT shows up in /opt/sandstorm/sandstorm.conf first.
<asheesh>
Tell me if it does, and what the line there is.
<asheesh>
FWIW, if you ran install.sh, but sandstorm crashes on startup, that is 100% an installer bug, and I should fix it :)
<r4z>
yeah, changing the port does the trick but now looks like mongo doesn't run
<asheesh>
:)
<asheesh>
One step forward, one step back. Can you pastebin the new log?
<r4z>
sure
<asheesh>
Sorry you're having so many problems, and thanks greatly for being willing to ask us questions.
<asheesh>
I'll file a bug now about the port 25 thing. Quick clarifying question first: Was it the case that SMTP_LISTEN_PORT was set to 25 in your sandstorm.conf?
<asheesh>
Hey zarvox now I want to pass this back to you :)
<asheesh>
Do you have any ideas about this mongod.log -- http://pastebin.com/raw/08S9ggzH ? Also r4z what's the most recent sandstorm.log contents?
<asheesh>
I guess it looks vaguely like mongod started to initialize but then only half initialized.
<asheesh>
Since you don't have a working Sandstorm server yet, you could try: sudo mv /opt/sandstorm/var/mongo /opt/sandstorm/var/mongo.moved-out-of-the-way
<asheesh>
but don't do that yet; let's figure out what's going on first.
natea has quit [Quit: natea]
n8a has quit [Ping timeout: 248 seconds]
<zarvox>
asheesh: I see that in some of my logs; it looks like we started the mongo process but didn't connect to configure the replset
<zarvox>
Per the code, we should automatically attempt to create the mongo user and configure the replset on every launch.
<asheesh>
Gotcha.
<asheesh>
r4z: I think I need that /opt/sandstorm/var/log/sandstorm.log :)
<zarvox>
If you see "** Back-end and Mongo started; now starting front-end..." in the sandstorm.log, then things should have progressed past that point
<zarvox>
looks like we can't connect to mongo on port 6081 :/
<asheesh>
Yeah. Huh.
<asheesh>
Would we expect
<asheesh>
Would we expect mongod stopping to show up in mongod's log? I guess not under all circumstances.
<asheesh>
https://build.sandstorm.io/job/Sandstorm-installer/ suggests that Sandstorm does start up for some people in some circumstances, at least. I'm inclined to ask you r4z if restarting Sandstorm makes this problem go away. Before you do that, can you do:
<asheesh>
sudo cp -a /opt/sandstorm /opt/sandstorm.weird-behavior-snapshotted
<r4z>
sure
<asheesh>
Thanks!
<r4z>
same error with mongo
<r4z>
"replSet can't get local.system.replset config from self or any seed"
<r4z>
and the log ends abruptly
<r4z>
I will try moving the mongo folder
<r4z>
moved the folder but still having the same error on the log
<asheesh>
If you do so, you probably need to recreate it before starting Sandstorm. See also:
<birgit>
i havent found it among the app market yet but i'm looking for an app that can visualize/view GPX traces - i do understand that openstreetmap, google earth is able to do that but i'd like to host the GPX files myself - i do see only owntrack so far working with map/gps data..
<birgit>
without reinventing the wheel or hosting my own tile server - does anyone know of an open web app that could do that?
gambatte has joined #sandstorm
<asheesh>
Ooh, interesting birgit.
<asheesh>
I don't know of any off the top of my head, but I'm not really a geo person!
<asheesh>
mnutt_ might possibly know more; he's the one who packaged owntracks, for what it's worth.
<birgit>
thanks @asheesh I'm looking at projects hosted on Sourceforge at the moment, lots of open source software around GIS so I'm surprised no-ones packaged one for sandstorm yet
<mnutt_>
I don't believe owntracks uses GPX currently internally, unfortunately
<asheesh>
birgit: Well, it could be you who packages it :)
<mnutt_>
I began packaging a tileserver for sandstorm but haven't finished it yet
<asheesh>
Ooh
<birgit>
mnutt_: which tileserver is that? that would be fantastic?
<mnutt_>
well, that probably overstates it. I began, but didn't get very far
<birgit>
I've worked with MapNik a while ago
<mnutt_>
my plan was to use tileserver-mapnik and let people download from http://osm2vectortiles.org/ and upload to the grain
<mnutt_>
and then the grain would produce an API that you could consume with other apps
<mnutt_>
[something something powerbox]
<birgit>
mnutt_: that would be exactly what I'd be after
<birgit>
is your work somewhere accessible/collaboratible?
<mnutt_>
I'd have to look later when I get home
<mnutt_>
I don't believe I even had it to the point the app was running though
<mnutt_>
and I was thinking the sandstorm grain would be in one of two states: either it had a tileset from osm2vectortiles on disk, and tessera was running, or it was missing one, and it just had an upload button to upload one
<mnutt_>
and once one was uploaded, it restarted. that way you don't have to write too much code to dynamically load tilesets, and it fits well with sandstorm's one-grain-per-unit concept
<mnutt_>
and hopefully you'd just load up the city you need, because the global tileset is ~60GB
<birgit>
yes I was running into trouble years ago with the size of tilesets
<birgit>
it would be fantastic to self-host GPX tracks and have them loaded onto those tiles - however i am unsure how the rendering of annotations works. I have experimented with video/audio/photo/txt annotations and unsure how they'd be rendered on different GIS
<mnutt_>
would it be possible to use some js library to separate out the tilesets from the gpx data? something using leaflet, perhaps?
<mnutt_>
(cartography is awesome but when I started looking into GIS solutions I now know approximately what it feels like to be a newcomer to the world of javascript frameworks)
<birgit>
haha mnutt_ yes indeed - i did one project a while ago (thought it would be simple) and almost cried at the sheer complexity of tile-serving/layering/android rendering because i wanted to stick to solely open software (and hardware) but always got sent onto proprietary terrain by the 'experts
<birgit>
it seems as though the landscape has changed quite a bit over the years so I am tiptoeing into GIS again
<mnutt_>
yeah. there are a ton of overlapping solutions
<mnutt_>
mapbox is doing really great open source work
<birgit>
on another note: are there any organized/global sandstorm-app-packaging parties