00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:05:27  * olivierquit (Quit: Leaving)
00:06:18  * andrepadezquit (Ping timeout: 245 seconds)
00:11:18  * thealphanerdquit (Quit: thealphanerd)
00:20:02  * jcrugzzjoined
00:21:26  * arushjoined
00:21:30  <arush>hey dudes
00:21:33  <arush>question about biz plans
00:21:39  <arush>can anyone help?
00:21:41  <coderarinux>arush: sup?
00:21:54  <arush>coderarinux: is the upload faster during deploys on biz plans?
00:22:05  <coderarinux>hmmm, no
00:22:10  <arush>coderarinux: it seems 50% of our deploys are failing
00:22:16  <arush>mostly timeout errors
00:22:27  <coderarinux>arush: `jitsu config set timeout 1000000`
00:22:31  <arush>coderarinux: trying to find ways to speed up deploys
00:22:37  <arush>coderarinux: yeah already done that
00:22:45  <coderarinux>you mean
00:22:47  <coderarinux>socket hang ups?
00:22:53  <arush>coderarinux: eyah
00:22:54  * c4miloquit (Ping timeout: 264 seconds)
00:23:13  <coderarinux>arush: do you have a lot of images and stuff you're uploading? you should move that to a CDN like amazon S3
00:23:42  <arush>coderarinux: well not too much, like 5MB unzipped
00:24:55  <coderarinux>it'd probably fix it to move those to a CDN
00:24:59  <coderarinux>just try pulling out the images
00:25:04  <coderarinux>and seeing if it ever socket hang ups
00:25:17  <coderarinux>(upload it to a new app if you don't want your website to be broken)
00:32:22  <arush>coderarinux: dude
00:32:25  <arush>check this out
00:32:25  <arush>https://gist.github.com/4nkush/ecf9f4c965442e3b2636
00:32:31  <arush>didn't even finish uploading
00:32:45  <arush>deploys are so hit or miss for us
00:32:55  <coderarinux>that was after taking out images?
00:33:07  <coderarinux>oh my
00:33:22  <coderarinux>i'll see if it happens for me
00:33:41  <coderarinux>what's your nodejitsu username?
00:34:00  <arush>coderarinux: brandid
00:37:32  <coderarinux>hmmm
00:37:36  <coderarinux>i see
00:39:51  * bootstrapperquit (Ping timeout: 252 seconds)
00:42:00  * porsagerjoined
00:42:17  <porsager>Hi, can anybody help with this error i get on deploy ? https://gist.github.com/porsager/4974407
00:42:57  <porsager>i just deployed earlier today, haven't changed my package json since which says "express-partials" : "0.0.x"
00:43:51  <coderarinux>hmmm
00:44:11  <coderarinux>one second
00:47:33  * InspiredJWjoined
00:47:39  * jcrugzzquit (Ping timeout: 240 seconds)
00:48:32  * c4milojoined
00:52:18  * jeffrgquit (Quit: jeffrg)
00:52:35  * joshsmithquit (Quit: joshsmith)
00:53:11  <coderarinux>porsager: can I see your whole package.json?
00:53:36  <porsager>of course ;) https://gist.github.com/porsager/4974448
00:54:59  * c4miloquit (Ping timeout: 248 seconds)
00:56:40  <coderarinux>arush: looking like you're gonna have to remove stuff to make it upload faster; but if you go business plans and use 512 MB drones, it should solve your socket hang up problem
00:57:07  * arushquit (Ping timeout: 245 seconds)
00:57:40  * jeffrgjoined
01:01:44  * bootstrapperjoined
01:03:35  <thl0>having trouble deploying my site (username: thlorenz)
01:03:45  <coderarinux>what error?
01:03:47  <thl0>geting Error(500) without anymore info
01:03:57  <coderarinux>Error: Unhandled Error?
01:03:59  <thl0>except : socket hang up
01:04:03  <coderarinux>okay
01:05:46  <thl0>coderarinux: now it started finally
01:05:51  * sberrymanquit (Read error: Connection reset by peer)
01:06:00  <coderarinux>okay
01:06:56  <porsager>coderarinux: i'm going afk, let me know if you figure it out ;)
01:07:10  * c4milojoined
01:07:17  <coderarinux>porsager: okay
01:07:25  <porsager>thanks!
01:09:24  * jetiennequit (Quit: jetienne)
01:09:28  * jbasdfquit (Quit: jbasdf)
01:12:17  <thl0>is there a way to increase the time until I have to start listening on a port?
01:12:17  * jryansjoined
01:12:34  <coderarinux>thl0: not really
01:12:57  <thl0>i.e. I'm pulling my blog from github first and need to initialize things before starting to listen on a port and the start script errors out
01:13:09  <coderarinux>listen on a port and say it's loading
01:13:22  <coderarinux>and then initialize things
01:13:25  <coderarinux>and then remove the loading message
01:13:43  <thl0>ok - I'll do that - things are slow though today - will that improve?
01:13:52  <thl0>deployment and site loading
01:14:20  <coderarinux>i'm looking into stuff
01:14:25  <thl0>ok
01:14:43  * c4miloquit (Ping timeout: 248 seconds)
01:24:30  * thl0quit (Remote host closed the connection)
01:38:40  * bootstrapperquit (Remote host closed the connection)
02:05:38  * coderarinuxquit (Ping timeout: 256 seconds)
02:11:01  * generalissimojoined
02:11:10  * bootstrapperjoined
02:11:25  * jeffrgquit (Quit: jeffrg)
02:16:53  * therealkoopajoined
02:20:19  * jbasdfjoined
02:22:27  * jryansquit (Quit: Be back later)
02:26:28  * bootstrapperquit (Remote host closed the connection)
02:34:31  * Pete7joined
02:35:34  * thl0joined
02:35:44  * Pete6quit (Ping timeout: 252 seconds)
02:38:04  * jeffrgjoined
02:39:57  * micah_joined
02:40:00  * jbasdfquit (Quit: jbasdf)
02:42:41  * jeffrgquit (Ping timeout: 248 seconds)
02:44:47  * generali_joined
02:47:32  * generalissimoquit (Ping timeout: 248 seconds)
02:53:42  * jryansjoined
02:54:02  * DTrejoquit (Remote host closed the connection)
03:09:30  * blueb0xjoined
03:10:32  * jmar777quit (Remote host closed the connection)
03:11:11  * jmar777joined
03:15:36  * jmar777quit (Ping timeout: 256 seconds)
03:22:42  * BretFisherquit
03:24:02  * BretFisherjoined
03:24:06  * kperchjoined
03:26:08  * bootstrapperjoined
03:37:33  * mAritzquit (Quit: Leaving)
03:42:22  * Samuel_Roldanquit (Quit: Samuel_Roldan)
03:45:43  * Samuel_Roldanjoined
03:48:43  * jeffrgjoined
03:53:07  * jeffrgquit (Ping timeout: 248 seconds)
03:54:20  * Samuel_Roldanquit (Quit: Samuel_Roldan)
04:07:10  * c4milojoined
04:07:33  * xaqjoined
04:07:41  * xaqquit (Read error: Connection reset by peer)
04:07:59  * xaqjoined
04:10:33  * blueb0xpart
04:11:08  * mdedetrichquit (Quit: Computer has gone to sleep.)
04:15:04  * xaqquit (Remote host closed the connection)
04:24:09  * bootstrapperquit (Remote host closed the connection)
04:30:38  * thl0quit (Remote host closed the connection)
04:40:18  * BretFisherquit
04:41:49  * kperchquit (Remote host closed the connection)
04:53:17  * jbasdfjoined
04:53:22  * thl0joined
04:54:28  * defunctzombiechanged nick to defunctzombie_zz
04:55:04  * bootstrapperjoined
04:58:52  * bootstrapperquit (Read error: Connection reset by peer)
04:59:37  * thl0quit (Remote host closed the connection)
05:01:00  * mesoquit (Read error: Connection reset by peer)
05:01:07  * mesojoined
05:01:12  * c4miloquit (Remote host closed the connection)
05:07:43  * jbasdfquit (Quit: jbasdf)
05:12:23  * kperchjoined
05:20:35  * kperchquit (Ping timeout: 248 seconds)
05:23:11  * sreeixjoined
05:25:47  * ererjoined
05:25:50  <erer>hi
05:25:52  <erer>hi
05:28:07  * bootstrapperjoined
05:31:45  * bootstrapperquit (Read error: Connection reset by peer)
05:32:07  * ererquit (Ping timeout: 245 seconds)
05:33:33  * lresendejoined
05:37:50  * xaqjoined
05:41:32  * thealphanerdjoined
05:45:04  * jetiennejoined
05:56:11  * meso_joined
05:59:14  * mesoquit (Ping timeout: 252 seconds)
06:01:28  * jeffrgjoined
06:01:29  * jeffrgquit (Client Quit)
06:02:09  * bootstrapperjoined
06:04:22  * lresendequit (Quit: Zzzzzzz ...)
06:06:28  * dodo__joined
06:09:34  * dodo_quit (Ping timeout: 256 seconds)
06:10:11  * bootstrapperquit (Ping timeout: 248 seconds)
06:17:28  * generali_changed nick to sexbomb
06:18:01  * xaqquit (Remote host closed the connection)
06:26:06  * thealphanerdquit (Quit: thealphanerd)
06:37:29  * jetiennequit (Quit: jetienne)
06:37:37  * bootstrapperjoined
06:43:16  * thealphanerdjoined
06:47:31  * bootstrapperquit (Ping timeout: 248 seconds)
06:52:25  * DTrejojoined
06:52:26  * Swaagiejoined
06:52:32  * BretFisherjoined
06:55:54  * joshonthewebquit (Quit: Computer has gone to sleep.)
06:57:37  * tonistjoined
07:02:23  * Jochejoined
07:03:19  <Joche>I have som issues trying to deploy my first node.js app to nodejitsu. So now I have falled back to the example hello world application but I get the dreaded "error: Hostname/IP doesn't match certificate's altnames error: Error: Hostname/IP doesn't match certificate's altnames" error. I'm out of options now.
07:05:13  * chakritjoined
07:05:13  * chakritquit (Changing host)
07:05:13  * chakritjoined
07:08:23  <Joche>It can't be that I'm shelling in to my server and run the deploy within the shell? I have a headless server so that's all I can do.
07:08:59  * lpinjoined
07:13:50  * booyaa|fooquit (Ping timeout: 244 seconds)
07:14:03  * booyaa|foojoined
07:14:17  * bootstrapperjoined
07:16:50  * z0w0joined
07:17:28  * erichoceanjoined
07:22:06  * erichoceanquit (Ping timeout: 252 seconds)
07:22:30  * bootstrapperquit (Read error: No route to host)
07:26:23  * alucardXjoined
07:34:35  * nesQuickjoined
07:41:59  * sexbombquit (Remote host closed the connection)
07:46:47  <porsager>Hi, can anybody help with this error i get on deploy ? https://gist.github.com/porsager/4974407
07:46:54  <porsager>i just deployed earlier today, haven't changed my package json since which says "express-partials" : "0.0.x"
07:48:40  * tonistquit (Quit: tonist)
07:51:18  * porsagerquit (Ping timeout: 245 seconds)
07:52:26  * bootstrapperjoined
07:55:40  * DTrejoquit (Remote host closed the connection)
07:57:56  * albertdquit (Quit: Page closed)
08:00:22  * chakritquit (Ping timeout: 256 seconds)
08:03:46  * bootstrapperquit (Ping timeout: 256 seconds)
08:08:58  * tonistjoined
08:09:26  * erichoceanjoined
08:09:47  * erichoceanquit (Remote host closed the connection)
08:16:42  * tonistquit (Quit: tonist)
08:18:22  * porsagerjoined
08:21:19  * jryansquit (Quit: Be back later)
08:22:11  * tonistjoined
08:22:24  * eschnoujoined
08:22:55  * `3rdEdenjoined
08:23:53  * tonistquit (Client Quit)
08:25:17  * tonistjoined
08:25:56  * chakritjoined
08:32:31  * ppcanojoined
08:38:27  * joshonthewebjoined
08:41:02  * dob_joined
08:41:46  <porsager>i haven't been able to deploy since yesterday, can someone help out, or let me know if you are looking at it ? https://gist.github.com/porsager/4974407
08:44:48  * trygveis also struggeling a bit with deploys this weekend. Normally have to do deply 3-4 times and then even start and stop the drone after i has been deployed to get it running.
08:47:43  * jvanveenjoined
08:47:49  <jvanveen>goodmorning
08:49:41  * ppcanoquit (Quit: ppcano)
08:50:20  <jvanveen>im trying to put my open source project on nodejitsu, but it cant find a module
08:50:26  <jvanveen>Error: Cannot find module '/opt/haibu/apps/phrearch/l3mon/package'
08:50:44  <jvanveen>i only have a package.json . am i missing something?
08:57:22  * yawntjoined
08:58:06  <porsager>trygve: mine fails deploy very fast with the error in the gist. Have you tried raising your timeout in jitsu config?
09:02:15  <porsager>about https://gist.github.com/porsager/4974407 then it seems to be giving me that error message even if i remove express-partials dependency from package.json. Could it be stuck somehow?
09:02:35  <jvanveen>does nodejitsu come with ssh?
09:05:32  <trygve>porsager: no. I have not tried that. I will. I struggle with apps seems to be deployed but does not start even if the deploy says everything is ok.
09:07:19  <trygve>I will say that almost 50% of all my deploys ends with a "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}"
09:07:55  <yawnt>porsager: run npm ls.. check if there are other packages using that lib
09:08:16  <trygve>Then a couple of stop / start kicks it into action.
09:09:50  <porsager>yawnt: thanks for answering. No other module was using it, but i found the reason elsewhere just now
09:10:46  <yawnt>wonderful :)
09:11:25  <porsager>i had an npm shrinkwrap json that was in there.
09:11:56  <porsager>inside was express-partials : 0.0.6, so still shouldn't be a problem
09:12:04  <porsager>but i removed it and now deploy is fine
09:14:28  * Samuel_Roldanjoined
09:14:29  <jvanveen>hm, i would like to deploy this project on nodejitsu, but deploy fails
09:14:30  <jvanveen>https://github.com/l3mon/l3mon-example
09:14:54  <jvanveen>for scripts start, can i use something like manage.js --runserver ?
09:21:51  <trygve>jvanveen: in your package.json you need to point to which .js file is your server. See: http://package.json.nodejitsu.com/
09:22:29  <jvanveen>trygve: ah thanks!
09:23:06  * webjayjoined
09:23:57  <trygve>jvanveen: I will also recommend you to not use "*" on dependencies. That will break your code one day...
09:24:51  <jvanveen>trygve: yea thats bad practice indeed
09:27:57  <jvanveen>hm, "start": "node ./manage.js --runserver"
09:28:06  <yawnt>jvanveen: haibu doesn't manage command line options yet
09:28:23  <jvanveen>aha, so i should provide a run script?
09:28:28  <yawnt>yep :)
09:28:34  <jvanveen>ok thats fine. thanks :)
09:28:40  <yawnt>you're welcome
09:36:17  * olivier__joined
09:36:20  * lpinquit (Quit: Computer has gone to sleep.)
09:37:45  * lpinjoined
09:40:10  * jamesjoined
09:40:23  <james>make a better shit!
09:40:34  * jameschanged nick to Guest16766
09:40:58  <Guest16766>make a better shit!
09:45:15  * bootstrapperjoined
09:47:02  <jvanveen>hm starts to look better now. db connection error
09:50:06  * porsagerquit (Quit: Page closed)
09:50:09  <jvanveen>is there a way i can check which files are uploaded on deploy?
09:50:32  <jvanveen>i asume that node_modules dir is ignored
09:50:36  <jvanveen>*assume*
09:50:55  * InspiredJWquit (Remote host closed the connection)
09:51:38  <jvanveen>hm db connection fails
09:53:11  <trygve>jvanveen: jvanveen: you can download a snapshot. then you'll see whats been uploaded.
09:53:30  <trygve>jitsu snapshots fetch
09:53:41  <trygve>you'll then get a tar file
09:54:04  <jvanveen>aha thanks for the tip. seems my app is almost starting, but there is probably an issue with the db connection settings
09:54:05  <jvanveen>http://paste.kde.org/673718/
09:54:07  * dob_quit (Remote host closed the connection)
09:55:20  * cesconixjoined
09:57:23  * bootstrapperquit (Ping timeout: 248 seconds)
09:58:42  * lpinquit (Quit: Computer has gone to sleep.)
10:00:03  * Guest16766quit (Ping timeout: 245 seconds)
10:03:17  * rickibalboajoined
10:03:44  * jetiennejoined
10:06:34  * joshonthewebquit (Quit: Computer has gone to sleep.)
10:06:35  <jvanveen>hm, im pretty sure im using the right mongodb url to connect to
10:06:57  <jvanveen>the settings.js file from the snapshot includes the one i got from jitsu databases list
10:07:22  * thealphanerdquit (Quit: thealphanerd)
10:08:52  <jvanveen>hm, maybe a versioning error, http://errors.jit.su/
10:08:59  <jvanveen>the * thing you mentioned :)
10:09:14  * jeffrgjoined
10:10:44  <jvanveen>the mongodb, mongoose versions listed there are quite old already
10:10:48  <jvanveen>is this still an issue?
10:13:44  * therealkoopaquit (Remote host closed the connection)
10:15:49  <jvanveen>which more recent versions of mongodb/mongoose are known to work on nodejitsu?
10:22:40  * sreeixquit (Read error: Connection reset by peer)
10:22:58  <jvanveen>ok, pinpointed both mongodb and mongoose. *fingers crossed*
10:23:05  * sreeixjoined
10:24:30  * bootstrapperjoined
10:27:40  <jvanveen>hm, i cant get this to run properly :( the application seems to connect to the nodejitsu database fine, when i run it locally
10:31:00  * BretFisherquit
10:33:42  * bootstrapperquit (Read error: No route to host)
10:36:47  <jvanveen>hm still the same
10:36:47  <jvanveen>https://gist.github.com/phrearch/4976512
10:37:22  <yawnt>jvanveen: where do you store your db datas?
10:38:07  <jvanveen>yawnt: ehm i created a mongodb with jitsu, and used the connection url in my settings file
10:38:16  <yawnt>jvanveen: try to console.log your url
10:38:17  <jvanveen>it uses a db called l3mon
10:38:23  <yawnt>see if it's defined
10:38:40  <yawnt>jvanveen: is your settings.js in .gitingnore or .npmignore?
10:39:11  <jvanveen>ehm no it isnt
10:39:15  <yawnt>ok
10:39:51  <jvanveen>if i run my app locally with the db url from jitsu, it connects to the remote mongo it seems
10:40:23  <yawnt>try to set an env variable and use that
10:40:34  <yawnt>`jitsu env set mongoUrl <theUrlYouGotFromJitsu>`
10:40:37  <yawnt>and in your code
10:40:45  <yawnt>.connect(process.env.mongoUrl)
10:41:27  <jvanveen>ok, ill give that a try. thanks
10:42:07  * olivier__quit (Ping timeout: 260 seconds)
10:45:26  * olivier__joined
10:47:36  * micah_quit (Quit: Page closed)
10:48:31  * lpinjoined
10:48:49  * evangeni_joined
10:50:13  * evangeni_quit (Remote host closed the connection)
10:50:50  * evangeni_joined
10:54:59  * olivier__quit (Ping timeout: 248 seconds)
10:55:31  * evangeni_quit (Ping timeout: 248 seconds)
10:57:08  * rickibalboaquit (Read error: Connection reset by peer)
10:58:34  <jvanveen>i moved the db connection up into the loader and added some verbose messages for the connection. retrying now. takes a bit more time, since i need to modify another dependency coming from npm
10:59:07  <jvanveen>hm, the db url is in there just fine
10:59:22  <jvanveen> Connecting to database: mongodb://nodejitsu_phrearch:....
11:03:42  * bootstrapperjoined
11:08:41  <jvanveen>it must be something with the mongodb driver on the serverside
11:09:06  <jvanveen>i dont know really :(
11:09:24  <jvanveen>running my app here locally with the jitsu mongodb url works fine
11:13:40  * bootstrapperquit (Read error: No route to host)
11:13:48  * Jochequit (Ping timeout: 245 seconds)
11:13:50  * webjayquit (Remote host closed the connection)
11:20:23  * sreeixquit (Quit: sreeix)
11:25:32  * chakritquit (Quit: leaving)
11:27:04  * webjayjoined
11:29:03  * Swaagiechanged nick to swaagie[lunch]
11:31:36  <jvanveen>pff, this is impossible to debug :S
11:38:46  <yawnt>jvanveen: can you email support?
11:38:49  <yawnt>[email protected]
11:39:03  <jvanveen>yawnt: thanks, i will
11:42:00  * jeffrgquit (Quit: jeffrg)
11:42:45  * bootstrapperjoined
11:45:28  <jvanveen>hey, it just started!
11:45:38  <jvanveen>ehm never mind
11:46:09  <jvanveen>ill gather some info and put it in the mail
11:55:15  * bootstrapperquit (Ping timeout: 248 seconds)
11:55:32  * sreeixjoined
12:06:58  * olivier__joined
12:13:33  * tonistquit (Quit: tonist)
12:15:26  * Samuel_Roldanquit (Quit: Samuel_Roldan)
12:20:15  <jan____>trying here too: I hooked connect.static into http-proxy as per the docs, it all works fine until there’s a request for a nonexistent file, I expect a 404, but I get a never closing http request.
12:21:23  * lpinquit (Quit: Textual IRC Client: www.textualapp.com)
12:21:57  * bootstrapperjoined
12:27:41  * porsagerjoined
12:28:41  <porsager>Hi, i've been getting this on deploy for the last couple of hours : https://gist.github.com/porsager/4977024 can anyone help?
12:31:08  * Samuel_Roldanjoined
12:31:55  * dob_joined
12:33:05  * bootstrapperquit (Read error: No route to host)
12:37:48  * jetiennequit (Quit: jetienne)
12:39:56  * swaagie[lunch]changed nick to swaagie
12:41:18  * jetiennejoined
12:41:20  * wsierocijoined
12:43:03  <wsieroci>my application has at the moment unexpectedly stopped working (i have not got any email about it). It did not restarted. Error: Redis connection to nodejitsudb1856207787.redis.irstack.com:6379 failed - connect ECONNREFUSED. Tell me why this is happening?
12:46:31  <wsieroci>For now i am not able to restart it.
12:46:32  * Kinelartyjoined
12:46:44  <wsieroci>i get error when i am trying to restart
12:48:23  * webjayquit (Remote host closed the connection)
12:51:53  * webjayjoined
12:56:00  <wsieroci>please tell me is there any possibility to restart application when it has stopped?
12:56:10  <wsieroci>i mean in automatically way
12:57:58  * Samuel_Roldanquit (Quit: Samuel_Roldan)
13:00:52  <porsager>anyone ?
13:01:09  * porsagerquit (Quit: Page closed)
13:01:15  * shiawuenjoined
13:01:26  * bootstrapperjoined
13:01:33  * porsagerjoined
13:08:49  * tonistjoined
13:12:01  * bootstrapperquit (Read error: No route to host)
13:13:46  <porsager>anyone who can help with deploy issue?
13:23:13  * webjayquit (Remote host closed the connection)
13:25:34  <dscape>porsager: wsieroci hi
13:26:18  <porsager>hi :) i've been unable to deploy all morning. I get this right after finished with the uploading step : https://gist.github.com/porsager/4977024
13:26:49  <dscape>porsager: heya :)
13:26:53  <dscape>what's the appname?
13:27:30  <porsager>dscape: hi ;) doableapi
13:29:57  <porsager>btw dscape i did some testing with 200 requests on nodejitsu and my own server which accepted a single connection (both located us-east). Nodejitsu did it in 120 seconds, and my own in 55 seconds.
13:31:02  <dscape>porsager: thats a big difference
13:31:30  <dscape>all because of keepalive?
13:31:40  <porsager>i would assume that yes..
13:31:53  <porsager>it get's worse when on conncetions with higher latency
13:31:57  <dscape>App porsager/doableapi doesn't exist on Nodejitsu yet
13:32:00  <porsager>my test was from denmark
13:32:07  <porsager>sorry dscape it's doable/doableapi
13:32:44  <dscape>porsager: you cant get the machines we have btw
13:32:48  <dscape>from joyent
13:32:52  <dscape>so thats a difference
13:33:51  * tonka1joined
13:33:59  * tonka1changed nick to tonka
13:34:33  <wsieroci>dscape: hi
13:35:13  <wsieroci>dscape: why my application stopped? there was some problem with redis database that i get ECONNREFUSED
13:35:25  <wsieroci>i mean my application get ECONNREFUSED
13:35:35  <dscape>wsieroci: whats your username and appname?
13:36:09  <wsieroci>username: wsieroci appname: defcon but now it is working because i was able to restart
13:36:11  <wsieroci>it
13:36:31  <dscape>if you see econnrennrefused
13:36:36  <dscape>after your app being up for a while
13:36:52  <dscape>it means you likely went over the max memory you have for a drone
13:36:55  <dscape>256MB
13:37:21  <dscape>either that, or your code had an exception that once hit was not able to recover from
13:37:45  <wsieroci>hmm... interesting... ok, will check my app, but even if this happen, why my application did not restart?
13:37:52  <porsager>dscape: yeah and we would need to deal with the hassle of maintaining the services ourselves ;) would love to stay at nodejitsu, so we are currently discussing if we should change our setup a little and do a bulk sync in one request.
13:38:00  <wsieroci>isnt there any automatically system to restart apps?
13:38:28  <dscape>wsieroci: yes, but this is a consequence of bugs
13:39:07  <dscape>porsager: my point was the benchmark couldnt be fair
13:39:10  <wsieroci>dscape: your bugs or my application bugs?
13:39:12  <dscape>cause you cant have a nodejitsu drone
13:39:18  <dscape>wsieroci: your application bugs
13:39:33  <dscape>it can be caused by ours too, but that's less likely
13:39:45  <dscape>since we have the same software running thousands of apps
13:39:59  * Kinelartyquit (Quit: Computer has gone to sleep.)
13:40:11  <porsager>i did a test on cloudfoundry.com which showed the same. a 256mb instance.
13:40:33  <dscape>porsager: its not even the same data center
13:40:36  <dscape>apples and oranges
13:40:53  * rvaggquit (Quit: ta ta)
13:40:56  <wsieroci>dscape: ok, but what bug could resist your system to restart my app? if my app exceeded memory then should it be just killed, memory erased and then restarted?
13:41:02  <dscape>but still ,time difference was large enough to concluse something
13:41:08  <porsager>but it's the added time for all the roundtrips between proxy and client.
13:41:09  * bootstrapperjoined
13:41:16  <dscape>wsieroci: imagine you have a precondition to your code
13:41:20  <dscape>that works a certain way
13:41:25  <dscape>and its not built to restart
13:41:26  <porsager>the server handles each request at about 5ms
13:41:42  <dscape>imagine you find a piece of hot code that once it breaks, that file is created and breaks always
13:41:49  <dscape>or a utf8 character that crashes twitter
13:41:50  <dscape>:)
13:41:57  * sreeixquit (Quit: sreeix)
13:42:17  <wsieroci>dscape: hm... strange, but i will check it
13:42:18  <dscape>our apps are rarely totally stateless
13:42:22  <wsieroci>dscape: thanks
13:43:16  <dscape>porsager: do you still need halp?
13:43:28  <dscape>lunch time is overdue
13:43:28  <porsager>dscape: btw, the same test without handshakes clocked in at about 70 seconds
13:43:29  <dscape>:)
13:43:31  <porsager>ah yes
13:43:34  <porsager>still can't deploy
13:43:39  <dscape>lol
13:43:53  <dscape>ok, with all this conversation i had forgotten what problem you had
13:44:07  <porsager>haha yeah - here it is https://gist.github.com/porsager/4977024
13:44:13  <porsager>doable / doableapi
13:45:15  * shiawuenquit (Quit: shiawuen)
13:47:24  * therealkoopajoined
13:48:46  <dscape>porsager:
13:48:48  <dscape>trying myself
13:51:09  <dscape>porsager: just did, worked for me
13:51:10  <dscape>:(
13:51:26  <dscape>mind trying a bit later when our support staff is on call?
13:51:41  <dscape>also, if you set continuous deployments you dont need to care about this :)
13:51:50  * jmar777joined
13:53:47  * webjayjoined
13:54:23  * bootstrapperquit (Ping timeout: 260 seconds)
13:54:41  <wsieroci>dscape: is there possibility to somehow check how memory looks like? i mean check how much memory is consumed?
13:55:00  <dscape>wsieroci: unfortunately, not at this time
13:55:08  <wsieroci>ok
13:55:11  <dscape>we are working on that for the next iteration of our product
13:56:28  <wsieroci>dscape: you said that there is 256 MB, actually as i read on your dashboard
13:56:34  <wsieroci>there is only 10 MB or memory
13:56:37  <wsieroci>for couchdb
13:56:45  <wsieroci>i mean irish db
13:57:06  <dscape>iriscouch?
13:57:13  <wsieroci>yes
13:57:19  <wsieroci>i am using iriscouch
13:57:20  <dscape>wsieroci: memory vs. disk space
13:57:27  <dscape>or perhaps redis memory?
13:57:35  <dscape>you should get in touch with them if you need to up your limits
13:57:39  <dscape>from the free tier
13:57:42  <dscape>[email protected]
13:58:37  <wsieroci>dscape: ok, sorry, it is 10MB of free storage, not memory.
14:03:35  * anoemijoined
14:12:07  <wsieroci>dscape: it is really 256 MB of memory for iriscouch?
14:12:15  <wsieroci>because i dont see any information about it
14:14:25  <jan____>dscape: any idea why http-proxy with connect.static would stall a HTTP req indefinitely isntead of sending a 404?
14:21:02  * bootstrapperjoined
14:29:48  <porsager>dscape: you are absolutely right, i'm going to do that right now !
14:31:12  * bootstrapperquit (Read error: Connection reset by peer)
14:40:56  * porsagerquit (Quit: Page closed)
14:40:58  * custardcreamjoined
14:41:33  <custardcream>hello - experiencing a bug with web ops
14:42:39  <custardcream>i tried to delete a snapshot while deploying something else, and it deleted, but the snapshot still appears on webops
14:42:47  <custardcream>when i try and delete, i get a rackspace 404
14:44:41  * defunctzombie_zzchanged nick to defunctzombie
14:47:40  * tonka2joined
14:48:23  * tonkachanged nick to Guest14230
14:48:23  * Guest14230quit (Killed (sendak.freenode.net (Nickname regained by services)))
14:48:23  * tonka2changed nick to tonka
14:48:44  <anoemi>hey custardcream
14:48:51  <anoemi>what is your username/appname?
14:50:26  <custardcream>it's liveblogpro in both cases
14:50:27  <custardcream>thanks
14:57:21  <`3rdEden>custardcream: Are you deleting them through WebOps or through jitsu?
14:57:27  * vbarachjoined
14:58:02  * bradleymeckjoined
14:58:12  <`3rdEden>custardcream: also are you removing active snapshots or archived snapshots?
15:01:28  * bootstrapperjoined
15:03:16  * generalissimojoined
15:04:24  <custardcream>Sorry - they are archived, and we're trying to delete through webops - can try deleting through jitsu though?
15:06:55  <`3rdEden>custardcream: yes, please check if you can remove them through jitsu
15:07:02  <custardcream>3rdEden?
15:07:20  <custardcream>ok, trying now.
15:08:07  * jcrugzzjoined
15:08:51  <custardcream>3rdEden - getting an error 400, bad req.
15:10:03  * DTrejojoined
15:11:26  <`3rdEden>custardcream: Okay so it's a simular response to what you are getting on WebOps, so there must something going wrong for that specific snapshot. I just tried a remove a couple of my own snapshots and they did got removed successfully
15:11:38  <`3rdEden>could you tell me which snapshot version you were trying to remove?
15:12:11  <custardcream>the specific ones getting the errors are the ones beginning with 0.02
15:12:58  <custardcream>sorry - 0.0.2
15:13:16  <`3rdEden>custardcream: Thanks for the information, we'll try to track down the issue
15:13:25  * evangeni_joined
15:14:44  * bootstrapperquit (Ping timeout: 255 seconds)
15:15:10  <custardcream>3rdEden, while you're here - you suggested last week that we swap over to Engine.IO - but the documentation says that Socket already uses Engine, and that Socket is the recommended framework for actual applications - is this the case? Should we push forward with a switch?
15:15:21  <jan____>any clues as to why https://gist.github.com/janl/af5c9e8a23a67695e39e would not send a 404 response but just hang there forever? (http-proxy with connect.static middleware)
15:15:58  <`3rdEden>custardcream: The documention you read was probably from the Socket.IO repository, the master is currently the future 1.0 release of socket.io which does indeed use engine.io
15:16:09  <`3rdEden>the current "stable" release 0.9.x does not use engine.io
15:16:18  * vbarachquit (Ping timeout: 245 seconds)
15:16:22  <custardcream>the documentation is from the engine repo
15:17:01  <`3rdEden>custardcream: that piece of documentation was probably a bit optimistic as socket.io 1.0 is not yet released
15:17:19  <`3rdEden>socket.io 1.0 took/takes longer then expected
15:17:39  * miklquit (Ping timeout: 276 seconds)
15:17:55  <custardcream>yeah ok- so we'll switch the server to use engine.io. Should the server use the engine.io client or the socket client?
15:17:59  <`3rdEden>custardcream: but I really don't know when Socket.IO 1.0 is going to be released
15:18:00  * edpagetjoined
15:18:11  <`3rdEden>custardcream: It should use the engine.io client
15:18:27  <custardcream>re - socket 1.0, don't worry about it. It'll be great when it comes!
15:18:44  <`3rdEden>just download the https://github.com/LearnBoost/engine.io-client/blob/master/engine.io.js and host it somewhere
15:18:52  <`3rdEden>as engine.io doesn't serve these files for you
15:19:06  <custardcream>ahh thanks
15:19:07  * jryansjoined
15:19:15  <custardcream>the documentation is a bit sparse
15:19:15  * tonistquit (Quit: tonist)
15:19:53  <`3rdEden>custardcream: Yes, documention is the Achilles heel of socket.io/engine.io
15:20:10  <custardcream>if you get 5 mins, you should blog about the nodejitsu webops now using engine - there is a surprisingly small amount of literature on engine's use
15:20:26  <`3rdEden>custardcream: but the code is documented using JSDoc, so you should be able to generate an API document from it
15:20:47  <custardcream>ok cool
15:20:57  <`3rdEden>custardcream: blogging about our swap is still on my TODO list, i'll see if I can finish the blog post this week
15:21:36  <custardcream>thanks, we'll have a play about and see how it goes. Shall look forward to the blog.
15:22:21  <custardcream>ah 1 more thing - if we want to use our own SSL cert, what happens after it's uploaded to ssl.jit.su?
15:22:21  <`3rdEden>custardcream: sure, if you have questions regarding engine.io you can always ask
15:22:28  * Cory_joined
15:22:48  <custardcream>where does it put the files for reference in our code?
15:22:54  <custardcream>and thanks - really appreciate it
15:22:55  <anoemi>jan____: im pretty confused by that myself, tbh. currently trying to get some input from my team though.
15:23:16  <jan____>anoemi: thanks!
15:23:41  <`3rdEden>custardcream: I'm not really sure how ssl.jit.su work internally, I suspect that uploads the certs directly to our servers. But it could also be that it's verified by our support staff
15:23:59  <custardcream>ok no problem
15:25:23  * tonistjoined
15:27:06  <wsieroci>`3rdEden: i am using irishcouch as my redis database to be able to scale my socket.io app. Today I have got ECONNREFUSED error and my app stopped working (did not restart), but application was not in production mode, but just in development mode (i wasnt doing anything special with it). I am wondering how much redis memory i need to be able to serve for example 500 concurrent connections.
15:27:06  <wsieroci>How can i measure this. My application use just join and leave for sockets (not extra additional memory for redis)
15:28:35  <`3rdEden>wsieroci: it shouldn't need much memory as Socket.IO is mostly using redis for pub/sub
15:29:18  <`3rdEden>it's more likely that socket.io is leaking somewhere are the stores are a flawed concept
15:30:36  <wsieroci>`3rdEden: stores?
15:31:04  <`3rdEden>wsieroci: yes, like the redis store
15:31:37  <`3rdEden>it's actually syncing the connections between every connected socket.io server
15:32:02  <`3rdEden>so if you have 10000 connections and 2 servers, both servers store the handshake data and connections details of those 10000 connections
15:32:06  <wsieroci>`3rdEden: so what should i do? contact irishcouch to get more memory? or what? if this is flawed so what should i use?
15:33:20  <jcrugzz>wsieroci: ensure that you can connect to your iris redis locally with a redis client, I had an issue with mine the other day.
15:34:22  * thl0joined
15:35:37  <wsieroci>jcrugzz: now i can, because i have restarted my app manually, but i am afraid that when this app goes to production then i get those errors all the time and my app will stop working and will not restart
15:36:45  * thl0quit (Remote host closed the connection)
15:37:14  * sirkitreejoined
15:37:34  <Cory_>I'm getting a "Error connecting to database" , gist here https://gist.github.com/phrearch/4976512 This error is the same as mine, we're using MongoStore and it looks like connect-mongo errs out. This db connection works on my localhost, but not on jitsu I am wondering if it has to do with inner module dependencies not being correctly updated?
15:38:19  <jcrugzz>wsieroci: With Irisredis being a bit spotty I'd recommend getting a redistogo if you need to be production ready
15:39:26  <dscape>jan____: nop, context might help
15:39:37  <wsieroci>jcrugzz: thanks, but what do you use?
15:39:47  <jan____>dscape: https://gist.github.com/janl/af5c9e8a23a67695e39e
15:40:06  <yawnt>jan____: maciej commented
15:40:07  <yawnt>:D
15:40:12  <wsieroci>jcrugzz: and how much memory on avarage i need to for example serve 1000 concurrent connections?
15:40:25  <dscape>jan____: yeah you have maciej comment
15:40:28  <dscape>is that enough?
15:40:38  <dscape>(funny enough i thought he was flying ot thailand)
15:40:46  <jan____>yawnt: I know, no dice.
15:40:52  <jan____>dscape: he’s at the airpot
15:40:57  <jan____>+r
15:41:01  <jan____>.oO(mmmmmh airpot)
15:41:09  <jcrugzz>wsieroci: I dont have anything in production using redis currently. And as `3rdEden said I don't think it uses much memory as it uses its pub sub capabilities. Id test and up the plan if you have to
15:41:18  * custardcreamquit (Ping timeout: 245 seconds)
15:41:59  * bootstrapperjoined
15:43:01  <wsieroci>jcrugzz: test and up the plan? do you mean by that? (i dont understand)
15:43:03  * webjayquit (Remote host closed the connection)
15:43:05  <jan____>dscape: seems to wrok now
15:43:33  <anoemi>hey Cory_ whats your username/appname?
15:43:33  <dscape>jan____: nice
15:44:12  <wsieroci>jcrugzz: besides i dont know why but on my dashboard it is said that redistogo is not supported
15:44:22  <Cory_>coryarmbrecht kmd
15:44:44  * thl0joined
15:45:33  * alucardXquit (Quit: leaving)
15:46:17  <anoemi>Cory_: and are you using webops or jitsu?
15:46:22  <jcrugzz>wsieroci: you can purchase one here http://www.redistogo.com/. This is what I would use if I needed something production ready today.
15:49:17  * testing123joined
15:49:29  <Cory_>jitsu, sorry!
15:49:35  <wsieroci>jcrugzz: ok, thanks, but do you think for example mini plan for 7$ is for as much scale on avarage? I need for now 1000 concurrent connections to serve as chat app.
15:50:17  * testing123quit (Client Quit)
15:51:58  * bootstrapperquit (Read error: No route to host)
15:51:59  <jcrugzz>wsieroci: I personally do not know the socket.io performance with the redis store to be able to accurately assess that. Id start with the lowest and as you get more users, adjust from there
15:52:57  * z0w0quit (Quit: Leaving.)
15:53:37  * jetiennequit (Quit: jetienne)
15:54:48  * nouitfvfjoined
15:57:40  * mAritzjoined
15:57:48  * porsagerjoined
15:58:14  <porsager>dscape: is continious deployment only for public github repos?
15:58:30  <dscape>porsager: nop
15:58:43  <dscape>https://www.nodejitsu.com/getting-started-with-github
15:58:51  <porsager>must have missed a step then :)
15:59:17  <porsager>thanks ;)
16:01:09  * lresendejoined
16:03:39  * Fishrock123joined
16:03:46  * webjayjoined
16:04:51  * bootstrapperjoined
16:06:42  * DTrejoquit (Remote host closed the connection)
16:07:40  * eschnouquit (Remote host closed the connection)
16:09:56  <wsieroci>dscape: now i get error: ETIMEDOUT and my app just does not work
16:10:30  <wsieroci>dscape: do you still think that it could be problem that my app exceed memory?
16:11:14  <wsieroci>ETIMEDOUT when it tries connect to redis database
16:13:47  * DTrejojoined
16:15:34  * `3rdEdenchanged nick to `3E|AFK
16:16:55  <anoemi>wsieroci: is this connected to your previous questions about redistogo, or is this another issue?
16:20:39  <porsager>dscape: got it working - awesome! thank you.
16:21:47  * jbasdfjoined
16:22:36  <wsieroci>anoemi: it is connected to my today problems with redis database (iriscouch, i dont use redistogo) when today my application stopped working by ECONNREFUSED, few minutes ago my app stopped working second time with ETIMEDOUT, and now it is actually running but my client cant connect to app (i think it is connected somehow with problem with redis) ;/
16:24:02  <jesusabdullah>good morning anoemi
16:27:28  <anoemi>jesusabdullah: heya
16:29:21  * slloydjoined
16:31:50  <anoemi>wsieroci: what issue is the client having connecting to the app?
16:33:41  <thl0>is there a workaround to nodejitsu exceeding github api rate limit?
16:33:59  <thl0>I get this from github: { message: 'API Rate Limit Exceeded for 165.225.134.102' }
16:35:03  <dscape>thl0: what are you doing?
16:35:23  * swaagiechanged nick to swaagie[dinner]
16:35:42  <dscape>cause this has two answers
16:35:50  <dscape>depending on what you are doing
16:35:55  <thl0>I'm using the api to get a list of my repos: https://github.com/thlorenz/thlorenz.com/blob/master/github/get-repos.js#L23
16:36:23  <dscape>ok, that was a close call :)
16:36:35  <dscape>i thought we were hitting limits on our github webhooks integration
16:36:51  <dscape>thl0: you need to stop doing unauthenticated requests against the github api
16:37:15  <wsieroci>anoemi: i am checking it now...
16:37:20  <thl0>ok, but I don't want to authenticate just to get a list of my repost (which are public)
16:37:26  * sreeixjoined
16:37:30  <dscape>thl0: you dont need to
16:37:38  <dscape>create a user for your app in github
16:37:42  <dscape>create a token for that user
16:37:43  <dscape>and use it
16:37:51  <thl0>ok, I'll try that
16:37:52  <jesusabdullah>anoemi: chillin'?
16:37:53  <thl0>thanks
16:38:12  <jesusabdullah>anoemi: I get back to the states in a few weeks! \o/ gonna chill with charlies for a day or so
16:38:15  <dscape>thl0: https://github.com/dscape/ghcopy/blob/master/bin/ghcopy#L140
16:38:28  <dscape>jesusabdullah: how was india?
16:38:44  <thl0>dscape: thanks, very much appreciated
16:38:55  <jesusabdullah>dscape: it's fantastic, hard to describe
16:39:00  <dscape>jesusabdullah: nice
16:39:18  * AvianFlujoined
16:39:20  <jesusabdullah>dscape: maybe we'll meet again in person sometime, i'm keeping my eyes out for conferences to submit talks for
16:39:23  <jesusabdullah>hello AvianFlu
16:40:21  <AvianFlu>O HAI jesusabdullah
16:40:42  * yawntquit (Ping timeout: 252 seconds)
16:41:13  <dscape>jesusabdullah: nice
16:41:17  <dscape>im going to thailand tomorrow
16:41:20  <dscape>will be at jsconf
16:41:24  <dscape>and realtimeconfeu
16:41:50  <dscape>if things go extremely well, also nodeconf
16:41:56  <dscape>or mikeal will probably murder me
16:42:18  <jesusabdullah>lulz
16:42:25  <jesusabdullah>none of those are on my list
16:42:28  * yawntjoined
16:42:44  <jesusabdullah>I usually don't do conferences as you may know
16:43:05  <dscape>jesusabdullah: funny enough they were not on y list either
16:43:09  <dscape>trying to have a empty list
16:43:18  <dscape>these were essentials for one reason or another
16:43:25  <jesusabdullah>hah
16:44:34  <thl0>dscape: seems like github token situation changed a bit: https://github.com/blog/1090-github-api-moving-on
16:44:45  <thl0>http://stackoverflow.com/a/10418853/97443
16:45:20  <dscape>thl0: thanks
16:45:23  <dscape>thats useful for us
16:46:17  <thl0>dscape: that also would change how I have to work around my issue though - I'll work on figuring it out and possibly create a gist if I do and ping you with it
16:46:33  <dscape>thl0: my script works right now
16:46:37  <dscape>this is super dated
16:46:46  <thl0>dscape: with api3 though?
16:46:50  <dscape>npm install -g ghcopy
16:46:53  <dscape>yeah thl0
16:47:00  <dscape>if you have an old api
16:47:08  <dscape>sorry, you need to do a lot of work now
16:47:12  <dscape>namely migrate stuff
16:47:15  <thl0>dscape: you are right - this is from a year ago
16:47:37  <dscape>thl0: i wrote our continuous deployment thingy and some stuff on the github api
16:47:42  <dscape>what i showed you should work
16:47:50  <dscape>but... if you are depending on the old api
16:47:50  <thl0>dscape: np, I have only one api call an can easily adapt it - I'll try your solution
16:47:55  <dscape>you really need to change your code
16:48:06  <thl0>dscape: ok, thanks
16:48:14  <dscape>no prob, good luck :)
16:48:53  * tonistquit (Quit: tonist)
16:50:39  * rickibalboajoined
16:51:09  * jcrugzzquit (Ping timeout: 252 seconds)
16:51:33  <thl0>dscape: just cannot see where I can create a token as you said (searched my entire github page)
16:51:42  <dscape>ah, sorry
16:52:03  <dscape>https://help.github.com/articles/creating-an-oauth-token-for-command-line-use
16:52:17  <dscape>you can also use our webhook api to do it (while pairing it with your nodejitsu account)
16:52:29  <thl0>dscape: awesome, thanks
16:52:33  <dscape>but that will be bound to the account you use with nodejitsu
16:53:13  <thl0>I can just bind it to my current github account - don't use any API calls with it anywhere else, so I won't exceed the limit ;)
16:56:10  * custardcreamjoined
16:58:02  * Samuel_Roldanjoined
17:00:40  <dscape>thl0: i would create a new account for it
17:00:43  <dscape>just in case :)
17:02:32  * tonistjoined
17:02:43  <custardcream>hi there, can someone confirm for me that engine.io has no functionality for socket.io's custom events?
17:03:13  <custardcream>and that there is no way to integrate engine.io with 0.9 socket.io?
17:05:31  * jvanveenquit (Quit: Leaving)
17:06:04  * c4milojoined
17:06:33  * InconceivableBjoined
17:08:12  * bradleymeckquit (Quit: bradleymeck)
17:08:41  * c4miloquit (Remote host closed the connection)
17:08:57  * praveen8692joined
17:09:01  * mikljoined
17:09:03  <praveen8692>Hello?
17:09:20  <yawnt>hey :)
17:09:24  * kwhinneryjoined
17:09:47  <praveen8692>Hey :) I have an error on nodejitsu. I was hoping one of you can help out.
17:10:09  <yawnt>sure! what's up?
17:10:25  <praveen8692>I have a 401 Authorization error. I am logged in but am unable to access any features of my account.
17:10:42  <yawnt>on webops.jit.su?
17:11:10  <praveen8692>Yeah.
17:11:34  <yawnt>praveen8692: what's your username?
17:11:55  <praveen8692>I just logged out and in again, and everything is fine. :) Apologies for disturbing.
17:12:08  <praveen8692>My username is praveen8692 btw.
17:12:15  <yawnt>praveen8692: no problem ;) glad all is good
17:12:46  * Samuel_Roldanquit (Quit: Samuel_Roldan)
17:12:47  <praveen8692>Really, I haven't seen such fast support anywhere. You guys rock! :D
17:13:07  <yawnt>haha thank you! we appreciate it
17:13:31  * c4milojoined
17:13:48  * custardcreamquit (Ping timeout: 245 seconds)
17:15:18  * miklquit (Ping timeout: 276 seconds)
17:15:29  * dob_quit (Remote host closed the connection)
17:16:22  * mikljoined
17:17:19  * thl0quit (Remote host closed the connection)
17:19:13  * praveen8692quit (Ping timeout: 245 seconds)
17:20:58  * Samuel_Roldanjoined
17:24:22  * c4miloquit (Remote host closed the connection)
17:27:50  * bootstrapperquit (Remote host closed the connection)
17:28:58  * defunctzombiechanged nick to defunctzombie_zz
17:31:06  * tonkaquit (*.net *.split)
17:31:06  * YoYquit (*.net *.split)
17:31:07  * btfordquit (*.net *.split)
17:33:17  * elia_joined
17:33:28  <elia_>hello
17:34:05  <yawnt>hi!
17:34:22  <elia_>hey!
17:34:34  <elia_>im getting an internal server error and im not sure why
17:34:51  <elia_>is there a way for me to show you my code?
17:35:18  <yawnt>can you paste on a gist what jitsu outputs and your package.json please? :D
17:35:45  * Ari_joined
17:35:57  <elia_>sure one sec thx
17:36:11  * YoYjoined
17:36:11  * btfordjoined
17:36:20  <Ari_>Hey, can someone please help me; I can't seem to get my app to start...
17:36:35  <elia_>https://gist.github.com/artofelia/4979086
17:37:00  <elia_>jitsu only says internal server error 500
17:37:12  <Ari_>Regardless of whether I click the start button, or use jitsu apps start, it says started/ok, but is still not started...
17:37:20  <yawnt>Ari_: username appname?
17:37:45  <Ari_>username srobin, app is vendfriend
17:37:47  <yawnt>elia_: can you run `jitsu deploy --debug` and add the output to that gist?
17:37:48  <yawnt>thanks
17:37:49  * jamescarrjoined
17:37:50  <yawnt>Ari_: thanks
17:37:56  <jamescarr>good evening gentlemen
17:38:11  <yawnt>hi jamescarr :)
17:38:28  <jamescarr>I've been away from node for too long. What are some good node.js community sites that get a fair amount of traffic? Looking for sites to write some articles for
17:38:29  <elia_>sure k
17:38:39  <elia_>i just put up my server.js as well
17:39:29  <elia_>http://www.nodecloud.org/
17:40:03  <elia_>oh now it seemes to be okay
17:40:08  <Ari_>yawnt: Do you know what might be the issue?
17:40:18  <elia_>but that because i removed the additional js file and put it into index.html
17:40:37  <elia_>do you knoe how i might add additioinal js files sepratley?
17:40:47  * Samuel_Roldanquit (Quit: Samuel_Roldan)
17:40:51  <yawnt>Ari_: i'm looking :)
17:41:10  <elia_>res.render('index.html', { title: 'Index Page Test', scripts: [buttonjs.js, additionaljs.js]})?
17:43:29  * nesQuickquit (Quit: Leaving.)
17:44:25  <yawnt>Ari_: can you try to destroy your application and re-create it?
17:44:42  <yawnt>(please note that doing so deletes your snapshots)
17:44:52  <Ari_>yawnt: Ok sure; I did once already, but it didn't seem to help.
17:46:00  * evangeni_quit (Remote host closed the connection)
17:46:24  <yawnt>elia_: js files should go in a public directory
17:46:28  <yawnt>and be accessed clientside
17:46:36  <yawnt>(your client js code i mean)
17:46:49  <elia_>oh so i dont have to send them with express?
17:46:54  * swaagie[dinner]changed nick to swaagie
17:47:00  <elia_>just include the src in the index.html
17:47:14  * joshonthewebjoined
17:48:08  <yawnt>elia_: no, use a static middleware
17:49:17  <Ari_>yawnt: Just redeployed, no luck :/
17:49:33  * defunctzombie_zzchanged nick to defunctzombie
17:49:56  * olivier__quit (Quit: Leaving)
17:50:05  <elia_>how do i do that?
17:50:26  <elia_>inside the configure()
17:50:44  * swaagiequit (Quit: Leaving)
17:50:57  * Samuel_Roldanjoined
17:51:23  <yawnt>Ari_: i'm going to pull down your applicationa and see if it has something that might cause that
17:51:26  <yawnt>ok?
17:51:36  * evangeni_joined
17:51:37  <Ari_>alright sure
17:51:49  * Samuel_Roldanquit (Client Quit)
17:52:17  <yawnt>Ari_: are you on the trial?
17:52:26  <Ari_>no, paying
17:52:44  <yawnt>Ari_: thanks
17:52:52  * swaagiejoined
17:53:06  <Ari_>yawnt: I need to go for about a half hour; feel free to do whatever you think might help~
17:53:44  * jcrugzzjoined
17:53:50  <porsager>dscape: hi - i've had 2 failed deploys with github, and 1 stalling for 5 minutes with no response, how is your experience with how stable this is ?
17:53:53  <yawnt>Ari_: ok, see you in half an hour! :)
17:54:00  * Ari_quit (Quit: Page closed)
17:54:24  <dscape>porsager: i've rarely seen problems in the github integration
17:54:34  <dscape>when deploys fail its normally at our api level
17:54:38  <dscape>can you gist me the output?
17:54:46  <porsager>on it ;)
17:54:54  <porsager>just removing tokens from the output
17:55:38  <porsager>here u go : https://gist.github.com/porsager/4979246
17:57:22  <porsager>dscape: here on the 3rd try it worked
17:58:50  * bradleymeckjoined
17:59:25  <dscape>porsager: Error uploading tarball to nodejitsu, socket hang up
18:00:03  <dscape>glad it worked, the point of continuous deployments is you not having to worry about it
18:00:11  <porsager>yeah. i couldn't figure out if it was that or the subdomain thing
18:00:20  <porsager>but i've gotten the error in the gist 3 times
18:00:35  <porsager>through 9 commits
18:01:23  <dscape>porsager: checking it out in our production logs
18:01:36  <porsager>cool thanks.
18:02:07  * blakmatrixjoined
18:04:39  * joshonthewebquit (Quit: Computer has gone to sleep.)
18:04:56  <elia_>hey my code is deploying with the --debug flag but not without it? something about setting the timeout interval, does anyone know how to fix it?
18:05:16  * jcrugzzquit (Ping timeout: 252 seconds)
18:05:57  <yawnt>elia_: jitsu config set timeout <highernumber>
18:07:35  * cesconixquit (Quit: Computer has gone to sleep.)
18:09:06  * cesconixjoined
18:12:11  * jcrugzzjoined
18:13:11  * TooTallNatejoined
18:19:07  * evangeni_quit (Remote host closed the connection)
18:20:29  * jryansquit (Read error: Connection reset by peer)
18:21:02  * miklquit (Quit: Computer has gone to sleep.)
18:23:53  * soroushjoined
18:24:40  <soroush>Getting "Error: Subdomain chosen belongs to another user" although I am sure the subdomain belongs to me.
18:25:01  <yawnt>soroush: hey can i see your package.json?
18:25:03  * st_lukejoined
18:25:35  <soroush>yawnt: sure, https://gist.github.com/soroushhakami/4979458
18:26:01  <yawnt>soroush: it means there is already an existing app with subdoain "*.server"
18:26:12  <yawnt>just change it to something like "server.soroush" :)
18:27:27  * jryansjoined
18:28:02  * webjayquit (Remote host closed the connection)
18:28:36  <soroush>yawnt: yes, but that app is mine?
18:28:50  <soroush>yawnt: ive deployed it about 20 times, now all of a sudden I get this exception?
18:29:01  <yawnt>soroush: when is the last time you deployed it?
18:29:11  <soroush>yawnt: 1-2 weeks ago
18:29:19  * jbasdfquit (Read error: Connection reset by peer)
18:29:24  <yawnt>yeah this patch wasn't applied yet
18:29:43  <yawnt>this is why you could do it, i apologize for the inconvenience
18:30:03  * elia_quit (Ping timeout: 245 seconds)
18:30:04  <soroush>yawnt: oh I see, alright ill just change the subdomain then. This wont affect anything else right?
18:30:16  * Fishrock123quit (Remote host closed the connection)
18:30:22  * jbasdfjoined
18:30:43  <yawnt>soroush: nope, just it's for your security.. if you deploy "server.soroush" you will be the only one able to use "*.soroush" :)
18:30:52  <yawnt>*it's just
18:33:04  <soroush>yawnt: Alright. Thanks alot! :)
18:33:36  <yawnt>soroush: my pleasure! :D
18:34:12  * `3E|AFKchanged nick to `3rdEden
18:34:36  * eliajoined
18:35:20  * jamescarrquit (Quit: jamescarr)
18:38:22  * bootstrapperjoined
18:39:07  * eschnoujoined
18:39:51  * Ari_joined
18:39:54  <wsieroci>i have a question: what does it actually mean when database on redis to go is "persistent"? Free account have database which is not persistent. Do you know?
18:41:01  <Ari_>yawnt: Hey, any luck on figuring out what was wrong?
18:41:47  <yawnt>Ari_: it looks like it's the size of your snapshot
18:41:53  <yawnt>can you try to shrink it up a bit and re-try?
18:42:11  <Ari_>ok sure
18:42:50  <yawnt>Ari_: best practice is to use something like S3 to host static assets.. your node app gains in performance and so does the website speed overall
18:43:11  <edpaget>Hi I'm getting an error that looks like {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"} every now and then from my application. But nothing shows up in my logs and everything seems to work fine otherwise.
18:43:17  <edpaget>https://github.com/nodejitsu/jitsu/issues/363 said I just ask here
18:43:19  * `3rdEdenquit (Quit: brb)
18:43:30  <yawnt>edpaget: hi! username appname?
18:43:51  <edpaget>zooniverse zooniverse.stalker
18:43:53  <Ari_>yawnt: I'm not sure what you mean; care to elaborate?
18:43:54  * bootstrapperquit (Ping timeout: 252 seconds)
18:44:27  <yawnt>Ari_: sure! i mean that something like videos, images, etc.. can be hosted on a third party service like Amazon S3
18:44:55  <Ari_>Is it free?
18:45:12  <yawnt>since S3 specifically targets static assets they load faster in the client, and your node application doesn't have to do that heavy job (so you're freeing the work load)
18:45:55  <Ari_>Or would it be an acceptable alternative to store the files in my database and call them from there?
18:46:19  * Samuel_Roldanjoined
18:46:24  <yawnt>Ari_: that way node would still be responsible for sending them
18:46:25  <yawnt>http://aws.amazon.com/free/
18:46:30  <yawnt>they seem to offer a free tier
18:46:54  <yawnt>it lasts a year
18:49:29  * cesconixquit (Quit: Computer has gone to sleep.)
18:54:10  * joshonthewebjoined
18:54:37  * Ari__joined
18:54:55  <Ari__>yawnt: Just removed some of the larger video files and it worked like a charm; thank you so much :)
18:55:01  * `3rdEdenjoined
18:55:10  <yawnt>Ari__: you're welcome ;)
18:56:18  * Ari_quit (Ping timeout: 245 seconds)
18:56:22  * Samuel_Roldanquit (Quit: Samuel_Roldan)
18:56:31  * admcjoined
18:57:33  * eliaquit (Ping timeout: 245 seconds)
18:58:16  * Samuel_Roldanjoined
18:59:49  * jmar777quit (Read error: Connection reset by peer)
19:00:19  * jmar777joined
19:01:18  * joshsmithjoined
19:02:08  * soroushquit (Ping timeout: 245 seconds)
19:06:06  * sirkitreechanged nick to sirkitree|lunch
19:08:35  * sreeixquit (Quit: sreeix)
19:10:06  * ddd37joined
19:12:16  * cesconixjoined
19:12:30  * nouitfvfquit (Ping timeout: 252 seconds)
19:14:59  * jamescarrjoined
19:15:27  * thl0joined
19:16:36  * themgtjoined
19:20:44  * bootstrapperjoined
19:22:47  <edpaget>hey yawn did you get a chance to look at that error message?
19:22:57  <edpaget>er yawnt
19:23:39  <yawnt>edpaget: looking now, sorry.. i didn't notice you wrote your details
19:24:01  <edpaget>great! thanks a lot
19:25:25  * drewwwjoined
19:26:44  * kaspertidemannjoined
19:27:53  * DTrejoquit (Remote host closed the connection)
19:28:23  * Ari__quit (Ping timeout: 245 seconds)
19:30:28  * thl0quit (Remote host closed the connection)
19:34:05  * jcrugzzquit (Ping timeout: 252 seconds)
19:34:58  * jmar777quit (Remote host closed the connection)
19:35:34  * jmar777joined
19:36:38  * jmar777quit (Read error: Connection reset by peer)
19:37:03  * jmar777joined
19:38:30  * webjayjoined
19:39:54  <yawnt>edpaget: can you try now?
19:42:37  <edpaget>I'm not getting any errors at the moment
19:42:49  <edpaget>it was a kinda intermittent thing
19:43:00  * webjayquit (Ping timeout: 248 seconds)
19:44:06  <yawnt>edpaget: ok, can you let me know if it happens again?
19:44:11  <edpaget>for sure
19:44:12  <yawnt>because i need to see it happening in order to debug it
19:44:16  <yawnt>thank you :)
19:44:32  * wsieroci1joined
19:44:48  <edpaget>thanks again for the help. I was really only seeing the error from my pingdom check
19:45:00  <yawnt>you're welcome!
19:45:04  * wsierociquit (Ping timeout: 246 seconds)
19:45:58  * thealphanerdjoined
19:48:34  * kaspertidemannquit (Quit: kaspertidemann)
19:51:04  * kaspertidemannjoined
19:52:06  * Samuel_Roldanquit (Quit: Samuel_Roldan)
19:56:17  * dodo__quit (Ping timeout: 248 seconds)
19:56:42  * Samuel_Roldanjoined
19:57:23  * DTrejojoined
20:02:14  * sirkitree|lunchchanged nick to sirkitree
20:02:53  * BretFisherjoined
20:05:53  * Cory_quit (Ping timeout: 245 seconds)
20:06:34  * cesconixquit (Quit: Computer has gone to sleep.)
20:07:26  * Samuel_Roldanquit (Quit: Samuel_Roldan)
20:10:28  * ddd37quit (Ping timeout: 245 seconds)
20:11:09  * cesconixjoined
20:13:22  * cesconixquit (Client Quit)
20:22:17  * defunctzombiechanged nick to defunctzombie_zz
20:24:19  * Fishrock123joined
20:24:38  * yawntquit (Quit: Lost terminal)
20:26:03  * lpinjoined
20:27:15  * edpagetquit (Quit: edpaget)
20:28:36  * mdedetrichjoined
20:33:29  * mdedetrichquit (Ping timeout: 252 seconds)
20:38:57  * st_luke_joined
20:40:35  * st_lukequit (Ping timeout: 248 seconds)
20:42:31  * st_luke_changed nick to st_luke
20:42:55  * jbasdfquit (Quit: jbasdf)
20:44:20  * defunctzombie_zzchanged nick to defunctzombie
20:44:24  * jayfallonjoined
20:44:48  <jayfallon>Is there a password recovery method?
20:50:04  * jayfallonquit (Quit: Page closed)
20:50:29  * blakmatrixquit (Remote host closed the connection)
20:52:05  * blakmatrixjoined
20:54:18  * bradleymeckquit (Quit: bradleymeck)
20:58:57  * bradleymeckjoined
21:09:02  * TooTallNatequit (Quit: Computer has gone to sleep.)
21:10:31  * jbasdfjoined
21:16:42  * porsagerquit (Quit: Page closed)
21:17:10  * st_lukequit (Remote host closed the connection)
21:24:16  * mAritzquit (Quit: Leaving)
21:24:27  * st_lukejoined
21:27:22  * jmar777quit (Remote host closed the connection)
21:27:25  * therealkoopaquit (Remote host closed the connection)
21:27:58  * therealkoopajoined
21:28:00  * jmar777joined
21:32:12  * jmar777quit (Ping timeout: 252 seconds)
21:35:10  * Samuel_Roldanjoined
21:38:43  * admcquit (Quit: Leaving.)
21:40:33  * TooTallNatejoined
21:43:19  * DTrejoquit (Remote host closed the connection)
21:53:50  * webjayjoined
21:57:16  * sberrymanjoined
21:58:32  <sberryman>haha, i love that the status page shows "All systems go! As of Thu Feb 07 2013 at 6:49:15 AM"
21:58:42  * joshonthewebquit (Quit: Computer has gone to sleep.)
21:58:42  <sberryman>not as of right now
21:59:30  * bradleymeckquit (Quit: bradleymeck)
22:03:16  * webjayquit (Remote host closed the connection)
22:06:44  * DTrejojoined
22:07:14  * eschnouquit (Ping timeout: 256 seconds)
22:08:11  <blakmatrix>sberryman: fixed :P
22:08:36  <sberryman>is it supposed to always show the latest time?
22:08:59  <blakmatrix>no, which I understand can be confusing
22:09:51  * wsieroci1quit
22:09:54  * DTrejoquit (Remote host closed the connection)
22:10:47  <blakmatrix>sberryman: the status is realtime, but the messages are handled manually
22:10:59  <sberryman>ahh
22:11:00  * swaagiequit (Quit: nn all)
22:14:37  * lpinquit (Quit: Leaving)
22:17:44  * thl0joined
22:21:30  * travis-cijoined
22:21:30  <travis-ci>[travis-ci] Encapsule/director#1 (master - f3a53ba : ChrisRus): The build passed.
22:21:30  <travis-ci>[travis-ci] Change view : https://github.com/Encapsule/director/compare/b474c0457736...f3a53bab7c8e
22:21:30  <travis-ci>[travis-ci] Build details : http://travis-ci.org/Encapsule/director/builds/4888512
22:21:30  * travis-cipart
22:23:08  * drewwwquit (Quit: drewww)
22:23:21  * thl0quit (Remote host closed the connection)
22:23:49  * thl0joined
22:27:19  * niallojoined
22:28:18  <niallo>hi. looks to me like micro individual plan is fine for a very small node web app, which is mostly static files and some very simple dynamic stuff (like a contact form) ?
22:29:18  <niallo>not entirely clear on the differences between individual and business plans
22:30:07  <dscape>niallo: flexible drone sizes (for high memory apps), https, more than 3 drones per app, choose your own datacenter
22:30:15  <dscape>to list a few
22:30:22  <dscape>you can find more details in our pricing page
22:31:23  * DTrejojoined
22:31:27  <niallo>thanks, looking.
22:32:05  <niallo>what does 'high availability across providers' mean ?
22:33:27  <blakmatrix>niallo: where are you seeing that?
22:33:45  <niallo>blakmatrix: https://www.nodejitsu.com/paas/pricing#business
22:34:17  * rickibalboaquit (Ping timeout: 255 seconds)
22:35:12  <blakmatrix>niallo: we have multiple providers we work with currently joyent and telefonica and possibly more in the future
22:35:37  <niallo>i guess my question is, are the individual plans not high availability?
22:35:57  <niallo>are they just for dev?
22:36:27  <blakmatrix>niallo: individualplans have high availability but just for joyent datacenter @ US-EAST-1
22:36:43  <niallo>ah ok that's fine
22:36:47  * st_lukequit (Remote host closed the connection)
22:37:07  <niallo>thanks for info, micro plan looks perfect for my needs right now
22:37:43  * Rick-KLNjoined
22:38:35  <Rick-KLN>Hi, it has been a while since I was told that this issue is almost fixed. Any news on this error: Error: Subdomain chosen belongs to another user
22:39:10  <Rick-KLN>It happens when you deploy, however the snapshot is uploaded and can be activated in web-ops
22:39:32  <Rick-KLN>jitsu deploy just doesn't activiate it because of that error
22:39:34  <blakmatrix>Rick-KLN: what is the subdomain you're attempting to use ?
22:40:44  <Rick-KLN>blackmatrix sub-domain: "activityexplorer" the error started happening around the time there were problems with deployments and I was told it was related to security stuff that was added in maintenence around that time
22:40:50  <booyaa>Nexxy: dude your hidstream module, how do I find my keyboard
22:41:09  * booyaa's hid id?
22:41:21  <Rick-KLN>nathan7 it was I beleive that told me it was caused by security being "too tight" on the deployments
22:42:12  <booyaa>Nexxy: nvm just needed to read the git repo
22:43:28  <blakmatrix>Rick-KLN: just a second... I am glad you cam to me, apparently I'm the cause of your issues, I must have been debuging your app at somepoint and had one at blakmatrix.activityexplorer
22:43:32  <blakmatrix>Rick-KLN: so sorry
22:43:38  <blakmatrix>Rick-KLN: try deploying now
22:44:43  <Rick-KLN>ah glad I got you then, I knew it it was something weird haha
22:45:41  <blakmatrix>Rick-KLN: Yeah :S sorry about that, feel bad that you had to deal with this because of me
22:46:07  <Rick-KLN>Well at least this wasn't an app killing issue otherwise I might have been very pissed... haha
22:46:22  <blakmatrix>haha, well glad we got that sorted
22:46:33  * jamescarrquit (Quit: jamescarr)
22:47:20  <Rick-KLN>Yep, and thanks for the quick response, always feels good when you get hold of someone on the irc immediately.
22:47:25  * thealphanerdquit (Quit: thealphanerd)
22:49:28  <Rick-KLN>B.t.w I can confirm the deploy works now. Thanks, blakmatrix, cheers
22:49:36  <blakmatrix>yay :)
22:52:03  * Fishrock123quit (Remote host closed the connection)
22:53:48  * Rick-KLNquit (Ping timeout: 245 seconds)
22:54:01  * thealphanerdjoined
22:54:52  * joshonthewebjoined
22:55:08  * joshonthewebquit (Client Quit)
22:55:59  * st_lukejoined
22:56:03  * joshonthewebjoined
22:56:37  * tonistquit (Quit: tonist)
22:56:47  * jamescarrjoined
22:58:58  * joshonthewebquit (Read error: Connection reset by peer)
22:59:44  * joshonthewebjoined
23:02:00  * jamescarrquit (Quit: jamescarr)
23:03:42  * DTrejoquit (Remote host closed the connection)
23:08:03  * st_lukequit (Ping timeout: 245 seconds)
23:10:06  * kaspertidemannquit (Quit: kaspertidemann)
23:23:24  * kwhinneryquit (Quit: kwhinnery)
23:25:27  <thl0>dscape: Thanks again for your help earlier, I was able to get it to work with authorized github api request: https://github.com/thlorenz/thlorenz.com/blob/1a7e2c9805026d5bf20037e6a26bdbf498712c05/github/get-repos.js#L14-L32
23:25:49  <dscape>nice thl0
23:26:17  <thl0>:) would have been much more tricky without being pointed right at the solution
23:32:10  * sberrymanquit (Remote host closed the connection)
23:34:14  * Nodejitsu-Githubjoined
23:34:14  <Nodejitsu-Github>[jitsu] blakmatrix pushed 1 new commit to master: https://github.com/nodejitsu/jitsu/commit/19ca7356bed00a6efdf49e3ca234c43cf3ed2fe7
23:34:14  <Nodejitsu-Github>jitsu/master 19ca735 Farrin Reid: [fix][progress] makes sure bar always reaches 100% and omits progress bar if stdout is not TTY or jitsu was called with raw option
23:34:14  * Nodejitsu-Githubpart
23:35:13  * sberrymanjoined
23:35:30  * travis-cijoined
23:35:31  <travis-ci>[travis-ci] nodejitsu/jitsu#342 (master - 19ca735 : Farrin Reid): The build has errored.
23:35:31  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/jitsu/compare/b1117d2b39f9...19ca7356bed0
23:35:31  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/jitsu/builds/4889948
23:35:31  * travis-cipart
23:40:10  * joemccannjoined
23:40:51  <joemccann>hey guys having issues activating the snapshot after deployment
23:40:54  <joemccann>wait
23:40:55  <joemccann>heh
23:40:59  <joemccann>of course, this time it worked
23:41:00  <joemccann>=)
23:43:05  * InconceivableBquit (Quit: InconceivableB)
23:43:22  * jamescarrjoined
23:43:34  * Samuel_Roldanquit (Quit: Samuel_Roldan)
23:44:55  <dscape>joemccann: rofl
23:49:55  * Fishrock123joined
23:50:06  * Nodejitsu-Githubjoined
23:50:06  <Nodejitsu-Github>[jitsu] blakmatrix pushed 1 new commit to master: http://git.io/8MyPrQ
23:50:06  <Nodejitsu-Github>jitsu/master aa6fc40 Farrin Reid: Merge pull request #391 from nodejitsu/check-version-fix...
23:50:06  * Nodejitsu-Githubpart
23:51:10  * `3rdEdenquit (Quit: nite)
23:52:18  * joemccannquit (Quit: joemccann)
23:53:16  * travis-cijoined
23:53:16  <travis-ci>[travis-ci] nodejitsu/jitsu#343 (master - aa6fc40 : Farrin Reid): The build passed.
23:53:16  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/jitsu/compare/19ca7356bed0...aa6fc4087d36
23:53:16  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/jitsu/builds/4890218
23:53:16  * travis-cipart
23:54:49  * Fishrock123quit (Remote host closed the connection)
23:59:36  * jmar777joined