00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:07  * ircretaryjoined
00:10:25  * SubtleGradientjoined
00:10:36  * coderarityjoined
00:13:07  * benvquit (Ping timeout: 252 seconds)
00:13:35  * benvjoined
00:17:57  * paveqquit (Ping timeout: 245 seconds)
00:22:34  * SubtleGradientquit (Ping timeout: 240 seconds)
00:23:23  * SubtleGradientjoined
00:24:04  * jlankjoined
00:24:14  * SubtleGradientquit (Remote host closed the connection)
00:27:55  * constantxjoined
00:35:15  * jlankquit (Ping timeout: 240 seconds)
00:35:52  <konklone>hi
00:36:24  <konklone>I've asked this a couple times, and no one has answered yet, but I'll give it one more shot - I'm evaluating using a paid redis provider
00:36:36  <konklone>redistogo's integration with nodejitsu has been disabled since I signed up
00:36:53  <konklone>by nodejitsu, saying it's disabled until redistogo's service becomes fully operational
00:37:09  <konklone>I am wondering what the status of that is, and if there's any reason not to make my own redistogo account and use them
00:37:15  * therealkoopajoined
00:37:30  <konklone>also, if anyone has any alternative redis provider recs, those are quite welcome
00:37:43  * bardupart
00:37:43  <coderarity>konklone: there's no advantage, just use their website
00:37:56  * marshall_afkchanged nick to marshall_law
00:38:58  <konklone>coderarity: yeah, that is my plan, I am just wondering what the underlying issue was, and if it's still present
00:39:29  <coderarity>last i heard something was wrong with their API
00:41:35  * therealkoopaquit (Ping timeout: 240 seconds)
00:43:32  * coen-hydequit (Quit: coen-hyde)
00:44:17  * desmondmorrisjoined
00:45:27  <desmondmorris>Can anyone help me debug a deployment issue?
00:45:45  <coderarity>desmondmorris: yeah, what's up?
00:45:52  * joshSzep_joined
00:46:13  <desmondmorris>My app stops upon deploy and I get and email that says "Your application was crash looping! It has been stopped"
00:46:21  <desmondmorris>I will paste bin the log
00:46:22  <desmondmorris>one sec
00:46:26  <coderarity>okay
00:46:40  <deoxxa>yawnt: http://i.imgur.com/OBAjH.jpg
00:47:23  <desmondmorris>http://pastebin.com/eYDZZhqW
00:47:26  * marshall_lawchanged nick to marshall_afk
00:47:35  <desmondmorris>I think its a Mongo issue, but I am not sure
00:47:48  <konklone>coderarity: Okay, thanks
00:48:24  <coderarity>desmondmorris: yeah, it's a mongoose problem - do you have a mongo hosted somewhere like mongolab?
00:48:37  <desmondmorris>Yup, I set up the db via the jitsu command
00:48:52  <desmondmorris>I tried with Mongolab and MongoHQ
00:48:55  <desmondmorris>same issue
00:49:14  <coderarity>desmondmorris: ah, good. your code is still trying to connect to localhost
00:49:19  * joshSzepquit (Ping timeout: 260 seconds)
00:49:19  * joshSzep_changed nick to joshSzep
00:49:24  <desmondmorris>ahh hmmp
00:49:56  <desmondmorris>I put the production settings in "app.configure('production'"
00:50:03  <desmondmorris>am I doing it wrong?
00:50:21  * blakmatrixjoined
00:50:38  <desmondmorris>http://pastebin.com/XkKRftQd
00:50:40  <coderarity>desmondmorris: idk, can you show me the code? PM me a private gist or something, /msg coderarity <msg>
00:50:43  <desmondmorris>I took the password out
00:50:46  <coderarity>oh, goo
00:50:47  <coderarity>d
00:51:08  <coderarity>desmondmorris: what does the line of code that sets up mongoose look like?
00:51:09  * paveqjoined
00:51:19  <desmondmorris>mongoose.connect(app.get('db_connection_string'));
00:51:27  <coderarity>oh, good
00:51:41  <coderarity>desmondmorris: do you have an app.configure('development')?
00:51:52  <desmondmorris>nope, just the "global" one
00:52:12  <desmondmorris>is that the issue? Does the global one override the env specific settings?
00:52:13  <coderarity>desmondmorris: sounds like your global one is overriding the production one
00:52:18  <coderarity>yeah, i suspect
00:52:38  <desmondmorris>hemp. okay, let me play with this
00:52:39  <desmondmorris>thanks
00:55:39  <desmondmorris>@coderarity no luck
00:58:08  * generalissimoquit (Remote host closed the connection)
01:02:17  * jlankjoined
01:05:11  * apprquit (Ping timeout: 260 seconds)
01:06:54  * thl0_joined
01:07:18  * coen-hydejoined
01:07:59  * thl0_quit (Remote host closed the connection)
01:08:18  * joshSzepquit (Quit: joshSzep)
01:10:09  <Leeol>Is there a jitsu ignore command?
01:10:23  <Leeol>Err, not command, file? eg: .gitignore, .npmignore, etc
01:10:33  * teamouluquit (Ping timeout: 276 seconds)
01:10:36  <coderarity>you want to ignore files? it'll use the .gitignore unless a .npmignore exists
01:10:45  * paveqquit (Ping timeout: 248 seconds)
01:10:48  <coderarity>Leeol: basically, just use a .npmignore file
01:11:17  * jheusalaquit (Ping timeout: 248 seconds)
01:11:25  <Leeol>Ah hah, k.
01:13:15  * jlankquit (Ping timeout: 240 seconds)
01:14:40  * ilmarinen_quit (*.net *.split)
01:14:40  * teritequit (*.net *.split)
01:14:40  * omegarusquit (*.net *.split)
01:14:40  * Nexxyquit (*.net *.split)
01:14:40  * benatkinquit (*.net *.split)
01:14:51  * Nexxyjoined
01:14:59  * benatkinjoined
01:15:18  * ilmarinen_joined
01:18:46  * omegarusjoined
01:19:16  * desmondmorrisquit (Quit: Computer has gone to sleep.)
01:21:30  * benvquit (Quit: Computer has gone to sleep.)
01:23:22  * andris9joined
01:25:44  * generalissimojoined
01:27:25  * switzjoined
01:30:53  * trypwirejoined
01:31:30  * andris9quit (Ping timeout: 250 seconds)
01:34:46  * robmozartquit (Remote host closed the connection)
01:34:57  * r0thaquit (Remote host closed the connection)
01:35:21  * robmozartjoined
01:36:30  <trypwire>aww man the development trial is 1 drone max?
01:36:36  <coderarity>yes
01:36:40  <trypwire>:(
01:37:07  * desmondmorrisjoined
01:37:18  <coderarity>you can stop an app and start a new one without deleting the app
01:37:28  <coderarity>but can't have 2 running at once
01:37:31  <trypwire>ah ok
01:37:33  <trypwire>thanks
01:37:47  <trypwire>do you anticipate ever allowing 1 drone apps to run for free? like heroku?
01:38:12  <coderarity>if it's open source, we can set that up
01:38:22  <coderarity>i don't know about any future plans related to that
01:38:56  <trypwire>wait there's currently open source 1 drone free possibilities?
01:39:16  <Sly>If the drone is open source, and you can show us the source, you can get one free drone to run it.
01:39:19  <coderarity>yeah, it says that somewhere, I think
01:39:32  <trypwire>awesome!
01:39:44  <trypwire>can i ask you to hook me up? i have 1 open source drone running
01:39:49  <trypwire>and i'm working on another
01:39:55  <trypwire>but i'd like to deploy it to test
01:40:34  * jlankjoined
01:44:51  * jmar777quit (Remote host closed the connection)
01:45:14  <trypwire>er.. poorly phrased, i have 1 drone running, whose source is public on github, but is running in the development sandbox, not under the free open source policy
01:45:23  <coderarity>trypwire: yeah, can you email ana (at) nodejitsu (dot) com with a description of what's up?
01:45:32  <trypwire>sure thing
01:45:36  <coderarity>should probably include that gthub link
01:45:38  <trypwire>thanks a lot
01:46:03  <konklone>what is the open source policy on nodejitsu?
01:46:20  <Sly>If the drone is open source, and you can show us the source, you can get one free drone to run it.
01:46:28  <konklone>oh, sorry, I just saw that above -_-
01:46:30  <trypwire>coderarity: aye, it's not immediately obvious on the site. I just looked around briefly and couldn't find any information on that
01:46:45  <coderarity>probably in FAQ
01:46:53  <coderarity>everything is in the FAQ, lol
01:47:11  <konklone>I should email ana at nodejitsu dot com with the proper links?
01:47:32  <Sly>konklone: yup.
01:47:39  <Sly>All of those requests should go to that email.
01:48:45  <trypwire>does it have to be a popular open source project in anyway? lol
01:48:51  <trypwire>my project has 5 starts...
01:48:55  <trypwire>stars*
01:48:57  <Sly>No, it doesn't have to be popular. Just open source.
01:50:25  <coderarity>yeah, popular things aren't even that great
01:50:32  <coderarity>open source is awesome either way
01:50:45  <trypwire>Cool… that's a sweet atitude
01:50:49  <trypwire>attitude*
01:52:34  * jlankquit (Ping timeout: 240 seconds)
01:55:14  * coen-hydequit (Quit: coen-hyde)
01:58:40  <trypwire>if I just asked for open source permissions on my drone, should I leave it running so you can check it out? I'd like to stop it so I can work on my other app in the mean time
01:58:54  <coderarity>you can turn it off
01:59:09  <coderarity>snapshots will let people look at it anyways
01:59:16  * marshall_afkchanged nick to marshall_law
01:59:18  <trypwire>cool
01:59:18  * coen-hydejoined
01:59:19  <trypwire>thanks
02:04:54  * ralphtheninjaquit (Ping timeout: 264 seconds)
02:11:58  * InspiredJWjoined
02:19:32  * jlankjoined
02:28:07  * andris9joined
02:31:34  * jlankquit (Ping timeout: 240 seconds)
02:32:19  * jheusalajoined
02:32:30  * andris9quit (Ping timeout: 264 seconds)
02:34:14  * paveqjoined
02:34:23  * ramitosquit
02:37:03  * teamoulujoined
02:37:10  * generalissimoquit (Remote host closed the connection)
02:37:30  * therealkoopajoined
02:41:54  * therealkoopaquit (Ping timeout: 240 seconds)
02:44:54  * blakmatrixquit (Remote host closed the connection)
02:49:06  * _ritchquit (Remote host closed the connection)
02:54:54  * coen-hydequit (Quit: coen-hyde)
02:58:29  * jlankjoined
03:01:38  * devdazedquit (Ping timeout: 250 seconds)
03:04:09  * devdazedjoined
03:10:54  * jlankquit (Ping timeout: 264 seconds)
03:12:14  * marshall_lawchanged nick to marshall_afk
03:12:58  * blakmatrixjoined
03:14:37  * thl0_joined
03:15:22  * terite_joined
03:17:14  * stagasquit (Ping timeout: 250 seconds)
03:19:08  * blakmatrixquit (Remote host closed the connection)
03:21:12  * coen-hydejoined
03:22:23  * joshonthewebquit (Quit: Computer has gone to sleep.)
03:37:02  * desmondmorrisquit (Quit: Textual IRC Client: www.textualapp.com)
03:37:32  * jlankjoined
03:40:32  <konklone>Hi, I think I have some more zombie drones
03:41:03  <konklone>4 of them, and since I have a 2-drone app, it's probably from 2 prior deploys
03:41:37  <konklone>this is username: konklone, app: sockets-staging
03:41:50  <konklone>these zombie drones could potentially be a problem
03:42:01  <konklone>as they're connecting to my production database with arbitrarily old code
03:44:39  <coderarity>okay
03:44:44  <coderarity>this might take a while
03:44:59  <coderarity>but i'll try to find and kill it
03:45:42  <konklone>I'm happy to take steps to minimize the chances of this happening, if we can figure out why it does
03:45:55  <konklone>I'm looking through my logs to see what I can find
03:47:23  <konklone>as of 48 hours ago, I had 2 zombie drones
03:47:31  <konklone>the other 2 were zombied sometime since then...
03:49:54  * jlankquit (Ping timeout: 264 seconds)
03:50:06  <konklone>okay, so I don't necessarily think the two events are actually connected, but the first 2 did zombie shortly after an event on Dec 6
03:50:34  <konklone>I had an issue, which I came into #nodejitsu to talk about, where 1 of my 2 active drones wasn't receiving connections, and AvianFlu intervened and did something to fix that
03:50:53  <konklone>the issue at the time was that I was starting my drones on port 80, which meant nodejitsu actually had them start on a randomized > 1024 port
03:50:59  <konklone>and they had gotten randomized to different ports somehow
03:51:34  <konklone>an hour after that, I had two zombie drones again, I suspect because I did a deploy that changed it so my drones would use a > 1024 port that I chose, so as not to activate the port randomization logic
03:51:44  <konklone>yeah, I did, at 9:46 EST
03:52:08  <konklone>and at 9:47 EST (on 12/06) is when the two zombie drones, presumably from the previous snapshot, started printing out redis timeout messages to my logs
03:52:11  * switzquit (Quit: Linkinus - http://linkinus.com)
03:52:54  <konklone>so coderarity: if it's any help, I believe the first two zombie drones are in snapshot 0.5.10 in this list: https://gist.github.com/91e68113c93ded85ef29
03:52:58  <konklone>er
03:53:17  <konklone>sorry, I mean 0.5.9 in that list (updated gist)
03:53:39  <konklone>the other two zombies are in one of the snapshots after that
03:53:50  <coderarity>`okay
03:53:52  <konklone>or spread across two of them, possibly
03:59:00  <coderarity>man, this takes forever
03:59:07  <konklone>:(
03:59:15  <coderarity>i even wrote a script to make it faster
03:59:23  <coderarity>at least it's like, reasonable now
04:01:55  <coderarity>oh, i know where this is wrong
04:02:41  * stagasjoined
04:03:37  <InspiredJW>coderarity: kill my old zombie drones too plz
04:03:44  <konklone>oh?
04:04:05  <coderarity>InspiredJW: any idea what version it happened at?
04:09:27  <coderarity>konklone: see any zombie stuff recently?
04:09:35  * motiooonjoined
04:10:06  <konklone>I'll check
04:10:34  <konklone>coderarity: I'll need to let it sit a few more minutes to see if something rolls in
04:10:43  <konklone>a ~3min delay between log messages from zombies
04:10:49  <konklone>I did see one 3min ag
04:10:52  <konklone>ago
04:10:56  <coderarity>okay
04:11:13  <InspiredJW>I cannot deploy my app again:(
04:11:15  <InspiredJW>very unstable
04:11:15  <coderarity>i've gone back pretty far now and only found one
04:11:17  <InspiredJW>socket hang up error
04:13:20  <konklone>coderarity: 1 of the 4 is dead
04:13:22  <konklone>3 more survive :(
04:13:31  <coderarity>okay
04:13:53  <InspiredJW>coderarity: I just need > 0.0.2-40
04:14:01  <InspiredJW>don't need below that
04:14:40  <konklone>coderarity: I can zoom in on the snapshots for you more, probably
04:14:44  <konklone>one sec
04:15:15  <konklone>so I think one is in 0.5.14
04:16:04  <konklone>and it looks like just one, actually, is in 0.5.9
04:16:08  * michaelmartinezjoined
04:16:33  <konklone>actually, no - it's in 0.5.8
04:16:40  * jlankjoined
04:17:23  <konklone>and the 3rd one is in 0.5.12
04:17:28  <konklone>so 0.5.8, 0.5.12, and 0.5.14
04:17:31  <konklone>those should house them
04:17:36  <konklone>one each
04:17:51  <coderarity>hmmm, ok
04:18:31  <InspiredJW>coderarity: would you look at my apps please? I need to show this app in 15 minutes to important people :(...
04:18:34  <konklone>they each start printing redis timeout logs 3 minutes after the deploy of the snapshot following those numbers
04:18:44  <InspiredJW>keep giving me socket hang up errors
04:19:19  <konklone>InspiredJW: are the zombies what's causing that? often, deploy errors can be resolved by deploying again
04:19:40  <InspiredJW>but it keep giving me errors more than 5 times
04:19:47  <InspiredJW>yesterday It took 8times
04:19:48  <konklone>how many drones does your app have set?
04:19:56  <InspiredJW>now its 1
04:19:58  <InspiredJW>but used to be 3
04:20:31  <konklone>have you tried activating the new snapshot through jitsu snapshots activate?
04:20:54  <InspiredJW>no
04:20:57  <InspiredJW>oh
04:20:59  <InspiredJW>i got it
04:21:01  <InspiredJW>i'll try
04:21:07  * JasonSmith_changed nick to JasonSmith
04:22:12  * JasonSmithquit (Changing host)
04:22:12  * JasonSmithjoined
04:22:38  <coderarity>InspiredJW: can you show me the output of `tar tf $(npm pack)`
04:22:57  <coderarity>InspiredJW: and `ls -l`
04:23:07  <InspiredJW>now it works :)
04:23:19  <coderarity>okay
04:25:13  * jlankquit (Remote host closed the connection)
04:25:19  * jlankjoined
04:27:48  <coderarity>konklone: i checked all those drones and from the app before them
04:29:05  * andris9joined
04:30:07  <InspiredJW>coderarity: ..
04:30:10  <InspiredJW>Error: Cannot find module './application'
04:30:11  <InspiredJW>[12/09 13:05:02 GMT+0900] at Function.Module._resolveFilename (module.js:338:15)
04:30:11  <InspiredJW>[12/09 13:05:02 GMT+0900] at Function.Module._load (module.js:280:25)
04:30:12  <InspiredJW>[12/09 13:05:02 GMT+0900] at Module.require (module.js:362:17)
04:30:14  <InspiredJW>[12/09 13:05:02 GMT+0900] at require (module.js:378:17)
04:30:16  <InspiredJW>[12/09 13:05:02 GMT+0900] at Object.<anonymous> (/opt/haibu/apps/inspiredjw/ninjasquare-kr/package/node_modules/express/lib/express.js:6:13)
04:30:18  <InspiredJW>what is this?
04:30:22  <InspiredJW>this causes me error from "jitsu logs"
04:31:03  <konklone>that sounds like you have a problem in your code
04:31:17  <coderarity>InspiredJW: does it work locally?
04:31:46  <InspiredJW>yes
04:33:29  * andris9quit (Ping timeout: 255 seconds)
04:33:40  <InspiredJW>i'm trying specifying older version of express
04:33:46  <InspiredJW>now the latest of 3.x is 3.0.4
04:33:51  <InspiredJW>but i'm trying for 3.0.2
04:34:01  <konklone>it's failing on require("./application")
04:34:07  <konklone>it sounds like application.js isn't available on the server
04:35:08  <InspiredJW>yeah
04:35:12  <InspiredJW>it is not available
04:35:14  <InspiredJW>same here
04:35:30  <InspiredJW>EMERGENCY!
04:35:38  <InspiredJW>i need to show my app to investors soon
04:35:42  <InspiredJW>:(((((((((((((((((((((
04:37:48  * therealkoopajoined
04:38:01  <InspiredJW>coderarity: are you looking at the problems?
04:39:27  <konklone>InspiredJW: that's pretty tough to debug from that information alone
04:39:46  <InspiredJW>odejitsu Error (500): Internal Server Error
04:39:53  <InspiredJW>at /root/haibu-orchestra/node_modules/haibu/node_modules/flatiron/node_modules/director/lib/director/router.js:56
04:40:07  <InspiredJW>at least these two lines show that this is haibu problems
04:40:11  <InspiredJW>occurred on nodejitsu server
04:40:13  <InspiredJW>I guess
04:40:49  <konklone>I don't work for nodejitsu, but I don't think the error you're seeing about application.js is node.js' fault
04:40:56  <konklone>or rather, nodejitsu's
04:41:01  <konklone>what command are you running locally, to start the server?
04:41:10  <InspiredJW>what if this app seamlessly work in local?
04:41:17  <InspiredJW>and used to work without problems?
04:41:20  <konklone>what command do you run
04:41:27  <InspiredJW>i'm trying
04:41:29  <InspiredJW>jitsu apps start
04:41:32  <InspiredJW>jitsu apps stop
04:41:35  <konklone>no, I mean locally
04:41:41  <konklone>to test that the app works on your own laptop
04:41:44  <InspiredJW>node app.js
04:42:04  <konklone>do you have that command in your package.json?
04:42:08  <konklone>"scripts": {
04:42:08  <konklone> "start": "node app.js"
04:42:08  <konklone> },
04:42:27  <InspiredJW>"scripts": {
04:42:28  <InspiredJW> "start": "app.coffee"
04:42:29  <InspiredJW> }
04:42:42  * therealkoopaquit (Ping timeout: 264 seconds)
04:42:44  <konklone>you are using coffeescript?
04:42:47  <konklone>I have not used that before
04:42:49  <deoxxa>> coffee
04:42:52  * deoxxagiggles
04:43:12  <konklone>if you are running the app locally with "node app.js"
04:43:16  <konklone>then that should work on the server too
04:45:07  <coderarity>that should work
04:46:07  <coderarity>InspiredJW: check you local dependencies vs package.json dependencies
04:46:38  <coderarity>InspiredJW: and run` tar tf $(npm pack)` to see if all the files are in there
04:48:07  <InspiredJW>im trying
04:48:09  <InspiredJW>rm -r node_modules
04:48:12  <InspiredJW>and npm install -d
04:48:25  <coderarity>ok
04:49:33  <InspiredJW>local works
04:49:58  * jlankquit (Remote host closed the connection)
04:52:50  * generalissimojoined
04:53:55  <InspiredJW>coderarity: weird thing happened
04:54:10  <InspiredJW>my app name has gone "i did not change my package.json"
04:54:17  <InspiredJW>and changed to "express"
04:54:26  <InspiredJW>and i cannot stop through "jitsu apps stop express"
04:54:36  <InspiredJW>would you fix this problem?
04:55:39  * jp232joined
05:03:03  * motiooonquit (Quit: motiooon)
05:03:44  <konklone>InspiredJW: post your package.json to gist.github.com
05:03:55  <konklone>paste it in there and link it for us
05:06:30  <coderarity>InspiredJW: can you show me the output from `tar tf $(npm pack)
05:06:54  <coderarity>`
05:12:31  * trypwirequit (Quit: trypwire)
05:20:33  * jlankjoined
05:26:08  * AvianFluquit (Remote host closed the connection)
05:29:35  * andris9joined
05:30:34  * jlankquit (Ping timeout: 240 seconds)
05:33:41  * andris9quit (Ping timeout: 248 seconds)
05:37:40  * coen-hydequit (Quit: coen-hyde)
05:38:17  * anoemiquit (Quit: anoemi)
05:40:27  * anoemijoined
05:42:12  <InspiredJW>coderarity: would you reset my app? keep my SSL though
05:43:35  <coderarity>InspiredJW: "reset"?
05:43:44  <InspiredJW>my app is messed up
05:43:48  <InspiredJW>name has changed
05:43:53  <InspiredJW>I didnot change
05:43:59  <InspiredJW>it is saying "express" ?!?!?!
05:46:11  <konklone>InspiredJW: you probably changed something incorrectly in your package.json
05:46:31  <InspiredJW>but i cannot stop "express"
05:46:35  <InspiredJW>app
05:46:43  <InspiredJW>jitsu apps list <------- shows me i have "express" app
05:46:47  <InspiredJW>and i cannot stop it
05:46:48  * thl0_quit (Remote host closed the connection)
05:46:53  <InspiredJW>and my app name has disappeared
05:47:51  <coderarity>InspiredJW: can you make a new app? rename it or something
05:48:05  <coderarity>InspiredJW: really don't want to mess up SSL, I don't know much about it
05:48:38  <InspiredJW>I don't have an app named "express"
05:48:44  <InspiredJW>jitsu apps list shows that I have that
05:49:11  <InspiredJW>so would you force to remove "express" from my app list
05:49:16  <coderarity>InspiredJW: hmmm, can I see your package.json? https://gist.github.com
05:49:18  <InspiredJW>and put "ninjasquare-kr" back
05:49:51  <InspiredJW>https://gist.github.com/ada196ae42d1b5a4951e
05:52:29  <coderarity>InspiredJW: just `jitsu deploy`
05:52:47  <coderarity>and see if that creates the ninjasqyare-kr app
05:54:35  <InspiredJW>ok
05:54:39  <InspiredJW>i'll retry
05:56:47  <InspiredJW>still weird
05:56:58  <InspiredJW>name: "express" subdomain: "ninjasquare-kr"
05:57:02  <InspiredJW>somehow subdomain has remained
05:57:19  * mpremjoined
05:57:54  * jlankjoined
05:58:27  <coderarity>you can `jitsu destroy && jitsu deploy`, which should force it to be fixed
05:59:07  <coderarity>but make sure you know the env variables first
05:59:31  <coderarity>and get any snapshots with `jitsu snapshots fetch` that you need
05:59:55  <InspiredJW>okay
06:00:00  <InspiredJW>does it destory SSL configs?
06:00:01  <coderarity>i *think* SSL will be fine
06:00:06  <InspiredJW>:) nice
06:00:09  <coderarity>i don't know
06:00:21  <coderarity>that's why I haven't done anything yet
06:00:29  <coderarity>anything I do could do that, I don't know for sure
06:00:38  <InspiredJW>info: Attempting to destroy app ninjasquare-kr
06:00:38  <InspiredJW>prompt: yes/no:
06:00:38  <InspiredJW>info: app ninjasquare-kr was not destroyed
06:00:39  <InspiredJW>info: Nodejitsu ok
06:00:43  * mpremquit (Client Quit)
06:00:49  <InspiredJW>this is what you need to help me...
06:00:55  <InspiredJW>I cannot delete "express"
06:01:03  <coderarity>meh
06:01:06  <coderarity>i can do it
06:01:13  * mpremjoined
06:01:41  <coderarity>InspiredJW: okay, deploy now
06:02:05  <InspiredJW>ok
06:02:06  * mpremquit (Client Quit)
06:03:24  <coderarity>InspiredJW: what version of `jitsu` do you have?
06:03:36  <InspiredJW>0.11.4
06:05:00  * mpremjoined
06:05:23  * mpremquit (Client Quit)
06:05:30  <coderarity>seems to be good
06:05:50  * mpremjoined
06:07:54  * jlankquit (Ping timeout: 240 seconds)
06:12:11  <InspiredJW>coderarity: still have question
06:12:16  <InspiredJW>what is "Error: Cannot find module './application'" error?
06:12:22  <InspiredJW> at Object.<anonymous> (/opt/haibu/apps/inspiredjw/ninjasquare-kr/package/node_modules/express/lib/express.js:6:13)
06:12:26  <InspiredJW>somehow
06:12:36  <InspiredJW>my app has some hardtimes with haibu and express
06:14:44  <coderarity>InspiredJW: one second
06:15:29  <coderarity>InspiredJW: can you run `tar tf $(npm pack)` and show me the output?
06:15:42  <InspiredJW>word by word?
06:15:46  <InspiredJW>tar tf $(npm pack)
06:15:47  <InspiredJW>??
06:16:28  <coderarity>yes
06:16:51  <InspiredJW>what is the difference?
06:16:54  <InspiredJW>nothing happened
06:17:02  <InspiredJW>just my tar has created
06:17:09  <coderarity>InspiredJW: it didn't print out a huge list?
06:17:15  <InspiredJW>ah it idd
06:17:16  <InspiredJW>it did
06:17:22  <coderarity>can you put that in a gist?
06:17:55  <coderarity>and you can `rm` the tar
06:18:30  <InspiredJW>https://gist.github.com/12fa1b474ad5ce43c324
06:19:21  <coderarity>InspiredJW: add "dump.rdb" to either your .gitignore or .npmignore, that's probably why you're getting socket hang ups
06:20:34  * anoemiquit (Ping timeout: 240 seconds)
06:21:04  * anoemijoined
06:21:20  <coderarity>InspiredJW: and can you try 3.0.4 for the express version
06:21:21  <coderarity>?
06:22:34  <InspiredJW>dump.rdb is already in .gitignore
06:22:44  <InspiredJW>and can I try 3.x?
06:24:18  <coderarity>yeah
06:24:33  <coderarity>i don't suggest it, but you could
06:25:32  * anoemiquit (Client Quit)
06:26:21  <InspiredJW>jitsu deploy?
06:26:27  <coderarity>yeah
06:27:57  * stagasquit (Read error: Connection reset by peer)
06:28:49  <InspiredJW>uploading it..
06:28:55  <InspiredJW>stopped at upload [====]100%
06:29:07  <coderarity>yeah, let it go
06:30:04  * andris9joined
06:31:22  <InspiredJW>deployed
06:31:41  * michaelmartinezquit (Quit: Check it, Wreck it http://www.caffeineindustries.com/blog)
06:34:39  * andris9quit (Ping timeout: 260 seconds)
06:34:51  * jlankjoined
06:35:11  <konklone>coderarity: just accumulated another zombie
06:35:26  <konklone>it has to be from my last deploy
06:35:36  <konklone>from 7:21pm EST
06:35:39  <konklone>snapshot 0.5.15
06:35:46  <konklone>hash 744097a1e89f304ead4fbbb97ac29532
06:36:07  * stagasjoined
06:36:12  <konklone>hmm
06:36:18  <konklone>actually
06:36:23  <konklone>no
06:36:35  <konklone>it looks like when I deployed
06:36:39  <konklone>it gave me 3 drones
06:36:45  <konklone>but only 2 of them are receiving visitors
06:36:57  <konklone>if that was the case in prior deploys...
06:37:11  <konklone>then the snapshots I suggested those zombies were in would have been 1 off - it would have been in the ones *after* I suggested
06:37:19  <konklone>also, I have no idea why I'm getting an extra drone started
06:37:35  <konklone>when I do 'jitsu apps list', it says I have 2/2 drones for that app
06:38:06  * therealkoopajoined
06:38:22  <konklone>but right after I deploy, I get these in my logs:
06:38:25  <konklone>[12/09 01:18:42 EST] warn: [0EuZ-9] Express production server listening on port 3000
06:38:26  <konklone>[12/09 01:18:51 EST] warn: [gWCv8z] Express production server listening on port 3000
06:38:26  <konklone>[12/09 01:18:54 EST] warn: [4_uKLN] Express production server listening on port 3000
06:39:10  <konklone>and when I sent a message to all connected redis clients, all 3 of those drones logged receiving it, and only drones in my latest deploy have the code that knows to do that
06:39:32  <konklone>my deploy was at 01:18:36 EST
06:41:11  <konklone>coderarity: I think this suggests that my zombies are a mix of two problems
06:41:38  <konklone>one is that old drones don't get killed every once in a while, as was clearly the case in the one you fixed a few days ago, and the one you managed to find tonight
06:42:13  <coderarity>hmmm
06:42:20  <konklone>two is that, more frequently (but only recently, I think) I am sometimes getting an extra drone started
06:42:27  <konklone>but the server is only proxying to the 2 that I am allowed
06:42:34  * therealkoopaquit (Ping timeout: 240 seconds)
06:43:56  <konklone>I can only say with total confidence that one of my zombie drones falls into the second bucket
06:45:54  * jlankquit (Ping timeout: 240 seconds)
06:45:57  * joshonthewebjoined
06:46:21  <coderarity>fixed
06:46:51  <coderarity>this was a case of old one not stopping
06:46:56  <konklone>it'll take me a few minutes to verify
06:47:11  <konklone>to see how the logs update
06:47:20  <coderarity>ok
06:47:38  <konklone>my only evidence of zombie drones are the log entries they make when their redis client connections timeout and reconnect after inactivity
06:51:08  <konklone>all 4 zombie drones are still reporting in :/
06:51:36  <konklone>between 1:47:36 and 1:49:10, saw a message from each of them
06:51:51  <konklone>your "fixed" message was at 1:46:21
06:53:15  * devdazedquit (Ping timeout: 265 seconds)
06:54:32  <coderarity>meh, i might need to ask for help, i checked a ton of drones
06:56:10  <konklone>can you recommend a way in which a drone can detect that it is not supposed to be around, and kill itself?
06:56:23  * devdazedjoined
06:56:35  <konklone>also - I remain reasonably certain about the nature of the newest drone, that it was created during my most recent deploy as a spare
06:59:34  * jmar777joined
07:02:34  * mpremquit (Ping timeout: 240 seconds)
07:06:11  * benvjoined
07:08:16  * mpremjoined
07:09:06  * InspiredJWquit (Remote host closed the connection)
07:13:06  * jlankjoined
07:13:36  <coderarity>konklone: alright
07:15:08  * benvquit (Quit: Computer has gone to sleep.)
07:24:21  * AndrewX192quit (Read error: Connection reset by peer)
07:25:14  * jlankquit (Ping timeout: 240 seconds)
07:25:19  * AndrewX192joined
07:25:19  * AndrewX192quit (Changing host)
07:25:19  * AndrewX192joined
07:25:52  * AndrewX192quit (Read error: Connection reset by peer)
07:30:09  * jmar777quit (Remote host closed the connection)
07:30:42  * AndrewX192joined
07:30:42  * AndrewX192quit (Changing host)
07:30:42  * AndrewX192joined
07:31:36  * AndrewX192quit (Read error: Connection reset by peer)
07:35:04  * AndrewX192joined
07:36:50  * joshonthewebquit (Quit: Computer has gone to sleep.)
07:48:23  * sreeixjoined
07:51:44  * jlankjoined
08:00:07  * andris9joined
08:01:10  * andris9quit (Remote host closed the connection)
08:01:50  * andris9joined
08:03:55  * jlankquit (Ping timeout: 240 seconds)
08:07:09  * defunctzombiechanged nick to defunctzombie_zz
08:15:22  * andris9quit (Remote host closed the connection)
08:18:20  * devdazedquit (Ping timeout: 252 seconds)
08:19:34  * `3rdEdenjoined
08:20:07  * devdazedjoined
08:27:34  * `3rdEdenquit (Ping timeout: 240 seconds)
08:29:46  * generalissimoquit (Remote host closed the connection)
08:30:25  * jlankjoined
08:32:54  * mapppumjoined
08:38:25  * therealkoopajoined
08:42:06  * jlankquit (Ping timeout: 264 seconds)
08:42:34  * therealkoopaquit (Ping timeout: 240 seconds)
08:46:12  * mapppumquit (Ping timeout: 276 seconds)
08:51:17  * andris9joined
09:07:21  * `3rdEdenjoined
09:08:13  * lpinjoined
09:08:21  * jlankjoined
09:13:34  * `3rdEdenquit (Ping timeout: 240 seconds)
09:14:32  * coen-hydejoined
09:20:34  * jlankquit (Ping timeout: 240 seconds)
09:23:01  * thepumpkinjoined
09:24:51  * sreeixquit (Quit: sreeix)
09:47:23  * jlankjoined
09:54:27  * devdazedquit (Ping timeout: 244 seconds)
09:56:21  * devdazedjoined
09:57:45  * andris9quit (Remote host closed the connection)
09:59:34  * jlankquit (Ping timeout: 240 seconds)
10:00:27  * ralphtheninjajoined
10:04:27  * evangenieurjoined
10:04:45  * ralphtheninjaquit (Remote host closed the connection)
10:12:55  * ralphtheninjajoined
10:13:25  * AvianFlujoined
10:14:00  * AvianFluquit (Remote host closed the connection)
10:16:41  * coen-hydequit (Quit: coen-hyde)
10:19:18  * ralphtheninjaquit (Ping timeout: 264 seconds)
10:26:22  * jlankjoined
10:31:03  * bopbijoined
10:31:20  <bopbi>hi, why i always failed a deploy
10:31:27  <bopbi>this is the logs
10:31:30  <bopbi>https://gist.github.com/4244134
10:35:44  * constantxquit (Quit: constantx)
10:37:34  * jlankquit (Ping timeout: 240 seconds)
10:39:04  * sandfoxjoined
10:49:44  * lpinquit (Ping timeout: 244 seconds)
10:51:56  * FrenkyNetjoined
10:55:10  * lpinjoined
10:58:18  * andris9joined
11:02:45  * andris9quit (Ping timeout: 248 seconds)
11:04:35  * sandfoxquit (Quit: sandfox)
11:04:41  * jlankjoined
11:10:09  * Swaagiejoined
11:16:54  * jlankquit (Ping timeout: 240 seconds)
11:19:47  * konklonequit (Quit: Leaving.)
11:33:43  * jp232quit (Remote host closed the connection)
11:43:52  * jlankjoined
11:45:12  * Tam2joined
11:46:31  <Tam2>Hi, are the logs working correctly? I'm seeing alot of Redis Max client errors but i've got alot of space still left
11:51:46  * sandfoxjoined
11:52:00  <bopbi>hello
11:55:54  * jlankquit (Ping timeout: 240 seconds)
11:58:51  * andris9joined
12:03:18  * andris9quit (Ping timeout: 250 seconds)
12:08:56  <bopbi>is the server still up?
12:09:03  <bopbi>i cannot deploy my app
12:11:36  * Tam2quit
12:11:47  * devdazedquit (Ping timeout: 252 seconds)
12:14:21  * coderarityquit (Ping timeout: 252 seconds)
12:14:34  * devdazedjoined
12:18:05  * chakritjoined
12:18:05  * chakritquit (Changing host)
12:18:05  * chakritjoined
12:23:06  * jlankjoined
12:26:58  * stagasquit (Read error: Connection timed out)
12:28:31  * stagasjoined
12:30:05  * Swaagiequit (Quit: Leaving)
12:30:12  * sreeixjoined
12:31:50  * thepumpkinquit (Remote host closed the connection)
12:32:50  * sreeixquit (Client Quit)
12:33:25  * bopbiquit (Quit: Page closed)
12:34:13  * Swaagiejoined
12:35:14  * jlankquit (Ping timeout: 240 seconds)
12:39:06  * therealkoopajoined
12:42:48  * lpinquit (Ping timeout: 276 seconds)
12:43:15  * therealkoopaquit (Ping timeout: 240 seconds)
12:44:22  * robmozartquit (Remote host closed the connection)
12:44:38  * robmozartjoined
12:57:41  * chakritquit (Quit: leaving)
12:58:50  * Syforcejoined
12:58:55  <Syforce>hi
13:00:47  <Syforce>any1 there ?
13:01:56  * jlankjoined
13:06:52  * sreeixjoined
13:11:55  * jlankquit (Ping timeout: 240 seconds)
13:12:02  * pral2ajoined
13:13:03  <pral2a>hello all, i just started using node-fibers on my app, anything i should know considering deploying in nodejitsu?
13:19:44  * lpinjoined
13:21:38  * retrofoxjoined
13:25:40  * sreeixquit (Quit: sreeix)
13:34:46  <sandfox>pral2a: yeah, don't user fibres :-p …
13:35:48  <sandfox>pral2a: though more seriously - have you tried deploying a test app on nodejitsu? I'm not sure how much freedom there is for compiling extension but it seems pretty flexible so far
13:39:05  * jlankjoined
13:39:25  <pral2a>sandfox: thanks, i'll try it so.
13:40:06  <sandfox>pral2a: It'll probably be quicker than waiting here, this is generally a quiet time on the channel
13:41:57  * Swaagiequit (Quit: Leaving)
13:43:33  * stagaspart
13:44:07  <Sly>The last I heard, fibers were not working on our servers.
13:49:15  * jlankquit (Ping timeout: 240 seconds)
14:02:36  * andris9joined
14:04:20  * andris9quit (Remote host closed the connection)
14:07:35  * andris9joined
14:15:35  * jlankjoined
14:20:27  * sreeixjoined
14:24:35  * marshall_afkchanged nick to marshall_law
14:25:18  * jlankquit (Ping timeout: 264 seconds)
14:29:19  * marshall_lawchanged nick to marshall_afk
14:39:21  * therealkoopajoined
14:43:54  * therealkoopaquit (Ping timeout: 264 seconds)
14:51:28  * jlankjoined
15:00:08  * andris9quit (Remote host closed the connection)
15:00:36  * jlankquit (Ping timeout: 248 seconds)
15:02:05  * jlankjoined
15:02:30  * graeme_fjoined
15:03:50  * jlankquit (Remote host closed the connection)
15:04:03  * FrenkyNetchanged nick to FrenkyNet|away
15:05:37  * jlankjoined
15:09:51  * InspiredJWjoined
15:10:21  <InspiredJW>What is the instance type of MongoLab? provided through Nodejitsu?
15:10:35  <Sly>InspiredJW: whatever free plan they have.
15:10:49  <InspiredJW>500MB
15:10:51  <InspiredJW>I see
15:12:41  * lpinquit (Ping timeout: 252 seconds)
15:15:03  * InspiredJWquit (Ping timeout: 245 seconds)
15:27:14  * jlankquit (Remote host closed the connection)
15:27:44  * Sly_joined
15:27:48  * Slyquit (Disconnected by services)
15:27:50  * Sly_changed nick to Sly
15:30:38  * andris9joined
15:33:05  * Sly_joined
15:33:06  * Slyquit (Disconnected by services)
15:33:15  * Sly_changed nick to Sly
15:37:50  * graeme_fquit (Quit: Computer has gone to sleep.)
15:39:06  * andris9quit (Ping timeout: 250 seconds)
15:40:23  * graeme_fjoined
15:41:36  * mmaleckichanged nick to mmalecki[away]
15:43:19  * konklonejoined
15:43:23  * Syforcequit (Ping timeout: 245 seconds)
15:44:20  * graeme_fquit (Client Quit)
15:45:52  * konklonepart
15:47:06  * graeme_fjoined
15:53:36  * FrenkyNet|awayquit (Quit: ["Textual IRC Client: www.textualapp.com"])
15:57:15  * aus3ysjoined
15:57:49  * jlankjoined
16:01:19  * graeme_fquit (Quit: Textual IRC Client: http://www.textualapp.com/)
16:05:55  * jlankquit (Ping timeout: 240 seconds)
16:13:04  * cesconixjoined
16:20:15  * thl0_joined
16:21:11  * defunctzombie_zzchanged nick to defunctzombie
16:23:30  * devdazedquit (Ping timeout: 244 seconds)
16:25:46  * devdazedjoined
16:32:43  * jlankjoined
16:34:13  * ramitosjoined
16:35:15  * booyaaquit (Ping timeout: 260 seconds)
16:35:31  * andris9joined
16:39:40  * therealkoopajoined
16:40:03  * andris9quit (Ping timeout: 256 seconds)
16:41:55  * jlankquit (Ping timeout: 240 seconds)
16:43:21  <jesusabdullah>bros
16:44:12  * konklonejoined
16:44:23  <konklone>Hi
16:44:30  * therealkoopaquit (Ping timeout: 264 seconds)
16:44:41  <konklone>I have an error showing on my Nodejitsu app when I visit it in my browser, but no log evidence of a crash
16:44:43  <konklone>"An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}"
16:44:50  <konklone>http://iic_sockets_staging.jit.su/dashboard
16:44:58  <konklone>this is username: konklone, app: sockets-staging
16:45:25  <konklone>I'm sure a stop/start would fix it, but I'd like to figure out why my logs aren't showing any issues
16:45:46  <konklone>the app runs on 2 drones, and if I refresh the page a lot, it actually alternates between working and not working
16:45:54  <konklone>suggesting that 1 of my 2 drones is un-responsive or misconfigured
16:46:12  <jesusabdullah>yeah, sounds like one of them is having problems
16:46:22  <Sly>Looking into it right now.
16:46:37  <konklone>Sly: thanks
16:47:28  * marshall_afkchanged nick to marshall_law
16:47:35  * booyaajoined
16:48:50  <jesusabdullah>quiet today
16:49:08  * yawntplays loudly the drums
16:49:11  <Sly>konklone: you said you have it set to run on 2 drones, right?
16:49:13  <Sly>No more than that?
16:49:17  <Sly>Or it's just running on 2 drones right now?
16:49:38  <Sly>Actually, nevermind. I see the problem.
16:49:38  * marshall_lawchanged nick to marshall_afk
16:49:55  * kinelarty_joined
16:50:50  <konklone>I have it set to run on 2 drones
16:51:21  <konklone>however, I did discover an issue last night while working with coderarity on figuring out why I have zombie drones
16:51:34  <konklone>and it looks like some of my deploys are starting up an extra drone
16:51:59  <Sly>konklone: It should be fixed now.
16:52:05  <Sly>Er.
16:52:07  <konklone>this is in addition to an issue we've found where, once in a while, a drone from a past snapshot will stay alive
16:52:15  <Sly>Would help if I saved that change.
16:52:19  <Sly>*NOW* it should be fixed.
16:52:19  <Sly>xD
16:52:29  <kinelarty_>any thoughts on a common cause this problem - "Redis error - Error: auth error ERR operation not permitted"? Auth string looks right to me.
16:52:43  <konklone>Sly: it looks fixed, thank you - what was the issue?
16:52:48  <Sly>Not sure, kinelarty_. I don't use redis.
16:52:56  * thl0_quit (Remote host closed the connection)
16:52:59  <konklone>kinelarty_: sometimes it helps to disable the ready check
16:53:06  <Sly>konklone: It was a weird error that I'm still looking into to figure out how it happened.
16:53:16  <konklone>you can set disable_ready_check to true in the options hash when you initialize a redis client
16:53:25  * coen-hydejoined
16:53:38  <konklone>er, "no_ready_check", sorry
16:53:44  <konklone>https://github.com/mranney/node_redis#rediscreateclientport-host-options
16:53:58  <kinelarty_>konklone: I'll give it a try. Thanks.
16:54:00  * generalissimojoined
16:59:35  * Fabryzquit (Remote host closed the connection)
16:59:54  * retrofoxquit (Quit: Computer has gone to sleep.)
17:00:59  * remysharpquit (Remote host closed the connection)
17:01:41  * pksunkaraquit (Remote host closed the connection)
17:03:02  <Sly>konklone: just making sure.. that did solve it, right?
17:04:04  <konklone>yes, it did
17:05:12  * aus3ysquit (Quit: Linkinus - http://linkinus.com)
17:08:13  * jlankjoined
17:11:12  <Sly>Cool deal.
17:17:16  * jlankquit (Ping timeout: 240 seconds)
17:18:24  * thl0_joined
17:20:45  * coen-hydequit (Quit: coen-hyde)
17:22:11  * jmar777joined
17:37:27  * cesconixquit (Quit: Computer has gone to sleep.)
17:44:06  * jlankjoined
17:44:43  * Fabryzjoined
17:47:32  * remysharpjoined
17:48:50  * pksunkarajoined
17:53:15  * jlankquit (Ping timeout: 241 seconds)
18:11:50  <konklone>Sly: would love to know what you find about the problem, and if there's anyway I can detect or avoid it on my end going forward
18:12:37  <Sly>konklone: I doubt it will be talked about publicly.
18:12:53  * thl0_quit (Remote host closed the connection)
18:15:40  <mprem>Hello, how many custom domains does micro plan ( 1 drone ) support
18:16:07  <Sly>mprem: as many as you add to it.
18:16:25  <mprem>Sly: thx
18:17:28  <mprem>are the specs documented somewhere, specially RAM/drone?
18:17:47  <yawnt>256 MB
18:18:26  <mprem>all 256 for use by node? in individual shared plan? that is quite good for $3
18:18:44  <mprem>or am I missing something?
18:20:11  * jlankjoined
18:20:42  <yawnt>mprem: it's 256 MB of ram for each drone
18:21:13  <mprem>yawnt: thx
18:21:20  <yawnt>pleasure :)
18:30:17  * jlankquit (Ping timeout: 240 seconds)
18:31:34  * defunctzombiechanged nick to defunctzombie_zz
18:39:51  * sreeixquit (Quit: sreeix)
18:40:28  * kinelartyquit (Ping timeout: 245 seconds)
18:40:32  <mprem>does nodejitsu run nginx or something similar in front of drone? ( alert: noob here). Is there a overview diagram?
18:40:53  * kinelarty_quit (Ping timeout: 245 seconds)
18:41:03  <Sly>mprem: no. You have to create the server and all yourself in your app.
18:41:40  <mprem>requests are not buffered?
18:42:12  <Sly>We don't handle your requests. The server that you create in Node, and deploy to our servers, is what handles your requests.
18:42:18  <Sly>All we do is route the requests to where they're supposed to go.
18:42:36  <mprem>I don't know much but was reading that nginix or varnish should be placed in front of node?
18:42:51  * AvianFlujoined
18:43:06  * dscape_changed nick to dscape
18:43:32  <Sly>mprem: maybe that's best for whoever wrote that article, but that's not how our system works.
18:47:16  <mprem>Sly: the post mentioned that it is easy possible to overload node without nginx, apologies if I am asking the obvious but don't want to get into something I dont know or cant handle. Read someplace Heroku has something like nginx to avoid overloading the webserver with requests?
18:48:00  <yawnt>mprem: nodejitsu runs node-http-proxy to proxy requests back and forth
18:49:09  <mprem>yawnt: thx , looking that up
18:49:30  * andris9joined
18:50:52  * jlankjoined
18:50:57  <mprem>Heroku is $35/month v/s nodejitsu 's $3, but I don't want to bite into something a noob like me is not capable of handling,
18:51:08  * thl0_joined
18:51:31  <yawnt>mprem: if you start getting a tons of requests
18:51:39  <yawnt>you can always scale up by adding more drones :
18:51:39  <yawnt>:)
18:51:41  <gildean>mprem: it doesn't get much easier than nodejitsu
18:52:17  <gildean>you'll get a black belt in no time
18:52:59  * thl0_quit (Remote host closed the connection)
18:53:38  <mprem>I have some python/django background but still new to node stuff, just being cautious :-) look before you leap and everything.
18:54:15  <yawnt>sure, i totally understand you.. and if you have any questions don't be afraid of asking
18:54:19  * devdazedquit (Ping timeout: 260 seconds)
18:54:20  <yawnt>i'd be happy to help
18:54:25  <gildean>nah, leap head first and look later
18:54:46  <mprem>done that before, don't have the head now
18:54:54  <yawnt>head is overrated
18:54:56  <yawnt>:P
18:55:20  <mprem>good thing I moved my brains to my knees before the leap
18:56:11  <mprem>github : node-http-proxy : A full-featured http proxy for node.js
18:56:17  <yawnt>yep, that one
18:56:21  <mprem>If you guys are using it , I am sure I will be fine
18:56:46  <yawnt>well it was coded by nodejitsu guys :D
18:56:59  <mprem>yeah, just saw that :-)
18:57:02  * devdazedjoined
19:06:02  * inolenjoined
19:07:00  <inolen>Is anyone here familiar with node-http-proxy? I've been trying to setup a seemingly simply use-case with express, but just can't get it to work.
19:08:58  <inolen>I need to proxy requests to a single GET route, which I'm trying to use RoutingProxy for inside the callback route's callback, but it just hangs. After reading around the issues queue, I've seen conflicting info regarding it being compatible or not.
19:09:25  * `3rdEdenjoined
19:09:31  * jlankquit (Remote host closed the connection)
19:09:32  * konklonepart
19:10:23  * jlankjoined
19:11:23  * `3rdEdenquit (Remote host closed the connection)
19:13:22  <mprem>nodejitsu pricing page mentions : Nodejitsu's 30 day free trial. while faq page mentioned : Right now the limit is 3 months.
19:13:44  <mprem>looks like one of them needs correction, I hope it is pricing page ;-)
19:15:56  * devdazedquit (Ping timeout: 255 seconds)
19:16:38  * constantxjoined
19:17:00  <yawnt>mprem: the dev sandbox is 30 days
19:18:58  * devdazedjoined
19:19:15  <mprem>yawnt: thought so :-) 30 is good, it is just $3 after that
19:19:32  <yawnt>;)
19:19:51  <mprem>btw, dns instructions does not have details for cname?
19:19:58  <mprem>only A record is supported?
19:20:15  <mprem>at http://dns.jit.su/
19:20:39  <yawnt>CNAME should work too
19:21:54  * AndrewX192quit (Read error: Connection reset by peer)
19:22:34  * AndrewX192joined
19:26:48  * inolenpart
19:29:07  * defunctzombie_zzchanged nick to defunctzombie
19:29:39  * devdazedquit (Ping timeout: 240 seconds)
19:32:24  * devdazedjoined
19:37:57  * jlankquit (Remote host closed the connection)
19:45:08  * cesconixjoined
19:45:29  * bmscompjoined
19:45:35  <bmscomp>Hello
19:45:41  <bmscomp>how are you
19:46:06  * coen-hydejoined
19:48:45  * cesconixquit (Client Quit)
19:50:03  * bmscompquit (Ping timeout: 245 seconds)
19:50:32  * cesconixjoined
19:52:38  * kinelartyjoined
19:54:38  * thl0_joined
19:54:45  * thl0_quit (Remote host closed the connection)
20:00:12  * lpinjoined
20:11:41  * jlankjoined
20:12:58  * pral2aquit (Ping timeout: 245 seconds)
20:18:35  * cesconixquit (Quit: Computer has gone to sleep.)
20:19:27  <mprem>yawnt: Sly: thx
20:19:50  * mpremquit (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165506])
20:21:10  * thl0_joined
20:21:50  * Swaagiejoined
20:27:52  * dfmcpheejoined
20:27:58  <dfmcphee>hello
20:28:51  * JasonSmithquit (Ping timeout: 276 seconds)
20:29:09  <dfmcphee>I am trying to get a deployd app setup, and everything seems to be working. I am just trying to find a way to run the dpd showkey command to get my key.
20:29:10  <dfmcphee>Any ideas?
20:29:49  <dfmcphee>There is no way to use the CLI, correct?
20:34:39  * dfmcpheequit (Quit: Page closed)
20:40:28  * dolphin_puncherjoined
20:40:32  * therealkoopajoined
20:42:02  <kinelarty>Is there a good tutorial for how to manage a mongohq database? I can connect via command line, and a handful of commands work (i.e. show users), but most command act like I'm not logged in.
20:43:05  * anoemijoined
20:44:35  * therealkoopaquit (Ping timeout: 240 seconds)
20:52:44  * dscapequit
20:53:03  * dscapejoined
20:54:11  * thepumpkinjoined
20:56:40  * constantxquit (Quit: constantx)
21:07:38  * sandfoxquit (Quit: sandfox)
21:10:23  * defunctzombiechanged nick to defunctzombie_zz
21:19:47  * thepumpk_joined
21:19:53  * constantxjoined
21:20:04  * thepumpkinquit (Read error: Connection reset by peer)
21:22:51  * dolphin_puncherquit (Quit: dolphin_puncher)
21:25:40  * sandfoxjoined
21:25:55  * Swaagiequit (Remote host closed the connection)
21:30:28  * generalissimoquit (Remote host closed the connection)
21:31:53  * admcjoined
21:38:36  * gtgljoined
21:39:02  * wsxjoined
21:39:43  <gtgl>Hello, anyone available to try to solve a first deployment issue?
21:40:41  <anoemi>hey gtgl
21:40:51  <anoemi>what problem are you seeing?
21:40:52  <gtgl>Hello anoemi
21:40:55  <gtgl>https://gist.github.com/4247149
21:41:24  <gtgl>Don't know if that is enough detail
21:41:45  <AvianFlu>gtgl: what's the app doing?
21:42:20  <gtgl>it is a very simple app that just listens for posts data from a text field
21:42:24  <gtgl>and spits it out
21:42:30  <gtgl>I am learning node.js
21:43:07  * Swaagiejoined
21:43:13  * terite_quit
21:43:26  * terite_joined
21:44:17  <AvianFlu>gtgl: how many times have you seen that error?
21:44:37  <gtgl>every time I try to deploy
21:44:41  <gtgl>let me try again
21:44:45  <AvianFlu>can I see the code?
21:45:01  <AvianFlu>if you don't start listening on an HTTP port in 20 seconds, we stop the app
21:45:13  <gtgl>yeah I can point you to the tutorial I am following as I dont have it up on git yet
21:45:20  <AvianFlu>okay
21:45:26  <gtgl>http://www.nodebeginner.org/
21:45:44  <gtgl>Thanks for the help
21:45:51  * dolphin_puncherjoined
21:45:58  * ilmarinen_quit
21:46:53  <gtgl>I havent done the file upload
21:47:08  <gtgl>I have just done the data post from the text field
21:47:34  <AvianFlu>okay
21:47:40  <AvianFlu>look for where you're calling .listen()
21:48:10  <gtgl>yeah on port 8080
21:48:32  <AvianFlu>does it start listening locally?
21:48:41  <gtgl>yeah it works locally just fine
21:48:41  <AvianFlu>paste me that line, if you don't mind
21:49:04  <gtgl>server.listen(8080);
21:49:25  <gtgl>before that I create the server
21:49:25  <gtgl>var server = http.createServer();
21:50:02  <AvianFlu>okay
21:51:39  <AvianFlu>I see what this is
21:51:48  <AvianFlu>change your start script in your package.json to 'index.js'
21:51:57  <AvianFlu>you're running the wrong file now
21:51:59  <gtgl>ah ok
21:52:09  <AvianFlu>(I remembered I could fetch your code, so I just took a look myself)
21:52:13  <gtgl>yeah index.js is the main file
21:52:16  <AvianFlu>yep
21:52:28  * therealkoopajoined
21:52:29  <AvianFlu>so where it says "scripts": { "start":
21:52:32  <AvianFlu>that needs to be index.js
21:52:36  <gtgl>roger that
21:52:37  <AvianFlu>right now it looks like it's server.js
21:52:43  <AvianFlu>hence the platform getting confused
21:53:06  <gtgl>ok I changed and I will try again
21:54:10  <gtgl>argh I am getting another error
21:54:33  <gtgl>let me create another gist
21:55:51  <gtgl>https://gist.github.com/4247198
21:56:24  <AvianFlu>that seems like it's the same error?
21:56:30  * wsxquit (Ping timeout: 264 seconds)
21:57:11  <gtgl>the other one mentioned something about Haibu
21:57:14  <gtgl>this one doesnt
21:57:39  * andris9quit (Remote host closed the connection)
21:58:19  <AvianFlu>can you gist me the whole thing, top to bottom?
21:59:16  <gtgl>sure
22:00:32  <AvianFlu>okay, can you also gist me your package.json?
22:00:43  * anoemiquit (Quit: anoemi)
22:01:18  <gtgl>here it is
22:01:19  <gtgl>https://gist.github.com/4247198
22:01:35  <gtgl>from the deploy command to the very end
22:03:15  <AvianFlu>so, when I run this locally
22:03:20  <AvianFlu>it says "server has started" and then exits
22:03:31  <AvianFlu>I think the .listen call might actually be missing
22:04:01  * brentjoined
22:04:38  <brent>i'm getting a time out error: https://gist.github.com/4247222
22:04:48  <gtgl>you are totally right
22:05:43  <AvianFlu>brent: run that again for me, but this time, run `time jitsu deploy`
22:05:47  <gtgl>I had commented out the listen command following another error thread that suggested that the listen command took care of the listen part on its own
22:05:50  <AvianFlu>also, brent, what jitsu version?
22:05:59  <AvianFlu>gtgl: makes sense
22:06:07  <AvianFlu>that's a common hazard with commenting out code :D
22:06:15  <gtgl>;)
22:06:21  <brent>0.10.5
22:06:32  <gtgl>thanks for the help man, appreciate it!
22:07:29  * jkarsrudquit
22:07:53  <AvianFlu>brent: you should upgrade
22:08:01  <AvianFlu>your jitsu, I mean
22:12:40  * lpinquit (Quit: Leaving)
22:13:28  <brent>I'm updating now. I did time jitsu deploy: real 4m9.135s user 0m3.735s sys 0m2.495s
22:16:10  * therealkoopaquit (Remote host closed the connection)
22:16:35  <AvianFlu>you'll probably need to lengthen your timeout after you update
22:16:44  <AvianFlu>`jitsu config set timeout 600000`
22:17:28  * coen-hydequit (Quit: coen-hyde)
22:17:50  * Swaagiequit (Quit: Leaving)
22:18:11  * jmar777quit (Remote host closed the connection)
22:20:37  * devdazedquit (Ping timeout: 256 seconds)
22:22:51  * motiooonjoined
22:23:07  * motiooonquit (Client Quit)
22:23:55  * devdazedjoined
22:24:42  * serby_quit
22:24:52  * serby_joined
22:27:01  * RexM_quit
22:27:15  * RexM_joined
22:29:31  * admcquit (Quit: Leaving.)
22:36:41  * dolphin_puncherpart
22:38:36  * michaelmartinezjoined
23:02:38  * owenb_quit
23:17:42  * birdbones_quit
23:18:04  * birdbones_joined
23:21:27  * robmozartquit (Remote host closed the connection)
23:21:40  * michaelmartinezquit (Quit: Check it, Wreck it http://www.caffeineindustries.com/blog)
23:22:02  * constantxquit (Quit: constantx)
23:22:47  * zum__quit
23:22:54  * zum___joined
23:25:44  * motiooonjoined
23:26:52  * admcjoined
23:27:07  * michaelmartinezjoined
23:27:24  * michaelmartinezpart
23:28:54  * devdazedquit (Ping timeout: 264 seconds)
23:29:38  * birdbones_changed nick to birdbones
23:30:08  * birdboneschanged nick to Guest92146
23:30:22  * Guest92146quit
23:30:53  * motiooonquit (Quit: motiooon)
23:31:22  * duncanbeeversjoined
23:31:54  * motiooonjoined
23:32:24  * devdazedjoined
23:41:03  * rio{joined
23:53:27  * thl0_quit (Remote host closed the connection)
23:54:45  * motiooonquit (Quit: motiooon)
23:57:45  * anoemijoined
23:59:30  * mapppumjoined