00:06:21  * eldiosquit (Quit: bye =))
00:06:38  * ryanfitzquit (Quit: ryanfitz)
00:08:58  * coen-hydejoined
00:09:57  * JXDjoined
00:11:47  * caasiHuangjoined
00:11:54  * iamdustanquit (Quit: went to sleep)
00:16:36  * kenperkinsquit (Ping timeout: 265 seconds)
00:16:43  * Arro_joined
00:20:37  <Arro_>so i'm using flatiron's inbuilt routing, and doing a jQuery.ajax post to a route i've set up with app.router.post('my-route'
00:20:37  <Arro_>and i keep getting 405 (Method Not Allowed) on my client
00:20:37  <Arro_>is there a setting a have to enable in flatiron to enable that?
00:21:30  <blakmatrix_>does it have anything to do with or related to CORS?
00:21:51  <blakmatrix_>http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
00:22:02  <blakmatrix_>if so you just have to add that into the header
00:25:13  * joshonthewebjoined
00:25:30  * Heboquit
00:25:46  * Arro_quit (Ping timeout: 272 seconds)
00:26:21  * anoemiquit (Quit: anoemi)
00:26:25  * Arrojoined
00:28:30  * Hebojoined
00:30:49  * iamdustanjoined
00:31:39  * therealkoopaquit (Remote host closed the connection)
00:34:54  <Arro>i added 'Access-Control-Allow-Origin': hostname to my headers and still not working
00:36:48  * hlobilquit (Quit: Page closed)
00:37:31  * thepumpkinjoined
00:41:13  * Heboquit
00:41:22  * JXDquit (Ping timeout: 245 seconds)
00:41:43  <Arro>is there any "methods allowed" configuration with flatiron? because it works fine with app.router.get(
00:42:51  <blakmatrix_>I'm not sure, I'm afraid i'm not an expert with flatiron, just a sec
00:43:26  <blakmatrix_>Arro: maybe this will help https://jsonp.nodejitsu.com/ ?
00:46:47  * scwhquit (Quit: scwh)
00:47:27  * tmpvarquit (Quit: This computer has gone to sleep)
00:47:45  * thepumpkinquit (Ping timeout: 245 seconds)
00:50:56  * Hebojoined
00:55:17  * shamaquit (Quit: shama)
00:55:26  <jesusabdullah>Arro: methods allowed? Like, a way to catch all POSTs and say "no way jose" ?
00:56:03  <Arro>like a way to catch ANY posts
00:56:13  <jesusabdullah>Arro: I'd just make that a route in the router---like, router.post('*', function () { res.json(500, { reason: "no way Jose" }); });
00:56:17  <jesusabdullah>I **think** that will work
00:56:27  <Arro>but hold up, I just realized my version of flatiron is really old
00:56:29  <jesusabdullah>if not, there's almost definitely a way to straight up wildcard
00:56:31  <jesusabdullah>ahhhh
00:56:41  <jesusabdullah>yeah, very old versions of director had promblems with this iirc
00:57:01  <jesusabdullah>like 98% sure it was fixed though
00:57:20  * Heboquit (Ping timeout: 244 seconds)
00:58:01  <Arro>but i can't npm install 0.2.8 because i get Error: No compatible version found: [email protected]'>=1.0.0- <1.1.0-'
00:58:15  <Arro>ok
00:59:03  <Arro>is the app.router you get when with flatiron the same as director
00:59:27  <jesusabdullah>Arro: Yes indeedy!
00:59:40  <jesusabdullah>Arro: Upgrade your nodes to 0.6.20 or 0.8.x
01:03:03  * ankurquit (Ping timeout: 245 seconds)
01:03:18  <Arro>@jesusabdullah ok.
01:03:27  <Arro>i'll try that too
01:03:33  <Arro>still no luck, it's weird
01:03:40  <Arro>did curl -XPOST -HContent-type:text/plain --data "stuff:morestuff" http://localhost:5000/hello
01:03:52  <Arro>and no response, even with your no way jose thing
01:04:11  * slloydquit (Quit: Leaving...)
01:06:26  * jeffrgjoined
01:08:11  * sirkitree|dinnerchanged nick to sirkitree
01:10:23  * mesojoined
01:11:22  <jesusabdullah>hmm
01:11:30  <jesusabdullah>!gh flatiron/director
01:11:31  <kohai>jesusabdullah, https://github.com/flatiron/director
01:11:47  <jesusabdullah>Arro: See if you can find docs for how to do a wildcard route here, and if you don't see one make an issue
01:11:56  <jesusabdullah>Arro: and someone will fix it :)
01:12:33  <jesusabdullah>Arro: in the meantime, you can intercept all posts with a middleware that does something like,
01:13:19  <jesusabdullah>function (req, res, next) { if (req.method == 'POST') { res.json(500, { reason: 'spite.' }); } else { next(); } }
01:13:28  <jesusabdullah>Arro: Does that make sense?
01:13:30  <Arro>wait, mightve figured it out. i think it's a problem with ecstatic
01:13:38  <Arro>which is yours, right? :D
01:13:42  <jesusabdullah>>_< yeeah
01:14:10  <Arro>thanks for your help
01:14:18  <Arro>THINK i got it
01:15:08  <jesusabdullah>cool
01:15:12  <jesusabdullah>Sorry for the inconvenience
01:16:24  * ankurjoined
01:17:10  * c4miloquit (Remote host closed the connection)
01:19:27  * Hebojoined
01:20:32  * woody_quit (Ping timeout: 245 seconds)
01:20:48  * gtuckerkelloggjoined
01:20:52  * caasiHuangquit (Quit: leaving)
01:21:31  * therealkoopajoined
01:21:54  * shamajoined
01:23:13  <Arro>whew, fixed, just had to upgrade ecstatic to the newest version. that'll teach me not to reuse an old package.json, thanks for the quick help
01:23:46  <jesusabdullah>you're welcome :)
01:26:15  * benvquit (Quit: Computer has gone to sleep.)
01:31:59  <coderarity>Arro, sweet man
01:35:07  * Arroquit (Quit: Computer has gone to sleep.)
01:35:15  * mesoquit (Remote host closed the connection)
01:40:17  * iamdustanquit (Quit: went to sleep)
01:41:41  * gtuckerkelloggquit (Quit: Computer has gone to sleep.)
01:52:54  * jeffrgquit (Quit: jeffrg)
01:53:03  * redirquit (Quit: ...)
01:54:01  * gtuckerkelloggjoined
01:56:13  * gtuckerkelloggquit (Client Quit)
01:56:30  * jeffrgjoined
01:56:56  * coderarityquit
01:57:16  * Leeoljoined
01:58:59  * thepumpkinjoined
01:59:19  * mmaleckijoined
02:01:37  * Leeolquit (Ping timeout: 252 seconds)
02:02:57  * therealkoopaquit (Remote host closed the connection)
02:03:49  * Leeoljoined
02:04:13  * jryansjoined
02:04:13  * coen-hydequit (Quit: coen-hyde)
02:05:39  * joshonthewebquit (Quit: Computer has gone to sleep.)
02:06:08  * ryanfitzjoined
02:08:04  * Heboquit
02:16:47  * jryansquit (Quit: Be back later)
02:17:56  * mmaleckiquit (Ping timeout: 244 seconds)
02:22:29  * therealkoopajoined
02:22:33  * DTrejoquit (Ping timeout: 276 seconds)
02:25:25  * therealkoopaquit (Remote host closed the connection)
02:28:08  * timoxleyquit (Quit: Computer has gone to sleep.)
02:29:01  * joshonthewebjoined
02:29:42  * jcrugzzquit (Quit: Lost terminal)
02:42:49  * DTrejojoined
02:42:49  * joshonthewebquit (Quit: Computer has gone to sleep.)
02:43:31  * coderarityjoined
02:50:48  * Arrojoined
02:53:52  * broofaquit (Quit: Computer has gone to sleep.)
02:54:44  * blakmatrix_quit (Remote host closed the connection)
03:06:53  * coen-hydejoined
03:13:53  * sirkitreequit (Quit: Computer has gone to sleep.)
03:14:45  * coderarityquit (Quit: tschüß!)
03:22:55  * Hebojoined
03:25:31  * broofajoined
03:26:02  * jeffrgquit (Quit: jeffrg)
03:27:12  * Heboquit (Ping timeout: 244 seconds)
03:31:23  * bradleymeckquit (Quit: bradleymeck)
03:31:48  * Destosjoined
03:33:21  * dmwuw_joined
03:33:23  * Hebojoined
03:34:57  * dmwuwquit (Ping timeout: 244 seconds)
03:39:04  * Heboquit (Read error: Connection reset by peer)
03:39:38  * tmpvarjoined
03:39:41  * dmwuw_quit (Ping timeout: 260 seconds)
03:42:02  * joshonthewebjoined
03:48:42  * dmwuwjoined
04:05:39  * Hebojoined
04:07:16  * appinsanity-mikequit (Quit: appinsanity-mike)
04:09:47  * tmpvarquit (Read error: Connection timed out)
04:10:04  * Heboquit (Ping timeout: 240 seconds)
04:10:27  * tmpvarjoined
04:21:57  * broofaquit (Quit: Computer has gone to sleep.)
04:22:48  * dmwuwquit (Ping timeout: 276 seconds)
04:25:29  * axefrogjoined
04:29:41  * timoxleyjoined
04:29:41  * gtuckerkelloggjoined
04:29:42  * dmwuwjoined
04:31:37  * flockonusjoined
04:31:49  <flockonus>Hi guys.. can I get some help? [08/20 21:28:38 PDT] Express server listening on port 3000 [08/20 21:28:38 PDT] ld.so.1: node: fatal: relocation error: file /opt/haibu/apps/fabianops/gartsb/package/node_modules/redis/node_modules/hiredis/build/Release/hiredis.node: symbol redisReaderCreate: referenced symbol not found
04:32:15  <flockonus>add dead X.x
04:32:19  <flockonus>*app
04:32:22  <flockonus>http://gartsb.herokuapp.com/
04:33:14  <flockonus>I wonder if is there a nice guide for using Redis effective at nodejitsu
04:34:15  * Domenicjoined
04:34:55  * standoojoined
04:35:45  <axefrog>I'm no expert, but I can't imagine using Redis "at Nodejitsu" would be different to doing so anywhere else
04:36:47  <flockonus>hey axefrog, I tried following their handbook, it didn't work (a week ago)
04:37:04  <flockonus>the way I got it to work was spamming the log badly
04:37:34  <flockonus>that is what I mean by effectively
04:37:40  <axefrog>I'd suspect the error may have been on your end. You should do everything to eliminate that as a possibility first.
04:38:17  <flockonus>Yes, I don't discard this possibility, but it works well on my machine
04:38:23  <axefrog>often I've thought my error was hosting-related or otherwise but after nailing it down, it turned the error was in my own environment or code
04:38:27  <axefrog>ah ok
04:38:49  <flockonus>Indeed, have happened to me before..
04:39:19  <flockonus>I just really would appreciate a good guide for it because I believe using Redis + Node.js is appealing for a lot of people
04:39:31  <flockonus>and since they are in the node.js hosting business...
04:39:46  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
04:40:31  <axefrog>fair enough
04:42:36  <flockonus>my problem in this case is that in some deploys it works, other times it dies over time (likely memory leak), or it just show as dead, or show some ASCII connection problem
04:42:46  <flockonus>it is really hard to debug in this kind of env
04:42:51  * tomshredsjoined
04:43:04  <tomshreds>Hi
04:43:05  <tomshreds>Is there anyone who knows if it's possible to run commands on a nodejitsu instance? I'd like to connect and execute a command like a wget or something for uploading data to the instance.
04:49:15  <flockonus>axefrog: this is the ascii error I mentioned lol
04:49:16  <flockonus>http://handbook.nodejitsu.com/
04:49:38  <axefrog>ah, heh
04:49:42  <flockonus>apparently I am not the only one with problem w node & redis
04:49:49  <axefrog>so it would seem
04:50:17  <axefrog>got my own problems... something is holding my nodeunit process open when all the tests have run and i can't figure out what...
04:50:59  * joshonthewebquit (Quit: Computer has gone to sleep.)
04:51:59  <flockonus>humm.... I'd assume some there is some timer or event to be triggered
04:52:09  <flockonus>node don't stop until it is all cleared
04:52:21  <axefrog>yeah but tracking it down is proving to be a pain
04:52:24  <flockonus>I'd guess some loose end
04:52:42  <flockonus>what are you building?
04:53:16  <tomshreds>Nobody between you two knows if we can have some kind of console access to our drone?
04:54:22  <AvianFlu>flockonus: the hiredis parser doesn't compile properly on smartos
04:54:28  <AvianFlu>try using a newer version of the redis lib
04:54:40  <AvianFlu>tomshreds: use the child_process module
04:55:05  * Hebojoined
04:55:27  <tomshreds>But I don't mean sending commands from a node script, I meant simply accessing the drone with SSH for example. Thanks for your reponse.
04:56:14  <AvianFlu>tomshreds: no, we don't have support for that
04:57:06  <tomshreds>But let's say I have an app that reads a markdown based repository. I'd need to git clone that repository before using it. So would you suggest me to done some kind of deploy script that would do that when deploying instead?
04:57:20  <AvianFlu>do it beforehand
04:57:24  <AvianFlu>clone it and then deploy it
04:57:32  <AvianFlu>you need an ssh key available for that kind of thing anyway
04:57:40  <tomshreds>oh yeah right
04:57:49  <tomshreds>Forgot about that detail.
04:57:55  <tomshreds>Thanks for your help AvianFlu
04:59:04  * Heboquit (Ping timeout: 240 seconds)
04:59:23  * benvjoined
05:00:04  <flockonus>using [email protected] (which should be the latest) and in dependency it has: "hiredis": "*"
05:00:38  * timoxleyquit (Quit: Computer has gone to sleep.)
05:00:49  * blakmatrix_joined
05:00:50  * ryanfitzquit (Quit: ryanfitz)
05:01:09  * mapppumjoined
05:01:29  <AvianFlu>flockonus: remove that
05:01:33  <AvianFlu>and bundle redis
05:01:36  <AvianFlu>the js parser is faster anyway
05:01:47  * mapppumquit (Client Quit)
05:01:55  * travis-cijoined
05:01:55  <travis-ci>[travis-ci] flatiron/prompt#27 (master - d432251 : Joshua Holbrook): The build passed.
05:01:55  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/prompt/compare/252aad1df4e3...d432251d190f
05:01:55  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/prompt/builds/2184991
05:01:55  * travis-cipart
05:01:59  * mappumjoined
05:04:22  <tomshreds>Oh and by the way: Nodejitsu is freaking amazing.
05:04:48  * honglongjoined
05:07:11  * Hebojoined
05:08:06  * kmiyashiroquit (Quit: kmiyashiro)
05:08:48  * maiahjoined
05:09:11  <maiah>hello
05:09:48  <maiah>what is the common authentication library you are using w/ Flatiron?
05:09:55  <tomshreds>AvianFlu one last question for you if you will: Would you say that Nodejitsu could host content management systems? I mean, is there any size limits? Bandwidths limits? I can see myself hosting webapps but I guess I'd be "stuck" using S3 for file hosting?
05:11:29  <AvianFlu>down the road we'll have some stuff for that
05:11:41  <AvianFlu>but immediately, something like that is probably a good idea
05:11:49  <tomshreds>This is very interesting, this might get me switch from EC2 to 100% Nodejitsu.
05:12:27  <tomshreds>Thanks again
05:12:31  * blakmatrix_quit (Remote host closed the connection)
05:14:10  <maiah>anyone on this room, can I survey what authentication library is best used w/ Flatiron? like for example Passport.js....
05:14:42  * broofajoined
05:16:04  * Heboquit (Ping timeout: 240 seconds)
05:26:46  * Hebojoined
05:27:57  * Heboquit (Read error: Connection reset by peer)
05:28:23  <tomshreds>Does anyone know what is used for generated docs here? http://nodejitsu.github.com/haibu/
05:29:37  * indexzerojoined
05:31:26  * Domenicquit (Ping timeout: 248 seconds)
05:33:08  <flockonus>When I use jitsu deploy, does it keep upload my dependencies at node_modules or does it download from npm?
05:33:35  <flockonus>I ask because I am trying to figure what you mean by saying to bundle my custom redis
05:34:11  <tomshreds>Yeah does it reset the whole drone and run the deploy stuff again? npm install, etc (Sorry to bump your question flockonus I was wondering a bit of the same)
05:35:20  * Hebojoined
05:36:17  <flockonus>np =)
05:36:34  <flockonus>I know Heroku does because it yields the entire process
05:36:52  <flockonus>I'd assume yes, since some stuff might have to be compiled
05:37:45  * Heboquit (Read error: Connection reset by peer)
05:41:22  * maiahquit (Ping timeout: 245 seconds)
05:42:54  <flockonus>@AvianFlu, how do I bundle my dependencies, I also rely on Socket.io
05:43:29  <flockonus>(which depend on [email protected])
05:43:40  <AvianFlu>flockonus: http://package.json.jit.su
05:43:44  <AvianFlu>bundleDependencies
05:43:48  <AvianFlu>it's an array of folder names
05:44:08  <AvianFlu>delete hiredis from every package.json
05:44:16  * sreeixjoined
05:45:49  <flockonus>hummm awesome! so I just need to fill in bundleDependencies manually and nodejitsu won't try to download from npm
05:46:34  * timoxleyjoined
05:47:45  <AvianFlu>correct
05:47:55  <AvianFlu>and then any changes you make in the bundled folders will be uploaded
05:47:56  * sreeixquit (Client Quit)
05:48:09  <AvianFlu>if you had to fix a bug yourself, or remove a bad dep in this case
05:48:43  <flockonus>@AvianFlu very enlightening, thanks!
05:48:58  * Hebojoined
05:50:21  * travis-cijoined
05:50:21  <travis-ci>[travis-ci] flatiron/prompt#28 (master - 85aedab : Joshua Holbrook): The build passed.
05:50:21  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/prompt/compare/d432251d190f...85aedabde75a
05:50:21  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/prompt/builds/2185239
05:50:21  * travis-cipart
05:51:22  * chakritjoined
05:51:23  * chakritquit (Changing host)
05:51:23  * chakritjoined
05:51:24  * timoxleyquit (Client Quit)
05:53:50  * Heboquit (Ping timeout: 272 seconds)
05:55:09  * jeffrgjoined
05:55:24  * Hebojoined
05:59:24  * Heboquit (Ping timeout: 240 seconds)
06:00:18  * thepumpkinquit (Remote host closed the connection)
06:02:18  * Hebojoined
06:02:24  * maiahjoined
06:02:45  * maiahquit (Client Quit)
06:06:33  * Heboquit (Ping timeout: 252 seconds)
06:07:10  * Destosquit (Quit: Destos)
06:07:44  * blevsquit (Remote host closed the connection)
06:08:43  * graeme_fjoined
06:10:58  * Hebojoined
06:12:36  * graeme_fquit (Client Quit)
06:14:17  * mcmikequit (Ping timeout: 245 seconds)
06:14:33  * coderarityjoined
06:15:43  * Heboquit (Ping timeout: 265 seconds)
06:15:46  * blevsjoined
06:16:27  * lpinjoined
06:18:23  * Hebojoined
06:22:05  * broofaquit (Quit: Computer has gone to sleep.)
06:27:06  * graeme_fjoined
06:28:11  * travis-cijoined
06:28:11  <travis-ci>[travis-ci] flatiron/prompt#29 (master - 88f7b0d : Marak Squires): The build passed.
06:28:11  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/prompt/compare/85aedabde75a...88f7b0df2ba3
06:28:11  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/prompt/builds/2185486
06:28:11  * travis-cipart
06:29:17  * graeme_fquit (Client Quit)
06:30:32  * flockonusquit (Ping timeout: 245 seconds)
06:30:57  * jeffrgquit (Quit: jeffrg)
06:33:06  * Heboquit (Ping timeout: 272 seconds)
06:33:17  * DTrejoquit (Remote host closed the connection)
06:37:03  * indexzeroquit (Quit: indexzero)
06:37:12  * tpricejoined
06:37:28  * Hebojoined
06:39:16  * shamaquit (Quit: shama)
06:41:30  * Heboquit (Ping timeout: 245 seconds)
06:43:39  * jeffrgjoined
06:44:55  * Hebojoined
06:44:55  * blevsquit (Remote host closed the connection)
06:48:02  * coderarityquit (Ping timeout: 245 seconds)
06:51:54  * cronopioquit (Quit: leaving)
06:55:25  * Heboquit (Ping timeout: 244 seconds)
07:07:09  * coen-hydequit (Quit: coen-hyde)
07:08:40  * straxquit (Ping timeout: 240 seconds)
07:08:58  * mikljoined
07:09:00  * indutnyquit (Ping timeout: 240 seconds)
07:09:18  * indutnyjoined
07:09:29  * straxjoined
07:10:01  * timoxleyjoined
07:13:18  * benvquit (Quit: Computer has gone to sleep.)
07:14:55  * spolujoined
07:15:47  * blevsjoined
07:18:05  * Domenicjoined
07:24:20  * Jyggaquit (Ping timeout: 240 seconds)
07:24:39  * Jyggajoined
07:25:11  * AvianFluquit (Ping timeout: 246 seconds)
07:25:19  * MannyCaljoined
07:25:37  * AvianFlujoined
07:28:41  * yawnjoined
07:29:23  * yawnchanged nick to yawnt
07:29:37  <yawnt>hai
07:31:37  * vvojoined
07:38:21  * marciopugaquit (Remote host closed the connection)
07:38:31  * thepumpkinjoined
07:44:59  * `3rdEdenjoined
07:47:09  * Arroquit (Quit: Computer has gone to sleep.)
07:54:21  <AvianFlu>yawnt: try your thing
07:54:36  <yawnt>AvianFlu: thanks
07:54:59  * honglongquit (Quit: 暫離)
07:55:33  <yawnt>AvianFlu: do you have 0.8 available?
07:56:10  <AvianFlu>yeah
07:56:16  * graeme_fjoined
07:56:21  <AvianFlu>although there's one random server that doesn't
07:56:32  <AvianFlu>just to keep things interesting
07:56:38  <yawnt>i guess i got that random server then
07:56:49  <yawnt>\ò\ lucky dance /ò/
07:56:52  <AvianFlu>yeah if it said "no matching engine" you found the one I haven't deleted yet
07:57:07  <yawnt>yep
07:58:40  <yawnt>i don't know if it's still installing
07:58:44  <yawnt>but looks like it hangs
07:59:12  <yawnt>yep hangup
08:02:52  <AvianFlu>yawnt: ordinary bad drone, give it another shot
08:03:41  <yawnt>ook
08:03:42  * indexzerojoined
08:04:02  <yawnt>lemme just check if my build is broken
08:04:48  * indexzeroquit (Client Quit)
08:05:22  * hichaelmartquit (Remote host closed the connection)
08:06:51  * gtuckerkelloggquit (Ping timeout: 268 seconds)
08:07:27  <yawnt>build ain't broken
08:07:28  <yawnt>deploying
08:08:08  <AvianFlu>come on, postgres!
08:08:59  * CrypticSwarmjoined
08:09:03  <yawnt>:P
08:09:44  <yawnt>hangup
08:10:09  * miklquit (Quit: Computer has gone to sleep.)
08:10:40  <yawnt>should i try again?
08:11:13  <AvianFlu>yep
08:11:22  <AvianFlu>that one had a zombie on it
08:11:30  <AvianFlu>what really sucks about this
08:11:35  <AvianFlu>is that I've seen compiles happen
08:11:43  <AvianFlu>where the npm install is one process taking about 80MB
08:12:13  <yawnt>deploying
08:15:11  <yawnt>AvianFlu: nothing
08:18:04  * tpricequit (Quit: cya)
08:18:50  <AvianFlu>yawnt: try a few more
08:18:53  * mappumquit (Ping timeout: 245 seconds)
08:19:04  * coen-hydejoined
08:19:05  * tpricejoined
08:19:09  <AvianFlu>you're just having bad luck in these cases, I don't think the compile is even failing for the same reasons
08:19:58  * Domenicquit (Ping timeout: 248 seconds)
08:20:22  <yawnt>'ll try 4 times and let you know
08:20:42  * whiskers75joined
08:21:25  <whiskers75>is there any hope of supporting telnet servers on Nodejitsu? I would like to run a MUD, and love your service (especially Redis!)
08:22:15  <AvianFlu>whiskers75: eventually, arbitrary tcp will be available
08:22:24  <AvianFlu>but right now, only http traffic will make it inside the vlan
08:22:42  <whiskers75>AvianFlu: ok
08:22:51  * coen-hydequit (Read error: Connection reset by peer)
08:23:14  <whiskers75>AvianFlu: for now, could you work on implementing just one arbitrary TCP port?
08:23:32  <AvianFlu>here's the problem
08:23:36  <AvianFlu>http has a 'host' header
08:23:45  <AvianFlu>so we can look at it, and always know where the traffic is supposed to go
08:24:00  <AvianFlu>the question of where to send an arbitrary connection of binary data
08:24:04  <AvianFlu>is much more difficult
08:24:51  <whiskers75>well, you could require the TCP to start with some identifiable text
08:25:27  <AvianFlu>right
08:25:36  <AvianFlu>which means a required extension to the TCP protocol
08:25:40  <AvianFlu>for anyone to use it
08:25:44  <AvianFlu>hard to sell, in the long run
08:25:51  <AvianFlu>we're working on it
08:25:58  <AvianFlu>but it's not the kind of thing we can just go do in a weekend
08:26:10  <AvianFlu>lamentably
08:27:00  <whiskers75>yeah - i fail to see how I could implement that in my server :(
08:28:46  * ppcanojoined
08:31:05  <yawnt>AvianFlu: 4 bad lucks :P
08:33:31  <AvianFlu>yawnt: here's the trouble
08:33:34  * timoxleyquit (Quit: Computer has gone to sleep.)
08:33:36  <AvianFlu>the npm install takes about 80MB
08:33:42  <AvianFlu>and the gyp process is about 120MB
08:33:50  <AvianFlu>and there are a couple of other processes involved in the spawning
08:34:06  <AvianFlu>we're going to have to start pre-building compiled deps
08:34:16  <AvianFlu>the ram usage is ballooning like crazy
08:34:25  <whiskers75>yeah - my npm install overloaded and crashed
08:34:38  <whiskers75>http://pastie.org/4560945
08:36:34  * cletusquit (Ping timeout: 246 seconds)
08:36:40  <yawnt>AvianFlu: i'm wondering why it installs devDependencies
08:36:48  <yawnt>shouldn't that happen in testing envs only?
08:36:53  <AvianFlu>because we run 'npm install' from the project root
08:36:57  <AvianFlu>which always installs everything
08:37:06  <AvianFlu>leave out the devDeps, it might help
08:37:41  <yawnt>deploying
08:37:57  <whiskers75>btw, your servers make great hosts for IRC bots :)
08:38:12  <whiskers75>the web-logs are extra-handy
08:40:11  <yawnt>AvianFlu: jitsu was ok
08:40:21  <yawnt>but app shows error via http
08:40:41  <AvianFlu>yawnt: which kind
08:40:57  <yawnt>http://owl.jit.su/
08:40:58  <yawnt>this one
08:41:22  <whiskers75>connection refused error?
08:41:37  <whiskers75>run jitsu start/restart
08:42:18  <AvianFlu>yawnt: app is crashing
08:42:48  <yawnt>but why
08:42:55  <AvianFlu>yawnt: I pm'd you
08:42:59  <AvianFlu>unhandled error event
08:45:21  * tpricequit (Remote host closed the connection)
08:45:35  * ebrightjoined
08:47:32  * Leeol2joined
08:50:15  * Leeolquit (Ping timeout: 245 seconds)
08:52:20  * mikljoined
09:09:08  * mikl1joined
09:10:48  * miklquit (Read error: Connection reset by peer)
09:14:18  * eldiosjoined
09:14:44  * mikl1quit (Ping timeout: 260 seconds)
09:15:52  * mikljoined
09:19:54  * chakritquit (Quit: leaving)
09:20:17  * thepumpkinquit (Remote host closed the connection)
09:21:31  * `3rdEdenquit (Quit: Leaving...)
09:24:40  * `3rdEdenjoined
09:25:01  * miklquit (Ping timeout: 260 seconds)
09:30:56  * robhawkesjoined
09:32:33  * hichaelmartjoined
09:34:29  <whiskers75>fails:
09:34:42  <whiskers75>http://pastie.org/4561244
09:35:18  <whiskers75>http://pastie.org/4561248
09:35:56  * lpinquit (Quit: Computer has gone to sleep.)
09:38:44  * spoluquit (Quit: spolu)
09:41:53  * graeme_fquit (Quit: Computer has gone to sleep.)
09:44:16  * lpinjoined
09:47:13  * spolujoined
09:48:06  <yawnt>AvianFlu: they merged ssl for postgres in the native js 4 hours ago
09:48:09  <yawnt>available in 0.8.3
09:48:24  <AvianFlu>hahahahahahhahahahahahah wtf
09:48:29  <AvianFlu>assholes
09:48:36  <AvianFlu>YOU COULDN'T DO THAT THREE DAYS AGO!?
09:48:44  <AvianFlu>that's good though :D
09:49:09  * spoluquit (Client Quit)
09:50:14  * spolujoined
09:51:02  * mmaleckijoined
09:51:24  <whiskers75>how do I give my program arguments?
09:51:58  * joshonthewebjoined
09:52:23  * mikljoined
09:54:14  <AvianFlu>in what sense
09:54:52  <whiskers75>./gitbot.js --connect blah --someotherarg blah
09:55:18  <AvianFlu>scripts.start
09:55:21  <AvianFlu>in your package.json
09:55:37  <whiskers75>tx
09:55:52  <mmalecki>not going to work on nodejitsu tho
09:56:00  <whiskers75>ok
09:56:02  <whiskers75>wait ?
09:56:05  <whiskers75>what?
09:56:27  <mmalecki>those arguments won't work on nodejitsu
09:56:38  <AvianFlu>whiskers75: just use a proper config
09:56:41  <AvianFlu>a file, or env vars
09:56:43  <AvianFlu>it's saner
09:56:45  * graeme_fjoined
09:56:56  <whiskers75>k
09:58:41  <yawnt>AvianFlu: it's still not done
09:58:42  <yawnt>i mean
09:58:51  <yawnt>it's available in 0.8.3
09:59:01  <yawnt>but it's not merg'd in the master because you can't test with travis
09:59:06  <AvianFlu>yawnt: I'm just joking anyway
09:59:47  <yawnt>i know, no worries
10:01:59  * Nodejitsu-Githubjoined
10:01:59  <Nodejitsu-Github>[jitsu] Marak pushed 1 new commit to master: http://git.io/JOS9Vg
10:01:59  <Nodejitsu-Github>[jitsu/master] [docs] Auto-generated docco docs are now a year out of date now. Don't add these back unless you intend to automate the generation process. - Marak Squires
10:01:59  * Nodejitsu-Githubpart
10:03:11  * travis-cijoined
10:03:11  <travis-ci>[travis-ci] nodejitsu/jitsu#162 (master - f445e23 : Marak Squires): The build passed.
10:03:11  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/jitsu/compare/fbf55d26fc3d...f445e233b1f8
10:03:11  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/jitsu/builds/2186829
10:03:11  * travis-cipart
10:24:07  * miklquit (Quit: Computer has gone to sleep.)
10:26:17  * travis-cijoined
10:26:17  <travis-ci>[travis-ci] flatiron/winston#112 (master - b5135f3 : Marak Squires): The build was fixed.
10:26:17  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/winston/compare/b40c636ed60d...b5135f36224d
10:26:17  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/winston/builds/2187050
10:26:17  * travis-cipart
10:32:29  * mmalecki_joined
10:32:41  * mmaleckiquit (Ping timeout: 260 seconds)
10:32:57  * joshonthewebquit (Quit: Computer has gone to sleep.)
10:33:02  * mmalecki_changed nick to mmalecki
10:35:45  * travis-cijoined
10:35:45  <travis-ci>[travis-ci] flatiron/winston#114 (master - eb83080 : Marak Squires): The build was broken.
10:35:45  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/winston/compare/b5135f36224d...eb830803e269
10:35:45  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/winston/builds/2187150
10:35:45  * travis-cipart
10:39:14  * travis-cijoined
10:39:14  <travis-ci>[travis-ci] flatiron/winston#115 (master - eb83080 : Marak Squires): The build is still failing.
10:39:14  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/winston/compare/af5e1f70c4d2...eb830803e269
10:39:14  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/winston/builds/2187187
10:39:14  * travis-cipart
10:47:42  * AvianFluquit (Quit: AvianFlu)
10:48:16  * whiskers75quit (Quit: 3.14159265)
10:50:52  * travis-cijoined
10:50:52  <travis-ci>[travis-ci] flatiron/winston#116 (master - 8ecd17c : Marak Squires): The build is still failing.
10:50:52  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/winston/compare/eb830803e269...8ecd17c219ed
10:50:52  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/winston/builds/2187267
10:50:52  * travis-cipart
10:54:39  * chakritjoined
10:57:08  * travis-cijoined
10:57:08  <travis-ci>[travis-ci] flatiron/winston#113 (0.9.x - 8dd6205 : Marak Squires): The build failed.
10:57:08  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/winston/commit/8dd62054e4d4
10:57:08  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/winston/builds/2187063
10:57:08  * travis-cipart
11:01:41  * hichaelmartquit (Read error: Connection reset by peer)
11:02:53  * mikljoined
11:06:08  * chakritquit (Quit: leaving)
11:08:24  * broofajoined
11:08:30  * hichaelmartjoined
11:09:29  * spoluquit (Quit: spolu)
11:17:25  * Leeol2quit (Read error: No route to host)
11:17:26  * Leerp3joined
11:27:32  * graeme_fquit (Quit: Computer has gone to sleep.)
11:28:03  * dmwuwquit (Ping timeout: 246 seconds)
11:31:02  * coderarityjoined
11:33:40  * therealkoopajoined
11:34:58  * Fabryz_quit (Quit: Connection closed for inactivity)
11:36:23  * dmwuwjoined
11:37:16  * mmaleckichanged nick to mmalecki[away]
11:39:50  * graeme_fjoined
11:43:14  * AgoristRadiojoined
11:45:23  * lpinquit (Quit: Textual IRC Client: www.textualapp.com)
11:48:21  * spolujoined
11:59:22  * robhawkesquit (Ping timeout: 265 seconds)
12:04:19  * sreeixjoined
12:06:01  * miklquit (Ping timeout: 260 seconds)
12:07:03  * catshirt2joined
12:07:31  * yawntquit (Quit: Lost terminal)
12:18:07  * sreeixquit (Read error: Connection reset by peer)
12:18:23  * bradleymeckjoined
12:18:23  * mikljoined
12:18:43  * slaskisjoined
12:19:07  * TheJHquit (Read error: Operation timed out)
12:20:49  * yawnjoined
12:22:23  * standooquit (Quit: Leaving.)
12:22:39  * standoojoined
12:23:13  <slaskis>i get a "Nodejitsu Error (500): Internal Server Error" when i try to `jitsu deploy`
12:23:26  <slaskis>is there anyway i can see what actually failed?
12:25:18  * timoxleyjoined
12:26:47  * standooquit (Ping timeout: 252 seconds)
12:31:46  * `3rdEdenchanged nick to `3E|BRB
12:34:31  <slaskis>i ran it through a charles proxy, the error was the validation of an empty "repository" field in my package.json. removing the field got it working again.
12:35:43  * TheJHjoined
12:36:14  * iamdustanjoined
12:37:32  * bradleymeckquit (Quit: bradleymeck)
12:40:26  * redirjoined
12:43:48  * lpinjoined
12:43:55  * Cygnus_Xjoined
12:44:05  * patricequit (Quit: patrice)
12:45:20  * hichaelmartquit (Remote host closed the connection)
12:45:59  * hichaelmartjoined
12:47:13  * wizeguyjoined
12:47:37  <wizeguy>newb here: can anyone help me with the following issue
12:47:46  * blevsquit (Remote host closed the connection)
12:48:00  * TheJHquit (Ping timeout: 240 seconds)
12:48:54  <wizeguy>deployed my node application with nodejitsu, but it returns an error dictating that my application can't find the websocket module
12:49:14  * mesojoined
12:52:17  <Cygnus_X>does nodejitsu have any issues with me placing the nj logo on my website? i'd like to give props to the service
12:55:02  <wizeguy>i tried 'jitsu install websocket', but it seems as though it cannot find the module
12:55:34  <wizeguy>but i can install it on my local machine via 'npm install websocket'
12:55:36  <lpin>wizeguy you should include your module in package.json
12:55:55  <lpin>all your dependencies goes there
12:56:32  <wizeguy>sorry i have no experience writing the package.json, i've only been experimenting on my local machine up until now
12:56:46  <lpin>http://package.json.nodejitsu.com/
12:56:51  <wizeguy>thank you for the advice, i will look into it
12:56:58  <wizeguy>thank you!
12:57:11  <lpin>add a file like this in your root folder
12:57:25  <lpin>not every field is needed
12:57:55  <lpin>btw jitsu deploy should create a basic package.json if i'm not wrong
12:58:45  <wizeguy>yeah it did, wasn't sure if i needed to alter it to include the websocket module, but i will dabble with it a bit
12:58:59  <lpin>yes change it
12:59:19  <lpin>in "dependencies" : {} add your deps
12:59:39  <deoxxa>or
12:59:44  <deoxxa>npm install --save <module>
13:00:19  <wizeguy>beautiful!, thank you both
13:00:20  <lpin>"dependencies" : { "socket.io": "0.9.x"} for example
13:00:25  <lpin>or yes ^
13:00:33  <lpin>wrong line order
13:00:35  <lpin>fail :P
13:00:44  <deoxxa>heh
13:02:00  <Cygnus_X>i had to roll back to socket.io: 0.9.0
13:02:51  * catshirt2quit (Quit: Leaving...)
13:02:52  <Cygnus_X>just thought i'd throw that out there
13:03:15  <lpin>Cygnus_X why?
13:03:29  <Cygnus_X>9.x seems to be giving me random client disconnects
13:03:46  <lpin>0.9.10 works well with me
13:04:10  <Cygnus_X>a google search will bring up 1 to 2 articles saying 9.x has 'known issues' about disconnects
13:04:21  <Cygnus_X>but, then again, it gets updated so frequently, it may already be patched
13:04:22  <wizeguy>worked like a charm!
13:04:30  * catshirt2joined
13:05:18  * slaskis_joined
13:06:54  <wizeguy>anyone know how to stop a running application on nodejitsu?
13:07:00  <lpin>jitsu apps stop
13:07:26  * slaskisquit (Ping timeout: 248 seconds)
13:07:26  * slaskis_changed nick to slaskis
13:08:19  <wizeguy>awesome
13:09:50  * sirkitreejoined
13:15:03  * miklquit (Quit: Computer has gone to sleep.)
13:16:01  * mmalecki[away]changed nick to mmalecki
13:18:04  * dob_joined
13:18:20  * elguapo99joined
13:19:51  * slaskis_joined
13:21:23  * slaskisquit (Ping timeout: 245 seconds)
13:21:24  * slaskis_changed nick to slaskis
13:21:39  * catshirt2quit (Quit: Leaving...)
13:22:35  * coen-hydejoined
13:22:45  * wizeguyquit (Quit: Page closed)
13:24:27  * timoxleyquit (Quit: Computer has gone to sleep.)
13:28:00  * timoxleyjoined
13:29:10  * robhawkesjoined
13:30:48  * cletusjoined
13:33:17  * `3E|BRBquit (Quit: Leaving...)
13:33:32  * timoxleyquit (Quit: Computer has gone to sleep.)
13:35:39  * yawnquit (Quit: Lost terminal)
13:37:37  * MannyCalquit (Ping timeout: 245 seconds)
13:40:00  * mikljoined
13:48:35  * c4milojoined
13:48:42  * c4miloquit (Remote host closed the connection)
13:50:22  * c4milojoined
13:50:43  * catshirt2joined
13:50:49  * jeffrgquit (Quit: jeffrg)
13:51:59  * jeffrgjoined
13:53:49  * blevsjoined
13:56:05  * jeffrgquit (Client Quit)
13:57:33  * ArthurMjoined
13:59:28  * anoemijoined
14:08:14  * mmaleckiquit (Ping timeout: 248 seconds)
14:08:29  * joemccannjoined
14:10:52  * Destosjoined
14:12:30  * catshirt2quit (Quit: Leaving...)
14:13:40  * ryanfitzjoined
14:14:10  * jeffrgjoined
14:17:58  * coen-hydequit (Quit: coen-hyde)
14:18:45  * arexusjoined
14:20:24  * spoluquit (Quit: spolu)
14:21:28  * blevsquit (Remote host closed the connection)
14:25:01  * TheJHjoined
14:27:07  * spolujoined
14:29:31  * elguapo99quit (Ping timeout: 260 seconds)
14:29:49  * Delapouitequit (Remote host closed the connection)
14:29:59  * `3rdEdenjoined
14:32:47  * bright_dayjoined
14:33:31  <bright_day>can i my domain name to nodejitsu app?
14:33:40  <bright_day>map
14:33:50  <bright_day>?
14:33:58  * miklquit (Quit: Computer has gone to sleep.)
14:34:02  * timoxleyjoined
14:34:14  <lpin>bright_day http://dns.jit.su/
14:34:55  * catshirt2joined
14:36:34  <bright_day>lpin: thanks : )
14:36:41  <lpin>np
14:40:45  * mikljoined
14:41:47  * bright_dayquit (Ping timeout: 245 seconds)
14:44:50  * timoxleyquit (Quit: Computer has gone to sleep.)
14:46:02  * fatjonnyjoined
14:50:49  * toddf_joined
14:51:39  * tomshredsquit (Quit: Linkinus - http://linkinus.com)
15:01:00  * ryanfitzquit (Quit: ryanfitz)
15:09:05  * miklquit (Quit: Computer has gone to sleep.)
15:10:30  * jryansjoined
15:15:44  * AvianFlujoined
15:16:23  * mikljoined
15:18:24  * jryansquit (Ping timeout: 240 seconds)
15:18:25  <toddf_>Is there a way to get http-proxy to honor connection keep-alive? So 'ab -k -c 50 -n 1000 http://127.0.0.1:8000/' would work?
15:20:49  * kenperkinsjoined
15:21:56  * stagasquit (Ping timeout: 272 seconds)
15:26:00  * motiooonjoined
15:26:56  * hichaelmartquit (Remote host closed the connection)
15:27:38  * jryansjoined
15:29:37  * dylangjoined
15:29:42  * arexusquit (Ping timeout: 245 seconds)
15:30:46  <dylang>i just had a successful deploy but going to the site i get "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}" - and now i get 500's when i try to deploy. node 0.6, doddev.jitsu.com, account is doodleordie.
15:32:22  <AvianFlu>dylang: try deploying again
15:33:00  * jeffrgquit (Quit: jeffrg)
15:34:20  <dylang>AvianFlu - Deploy worked (got Ok), but still get An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}.
15:34:36  * blevsjoined
15:34:38  <AvianFlu>it's probably crashing from omething
15:34:40  <AvianFlu>let me look
15:35:16  * catshirt2quit (Quit: Leaving...)
15:37:20  * catshirt2joined
15:37:43  <AvianFlu>dylang: it looks up from here
15:38:30  <dylang>AvianFlu - so http://doddev.jitsu.com/ works for you? interesting.
15:38:37  <AvianFlu>yep
15:38:41  <AvianFlu>try refreshing maybe
15:38:47  <AvianFlu>all the stuff in the db is proper and it's not crashing
15:39:12  * redirquit (Quit: ...)
15:39:32  <dylang>AvianFlu - oh found the problem, it looks like it's crashing on cached user account! ha, awesome bug.
15:39:38  <dylang>(my)
15:39:55  * ryanfitzjoined
15:40:40  * jeffrgjoined
15:41:22  <AvianFlu>that makes sense
15:42:56  <dylang>do you know if streaming `jitsu logs` (like tail -f) is in the works or is it not possible with the current architecture?
15:44:21  * fnumpjoined
15:44:55  * tricknikquit (Quit: Connection closed for inactivity)
15:45:21  * jryansquit (Ping timeout: 260 seconds)
15:47:48  <AvianFlu>it's not far away, but not currently possible
15:48:12  * towskijoined
15:48:48  * catshirt2quit (Quit: Leaving...)
15:50:18  <fnump>hm, I'm having trouble deploying. my app is running now but only on the third attempt.
15:50:20  <fnump>1. time haibu said : FATAL ERROR: Evacuation Allocation failed - process out of memory
15:50:21  <fnump>2. time i got a: Error: socket hang up
15:50:45  <coderarity>fnump, can you gist your package.json?
15:51:39  <fnump>I'm frequently see problems like these. coderarity, already on it! :)
15:52:28  <coderarity>yeah new updates in npm use a lot more memory
15:52:35  <fnump>coderarity, here you go https://gist.github.com/90179b237a73e7004265
15:55:02  * ajpianoquit (Excess Flood)
15:55:39  * broofaquit (Quit: Computer has gone to sleep.)
15:55:43  * hlobiljoined
15:57:25  * ajpianojoined
15:58:51  * dylangquit (Quit: dylang)
16:01:11  * catshirt2joined
16:07:26  <hlobil>I had deployment issues. I renamed devDependencies to devDependenciesOld and now it's fixed. Is nodejitsu trying to install devDependencies? I also get out of memory and npm problems every so often.
16:08:46  <AvianFlu>hlobil: we run `npm install` from the project root, and it installs dev dependencies with it
16:09:05  <AvianFlu>the out of memory problems have started cropping up with npm lately
16:09:16  <AvianFlu>with compiled deps especially, the ram use gets pretty out of control
16:09:27  <AvianFlu>we're refactoring our npm install process to fix it
16:09:36  <AvianFlu>but in the meantime, larger dependency graphs can get dicey
16:09:38  <coderarity>fnump, sometimes drones are a bit messed up and cause out of memory problems, basically read that ^
16:09:54  <coderarity>fnump, just deploy a few times and it should be good
16:10:59  <hlobil>Is that correct behaviour to install devDependencies?
16:11:53  * jcrugzzjoined
16:12:30  * catshirt2quit (Quit: Leaving...)
16:13:26  * DTrejojoined
16:13:32  <AvianFlu>hlobil: it's what npm does when you `npm install` from the project root with no options
16:13:44  <AvianFlu>we'd rather not install them, and we're going to change it
16:13:44  * miklquit (Quit: Computer has gone to sleep.)
16:13:47  <AvianFlu>but it's the default behavior
16:14:23  * joemccannquit (Quit: joemccann)
16:17:36  * zemaneljoined
16:17:47  * mmaleckijoined
16:19:37  * DTrejoquit (Remote host closed the connection)
16:19:44  * benvjoined
16:20:11  <fnump>coderarity: kk, cool. just wanted to report the ish and hear that you're working on fixes... have a nice day/evening/night y'all!
16:20:37  <coderarity>fnump, alright
16:22:58  * bradleymeckjoined
16:24:30  * rmurphey_awaychanged nick to rmurphey
16:25:26  * broofajoined
16:27:09  <hlobil>@AvianFlu: I thought nodejitsu would execute something like NODE_ENV=production npm install
16:28:07  * catshirt2joined
16:28:57  <AvianFlu>hlobil: we should, and we're fixing it
16:33:16  * Leerp3quit (Quit: Leaving)
16:34:09  * fnumpquit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347])
16:38:07  * bradleymeck_joined
16:38:43  * graeme_fquit (Quit: Computer has gone to sleep.)
16:40:27  <mmalecki>I did a fix in haibu a while ago
16:40:27  * navarujoined
16:40:39  <mmalecki>which we can apply without restarting drones I think
16:40:46  * bradleymeckquit (Ping timeout: 260 seconds)
16:40:47  * bradleymeck_changed nick to bradleymeck
16:43:31  * Leeoljoined
16:45:20  * `3rdEdenquit (Quit: Leaving...)
16:47:22  * dob_quit (Ping timeout: 252 seconds)
16:51:12  * dylangjoined
16:51:34  * AgoristRadioquit (Ping timeout: 240 seconds)
16:52:11  * ggoodmanjoined
16:52:42  <ggoodman>any word on newer jitsu versions being compatible with cloud9ide?
16:53:29  <ggoodman>also, I'm having frequent issues starting my app today... same code/snapshot/command with different errors and the occasional success
16:55:38  * scwhjoined
16:59:41  * ppcanoquit (Quit: ppcano)
17:03:38  * TooTallNatejoined
17:04:48  * shamajoined
17:09:26  * slloydjoined
17:09:30  <ggoodman>the combination of those two issues means that my app gets annoying downtime :(
17:09:57  * bright_dayjoined
17:10:36  <mmalecki>what's incompatible?
17:10:44  <mmalecki>also, no downtime when deployment fails
17:10:54  <bright_day>can anyone recommend good book on nodejs?
17:11:30  <ggoodman>mmalecki: I'm stuck using [email protected] because anything higher fails to install
17:11:43  <ggoodman>because of that it seems that zero-downtime isn't working
17:11:52  <ggoodman>also jitsu start fails about 1/2 the time for various reasons
17:11:59  <mmalecki>ggoodman: huh? where? does it fail locally?
17:12:11  <mmalecki>also, new jitsu has fixes for some deployment failures
17:12:15  <ggoodman>like I said on a cloud9ide environment
17:12:36  * joshonthewebjoined
17:12:38  * joshonthewebquit (Client Quit)
17:12:40  <mmalecki>why are you using it on c9? also, why does it fail to install?
17:13:38  <coderarity>ggoodman, jitsu is still compatible with cloud9
17:13:45  * timoxleyjoined
17:14:09  <coderarity>ggoodman, what errors are you getting installing the latest version of jitsu?
17:14:20  <coderarity>someone successfully used cloud9 yesterday or the day before
17:14:31  <coderarity>i've done it myself a few times
17:16:04  <hlobil>fixed one deployment issue now I have, ld.so.1: node: fatal: relocation error: file /opt/haibu/apps/hlobil/recipediary/package/node_modules/redis/node_modules/hiredis/build/Release/hiredis.node: symbol redisReaderCreate: referenced symbol not found ..... HELP
17:17:44  <AvianFlu>hlobil: you need to get your redis to not use the C++ parser
17:17:59  <AvianFlu>I'd recommend bundling it, and removing hiredis from the redis package.json
17:19:50  * AgoristRadiojoined
17:19:55  <blakmatrix>0.9.5 WORKS ON C9
17:20:01  <blakmatrix>sorry caps
17:20:15  <ggoodman>will try!
17:20:28  <blakmatrix>might have to clear the cache fist though
17:20:50  <blakmatrix>it seems crazily sticky on the c9 enviroment
17:21:03  <hlobil>@AvianFlu: I am confused by what bundling means?
17:21:20  <AvianFlu>bundleDependencies
17:21:24  <AvianFlu>see package.json.jit.su
17:21:30  <toddf_>Are you guys using node-http-proxy as your primary proxy in production?
17:21:37  <ggoodman>yeah, clearing cache is something that doesn't work predictably on c9
17:21:40  * spoluquit (Quit: spolu)
17:21:43  <mmalecki>toddf_: yeah
17:21:47  * bright_dayquit (Ping timeout: 245 seconds)
17:22:14  <blakmatrix>hlobil: bundling is a flag you set to tell the npm process to package your dependencies into the packing command
17:22:35  <ggoodman>blakmatrix: Just tried: https://gist.github.com/8d45e9f7de6b1c9ad6a2
17:22:41  <ggoodman>I will try clearing the cache again
17:22:56  * mikepjjoined
17:24:15  <toddf_>@mmalecki thanks. Is there a way to make it use keep-alive via HTTP 1.1?
17:24:45  <blakmatrix>ggoodman: yeah you should not see that read module throw like that, it was introduced in 0.9.6, but not 0.9.5
17:25:35  <mmalecki>toddf_: if target does keep alive, it should keep alive
17:25:59  * stagasjoined
17:26:04  * AgoristRadioquit (Ping timeout: 240 seconds)
17:26:05  <hlobil>@AvianFlu: Do you mean npm shrinkwrap?
17:26:27  <AvianFlu>that can also work
17:26:28  <mmalecki>actually, hm, I'm not sure about that anymore
17:26:32  <AvianFlu>but bundleDependencies is something else
17:27:11  <toddf_>mmalecki I tried the 'ab -k' option using the basic-proxy.js example and it doesn't appear to do keep-alive. Could be doing something wrong though. Just wondering what I'm missing...
17:27:42  <blakmatrix>ggoodman: I've actually tested this on c9 :S maybe i should create a new node project and see if things are still ok our just bound to my particular project i was testing on
17:28:00  <blakmatrix>hlobil: https://npmjs.org/doc/json.html#bundledDependencies
17:30:17  * eldiosquit (Quit: bye =))
17:31:54  <ggoodman>blakmatrix: I can't seem to clear the cache... perhaps to reproduce you would need to install jitsu latest, uninstall it then try installing [email protected]
17:33:06  <blakmatrix>ggoodman: can you uninstall read ? `npm uninstall read -g`
17:34:22  <ggoodman>can you maybe gist me a npm-shrinkwrap.json of a proper jitsu install?
17:34:30  * joshonthewebjoined
17:34:34  <ggoodman>I might be able to circumvent things that way
17:35:51  <axefrog>blakmatrix - i completely solved the issue I was having when I senty a support ticket through (about the proxy server) - https://github.com/axefrog/RelayProxy.js
17:36:07  <ggoodman>afk for a while
17:36:10  * timoxleyquit (Quit: Computer has gone to sleep.)
17:36:27  <axefrog>turned out to be relatively simple
17:37:15  * jeffrgquit (Quit: jeffrg)
17:39:44  * jeffrgjoined
17:43:46  * tomshredsjoined
17:45:00  * jesusabdullahtopic: Nodejitsu - Host applications. Keep them up. || Cloud Status: Everything is cool.
17:46:18  * blevsquit (Remote host closed the connection)
17:46:34  * tomshredsquit (Quit: Linkinus - http://linkinus.com)
17:46:43  * cronopiojoined
17:49:05  * ryanfitzquit (Quit: ryanfitz)
17:49:12  * `3rdEdenjoined
17:49:40  * timoxleyjoined
17:51:13  * aheckmannjoined
17:51:32  <st_luke>fffffff
17:52:24  <AvianFlu>…anatical ice cream salesmen?
17:53:31  * sirkitreechanged nick to sirkitree|lunch
17:53:54  * toddf_part
17:56:32  <st_luke>AvianFlu: I think that mexican place or that really dirty bar before that got me teh sick. writing code like a zombie today
17:57:13  <AvianFlu>it's weird, I never get sick from places like that
17:57:31  <AvianFlu>and I ate ceviche!
17:58:30  * tfredrichjoined
18:00:46  <mmalecki>really dirty bars are kind of cool
18:03:03  <hlobil>@blakmatrix: thanks for the link, not sure what it does :) but fixed my problem
18:03:45  * appinsanity-mikejoined
18:04:33  * ryanfitzjoined
18:04:36  <blakmatrix_>hlobil: awesome, bundleddeps tells npm to pack the deps along with the rest of your project, normally nothing in node_modules gets packed
18:06:03  <blakmatrix_>hlobil: though if you tell it to, by putting the dep name in the bundled dep array it will include that dependencie in with your app when packaged
18:06:22  * Cygnus_Xquit (Ping timeout: 245 seconds)
18:07:24  * kaarealjoined
18:07:32  <blakmatrix_>hlobil: by doing that once you do a `npm i -d` for example it will use the bundle dep rather than install it fresh
18:08:00  <blakmatrix_>hlobil: which can be a good thing at times
18:08:08  <kaareal>hey there i am trying to redeploy but it fails with 500 and socket hangup
18:08:15  <kaareal>https://gist.github.com/3417969
18:08:38  <blakmatrix_>kaareal: hi let met take a look
18:08:40  * tomshredsjoined
18:09:04  <kaareal>thanks blakmatrix_
18:09:25  * bardujoined
18:13:33  * towskiquit (Remote host closed the connection)
18:15:02  * jryansjoined
18:17:24  * Arrojoined
18:17:50  <blakmatrix_>kaareal: can you try redeploying real quick
18:18:06  <kaareal>ey
18:18:12  <kaareal>yep :)
18:19:36  * benvquit (Ping timeout: 246 seconds)
18:19:51  <kaareal>blakmatrix: got a new failure https://gist.github.com/3418064
18:21:00  * DTrejojoined
18:21:36  * jeffrgquit (Quit: jeffrg)
18:21:43  * benvjoined
18:23:53  <blakmatrix_>kaareal: you shouldn't have gotten that, mind redeploying one more time, (i am watching the drones you'll be hitting and reading the internal logs
18:24:14  <kaareal>kk :)
18:24:19  * Costajoined
18:24:44  * sicularsjoined
18:24:49  <Costa>Hey I'm having trouble with SSL at creativespace.nodejitsu.com
18:24:53  <kaareal>blakmatrix_ same issue
18:25:02  <Costa>firefox is giving me this warning: creativespace.nodejitsu.com uses an invalid security certificate. The certificate is not trusted because no issuer chain was provided. (Error code: sec_error_unknown_issuer)
18:29:57  * joemccannjoined
18:30:43  <kaareal>blakmatrix i have to look up my irc commands to reply in that window ... but deploying
18:31:44  * jeffrgjoined
18:32:57  <blakmatrix_>kaareal: looks like it deployed alright?
18:33:16  <kaareal>yep thanks for the help :)
18:33:35  * blevsjoined
18:33:43  * Costaquit (Quit: Page closed)
18:34:17  * AgoristRadiojoined
18:34:29  * bardupart
18:35:53  * joshonthewebquit (Quit: Computer has gone to sleep.)
18:38:12  * turbo_joined
18:38:35  <mmalecki>joemccann: hey, am I having an email conversation with you right now :) ?
18:39:02  <turbo_>is there something wrong with nodejitsu, I've been trying to deploy and keep getting "socket hang up" error for the last 2 days?
18:39:04  <joemccann>hah
18:39:05  <joemccann>nice one
18:39:07  <joemccann>cheers bruv
18:39:11  <joemccann>thx for the help
18:39:18  * sirkitree|lunchchanged nick to sirkitree
18:39:41  <mmalecki>joemccann: pleasure :). I'll PM you about the scaling stuff
18:40:47  <mmalecki>turbo_: hey
18:40:49  <blakmatrix_>turbo_: most likely you'v ebeen hitting misbehaving drones
18:40:55  <mmalecki>turbo_: what's your username and appname?
18:41:02  <blakmatrix_>turbo_: I can take a look though
18:41:26  <turbo_>my username: quan, appname turbobin
18:41:47  * AvianFluquit (Quit: AvianFlu)
18:43:34  <blakmatrix_>turbo_: can i see a gist of your package.json
18:44:20  <turbo_>yes it's here: https://gist.github.com/3418248
18:45:09  <blakmatrix_>turbo_: I am seeing that your app is dying on the npm installs because it runs out of memory, try bundling bcrypt
18:45:28  <turbo_>I usually get "socket hang up" error but also sometimes get error installing bcrypt
18:46:19  * Hebojoined
18:46:36  <turbo_>how do I bundle bcrypt?
18:46:55  <lpin>turbo_ it's compiled, you can't bundle it
18:47:27  <lpin>or well i think so
18:47:32  <bradleymeck>well you could… it would just be crazy
18:47:46  <bradleymeck>and then you get problems like hiredis
18:47:53  <lpin>yep
18:47:58  <lpin>linking problem
18:48:19  <bradleymeck>too many people dont propagate ENV from make scripts :(
18:49:05  <mmalecki>too many people use compiled modules, tbh
18:49:30  <lpin>well mmalecki some modules need to
18:49:47  <bradleymeck>yea like canvas isn't going to be JS only anytime soon
18:49:48  <blakmatrix_>bradleymeck: mmalecki: he's getting error 7 from npm, hes running out of memory on the install
18:50:11  <turbo_>blackmatrix: so is it possible to increase memory? or some other solutions?
18:50:47  <lpin>turbp_ try to bundle everythging but compiled modules
18:50:54  <lpin>if you didn't alreasy
18:51:08  <lpin>already*
18:51:34  <bradleymeck>turbo_ right now, no, but you might try adding npm_config_production: "true" in env for package.json if its npm
18:52:15  <mmalecki>don't we run npm with NODE_ENV=production?
18:53:43  <bradleymeck>mmalecki: we do but i dont trust things
18:54:33  <turbo_>lpin: I'm kind of a noob, how can I tell which modules isn't compiled? And how to bundle them?
18:55:46  <lpin>modules running gcc or another compiler are compiled :)
18:55:56  <turbo_>bradleymeck: just tried your suggestion, doesn't work
18:55:58  <lpin>bad answer maybe
18:56:11  * joemccannquit (Quit: joemccann)
19:00:46  * cletusquit (Ping timeout: 260 seconds)
19:01:46  * joshonthewebjoined
19:02:04  <turbo_>lpin: here's my package.json https://gist.github.com/3418248
19:02:14  * bradleymeck_joined
19:04:52  * bradleymeckquit (Ping timeout: 272 seconds)
19:04:52  * bradleymeck_changed nick to bradleymeck
19:06:16  <lpin>turbo_ you only have 2 compiled modules
19:06:37  <lpin>redis and bcrypt
19:07:00  <lpin>you can use redis js parser so the only compiled module is bcrypt
19:07:27  <turbo_>thanks
19:07:34  * AgoristRadioquit (Ping timeout: 240 seconds)
19:08:43  * AgoristRadiojoined
19:09:04  * joemccannjoined
19:11:40  * joshonthewebquit (Quit: Computer has gone to sleep.)
19:11:43  * thepumpkinjoined
19:20:11  <turbo_>lpin: thanks a lot, so install on local means put them in node_modules folder right?
19:20:20  * `3rdEdenquit (Quit: Linkinus - http://linkinus.com)
19:20:29  <lpin>yes
19:20:51  * navaruquit (Remote host closed the connection)
19:21:10  * AvianFlujoined
19:21:21  * redirjoined
19:22:28  * joshonthewebjoined
19:25:10  * zemanelquit (Quit: Remote hottie closed the connection)
19:30:03  * joemccannquit (Quit: joemccann)
19:31:47  * blevsquit (Remote host closed the connection)
19:32:40  * scwhquit (Quit: scwh)
19:33:09  * jcrugzzquit (Read error: Connection reset by peer)
19:33:22  * jcrugzzjoined
19:34:18  <blakmatrix_>hlobil: how's it going?
19:35:15  <blakmatrix_>hlobil: i missed your earlier IRC chat, I wanna figure out where at with regards to your deployment issue and the ticket you logged with us
19:39:48  * dob_joined
19:44:52  * standoojoined
19:48:26  * TooTallNatequit (Quit: Computer has gone to sleep.)
19:48:31  * spolujoined
19:49:17  * turbo_quit (Ping timeout: 245 seconds)
19:49:45  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
19:51:26  * broofaquit (Quit: Computer has gone to sleep.)
19:54:40  * Domenic_joined
19:58:42  <hlobil>blakmatrix_: adding "bundledDependencies": ["redis"] and renamed devDependencies to devDependenciesOld fixed things
20:00:26  * broofajoined
20:01:24  * chazmjoined
20:03:35  * graeme_fjoined
20:05:00  <blakmatrix_>hlobil: thats good, was it installing your devDependsencies?
20:06:57  <chazm>hi folks, i have an app i want to deploy thru jitsu cli, the app contains yaml config which is excluded from git repo in .gitignore, the problem im struggling with is that the config file is not included in the snapshot to deploy and im getting an application error due to lack of that file, any advices? :>
20:07:36  <blakmatrix>chazm: you
20:07:57  <blakmatrix>you'll have to temporarily remove it from the gitignore file
20:08:03  <blakmatrix>when you deploy
20:08:46  <chazm>i was lookin for a cleaner way to approche it, seems theres is none
20:08:49  <chazm>thanks anyway!
20:09:06  <blakmatrix>chazm: you could load up all that info into enviroment variables
20:09:27  <blakmatrix>chazm: through `jitsu env set key value`
20:10:02  <chazm>blakmatrix: seems legit, ill try this way
20:10:09  <chazm>blakmatrix: thank you sir
20:10:11  <blakmatrix>chazm: https://github.com/nodejitsu/handbook#environment-variable-management for more info
20:10:43  <chazm>ya, i know how these work
20:12:59  * IrishGringojoined
20:14:49  * TooTallNatejoined
20:15:58  * mikepjpart
20:16:21  * mikljoined
20:17:18  * ryanfitzquit (Quit: ryanfitz)
20:20:50  * clarkfischerjoined
20:21:22  * ggoodmanquit (Ping timeout: 245 seconds)
20:21:54  * clarkfischerquit (Read error: Connection reset by peer)
20:22:04  * clarkfischerjoined
20:23:34  * bradleymeckquit (Quit: bradleymeck)
20:25:48  * Smith_joined
20:26:23  * Arroquit (Ping timeout: 265 seconds)
20:27:14  <Smith_>Hello, got a question regarding Nodejitsu service, which type of filesystem does it provide? Would an application running on it be able to save files for later downloading?
20:28:14  <blakmatrix>Smith_: its a temporary filesystem
20:29:31  <blakmatrix>Smith_: in the future we may have other available options though
20:30:32  <Smith_>Thanks for the answers. Is there any Node.js SaaS/PaaS that does provide that option?
20:30:49  <blakmatrix>Smith_: but right now if you want longterm and persistant file storage you need to sync up with an external storage system
20:31:17  * Arrojoined
20:31:18  <AvianFlu>you should use a CDN if you have a lot of static assets, anyway
20:31:35  <blakmatrix>yeah if you want to serve them up
20:32:20  <Smith_>My application collects raw data documents in JSON, storing them in something like Mongo instead of files seems like an unneccasry overhead
20:33:58  <AvianFlu>I mean, that's what document databases are for
20:34:01  <AvianFlu>storing JSON documents
20:34:12  <AvianFlu>you can write to the local filesystem all you want
20:34:13  <Smith_>I don't intend to serve them, I just collect them and want to download them for myself. They are also small in size (<100MB). But collecting them takes time.
20:34:18  <AvianFlu>but on your next deploy, you're not on the same server
20:34:27  <AvianFlu>so the data won't be there
20:35:19  <Smith_>I understand.
20:37:15  * ryanfitzjoined
20:37:52  <Smith_>If I do decide that I want to move to a DB instead of raw files, does the database needs to be stored outside of Nodjitsu too?
20:38:41  * ggoodmanjoined
20:38:46  <blakmatrix>Smith_: yes, though you can use `jitsu databases create redis myredisDB` to creat a small free DB instnce
20:39:15  * mikey_pchanged nick to mikey_p|afk
20:39:28  <blakmatrix>I believe its only 5mb in size though
20:39:56  * TheJHquit (Ping timeout: 260 seconds)
20:40:30  * tomshredsquit (Ping timeout: 244 seconds)
20:41:44  <AvianFlu>Smith_: we don't co-host dbs on the same servers right now, no
20:41:51  <AvianFlu>but there are a number of db providers available
20:41:58  <AvianFlu>iriscouch, mongolab, mongohq
20:42:12  <AvianFlu>blakmatrix: redis is a key-value store, he needs a document database :D
20:42:17  <AvianFlu>or just a file storage service
20:43:16  <blakmatrix>ah yeah, it was an example :) couch would work
20:43:28  <blakmatrix>if th efree is large enough
20:43:37  * scwhjoined
20:45:35  * tizzo-afkchanged nick to tizzo
20:46:25  * mmorrijoined
20:48:26  * scwhquit (Ping timeout: 268 seconds)
20:48:48  * benvquit (Ping timeout: 244 seconds)
20:51:56  <Smith_>It's funny/sad, I spent about ~4 hours writing the app, and then the rest of the day looking for a hosting service. And at the end of it, it looks like going for a VPS would be the simplest thing...
20:53:10  * benvjoined
20:54:20  * mappumjoined
20:55:15  <mmorri>anyone able to help troubleshoot this error related to redis createClient/auth? An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
20:55:27  <AvianFlu>mmorri: remove hiredis
20:55:39  <AvianFlu>bundle the redis dependency, or use npm shrinkwrap and remove hiredis
20:56:37  <mmorri>oh hmm thanks ill try that, cuz it's working locally fine, just broken on nodejitsu deployment
20:57:06  <AvianFlu>it's smartos
20:57:16  <AvianFlu>it's a bug in ld
20:57:36  <mmorri>ah gotcha
21:01:12  * broofaquit (Quit: Computer has gone to sleep.)
21:02:25  * mikey_p|afkchanged nick to mikey_p
21:03:11  * broofajoined
21:03:38  * Smith_quit (Quit: Page closed)
21:09:16  * jeffrgquit (Quit: jeffrg)
21:11:28  * spoluquit (Quit: spolu)
21:18:20  <jcrugzz>any idea on this deploy error? https://gist.github.com/3419477
21:18:59  <blakmatrix>jcrugzz: let me take a look
21:19:27  <jcrugzz>blakmatrix: thanks
21:19:35  <blakmatrix>jcrugzz: haven't seen that in a while
21:19:53  * iamdustanquit (Quit: went to sleep)
21:21:31  <jcrugzz>yea i havent seen one like this at all. I usually receive the infamous socket hangup ha.
21:22:10  * dob_quit (Remote host closed the connection)
21:22:12  * hlobilquit (Ping timeout: 245 seconds)
21:22:58  <blakmatrix>jcrugzz: the issue is that one of the modules that consolidate includes has an OS feild that make it throw oun our systems
21:25:01  * dob_joined
21:25:37  * lpinquit (Quit: Leaving)
21:26:21  <jcrugzz>blakmatrix: ha well of course its not actually a dependency. let me see if it will deploy without it
21:26:26  <blakmatrix>jcrugzz: I havent identified which yet
21:26:30  <blakmatrix>sure
21:27:38  <jcrugzz>blakmatrix: wrench is the culprit on this deploy https://gist.github.com/3419558
21:28:37  * graeme_fquit (Quit: Computer has gone to sleep.)
21:29:10  <blakmatrix>jcrugzz: https://github.com/ryanmcgrath/wrench-js/commit/a4e5005030e304d638c1dd725e54aa8ec19a4787 yup
21:30:31  <jcrugzz>blakmatrix: good looks. it should deploy now
21:30:43  <blakmatrix>cool
21:30:57  * miklquit (Quit: Computer has gone to sleep.)
21:31:39  <jcrugzz>blakmatrix: it was successful. thanks for the help
21:32:39  <blakmatrix>jcrugzz: awesome to hear
21:34:34  * spolujoined
21:44:19  * dob_quit (Remote host closed the connection)
21:45:01  * ArthurMquit (Remote host closed the connection)
21:46:55  * mikljoined
21:47:01  * RushPLjoined
21:47:13  <RushPL>hi, just tried to deploy a sample app creating with Express and "jitsu deploy" is ending with "package.json error: can't find starting script: node app" :// any ideas?
21:47:31  <RushPL>maybe it has to do with me having the latest node 0.8.7 but the error does not say it.
21:47:39  * jryansquit (Quit: Be back later)
21:48:02  <coderarity>RushPL, you have to include the file extension
21:48:14  <RushPL>where?
21:48:18  <coderarity>RushPL, so change the "start" field to "node app.'s"
21:48:18  <RushPL>in the package.js?
21:48:22  <coderarity>RushPL, yeah, package.json
21:48:32  <coderarity>that ism "node app.'s"
21:48:36  <coderarity>WHAT
21:48:42  <coderarity>"node app.js"
21:48:59  <coderarity>^ like that
21:49:04  * AgoristRadioquit (Ping timeout: 240 seconds)
21:49:29  <RushPL>should temporary files work all right in nodejitsu? what are the limits?
21:49:51  <coderarity>RushPL, yeah, you can use the file system, I THINK it's 30 GB
21:50:00  <RushPL>oh, cool.
21:50:04  <RushPL>thanks
21:50:06  <coderarity>it might be 20 GB
21:52:36  <AvianFlu>I think you end up getting more like 5GB, lol
21:52:50  <AvianFlu>but it's big enough that temp files shouldn't be a problem
21:52:58  <AvianFlu>beware, though, you won't necessarily have rights to /tmp
21:53:11  <AvianFlu>running a fs.mkdir from the app code is the sanest
21:55:32  * kaarealquit (Ping timeout: 245 seconds)
21:56:32  * Arroquit (Quit: Textual IRC Client: http://www.textualapp.com/)
21:58:52  * motiooonquit (Quit: motiooon)
21:59:32  * DTrejoquit (Remote host closed the connection)
22:00:41  * DTrejojoined
22:01:35  * jcrugzzquit (Read error: Connection reset by peer)
22:01:47  * chazmquit (Ping timeout: 245 seconds)
22:01:49  * mappumquit (Ping timeout: 268 seconds)
22:03:23  * dylang_joined
22:04:41  * PatFjoined
22:04:41  * PatFquit (Client Quit)
22:06:07  * jcrugzzjoined
22:07:07  * c4miloquit (Remote host closed the connection)
22:07:51  * dylang_quit (Ping timeout: 244 seconds)
22:07:54  * dylangquit (Ping timeout: 272 seconds)
22:08:19  * Destosquit (Ping timeout: 252 seconds)
22:10:54  * Domenic_quit
22:11:07  * ryanfitzquit (Quit: ryanfitz)
22:11:13  * sirkitreechanged nick to sirkitree|afk
22:11:44  * hallasjoined
22:14:27  * hichaelmartjoined
22:17:04  <mmorri>AvianFlu: still getting that error, tried generating an npm shrink-wrap file and removing hiredis, also tried removing hiredis from socket.io and redid package.json files and adding socket.io and redis to bundleDependencies, what am i missing?
22:17:14  * bradleymeckjoined
22:17:51  <blakmatrix>hi mmorri
22:18:06  <mmorri>hey
22:18:26  * scwhjoined
22:18:38  <blakmatrix>mmorri: do you have a gist of your package.json that i could take a look at and help you bundle some deps
22:18:50  <mmorri>yea absolutely
22:20:08  <mmorri>https://gist.github.com/3419951
22:20:29  <mmorri>that's vanilla with all the (I'm assuming incorrect) stuff i was trying stripped out
22:21:19  <coderarity>mmorri, make sure to delete the "dependencies" field after you add them to "bundleDependencies"
22:21:26  <mmorri>oh hmm
22:21:38  <coderarity>mmorri, and jitsu is gonna annoy you about that so do `jitsu deploy --noanalyze`
22:21:40  * slaskisquit (Quit: slaskis)
22:22:00  <mmorri>ah k let me check that real quick
22:23:48  <blakmatrix>mmorri: https://gist.github.com/3419969
22:24:23  * catshirt2quit (Quit: Leaving...)
22:24:36  * broofaquit (Quit: Computer has gone to sleep.)
22:25:25  * tomshredsjoined
22:26:01  <coderarity>blakmatrix, you forgot that too
22:26:17  <blakmatrix>coderarity: I've never seen it make a difference
22:26:33  <coderarity>blakmatrix, o really?
22:26:50  <blakmatrix>coderarity: and the one time i did try it I ran into issues :S
22:27:24  <blakmatrix>coderarity: so i had to put it back into deps
22:27:41  <coderarity>blakmatrix, that's what the `jitsu deploy --noanalyze` thing is for
22:29:46  * st_lukequit (Remote host closed the connection)
22:29:55  * tomshredsquit (Client Quit)
22:30:18  * tomshredsjoined
22:31:00  * coderarityquit (Quit: dumb laptops)
22:31:27  * hichaelmartquit (Remote host closed the connection)
22:31:39  * AvianFluquit (Quit: AvianFlu)
22:35:05  <blakmatrix>coderarity: https://npmjs.org/doc/folders.html#Cycles-Conflicts-and-Folder-Parsimony because its already there as a bundled dep it doesn't install it, it only trys to install it if for some reason the bundled doesnt get installed, so for me its win/win and also because its at the top level the redis usually installed in socket.io doesn't get installed either
22:35:27  <blakmatrix>course yo ualready left :P
22:35:41  * coderarityjoined
22:36:29  * mappumjoined
22:37:21  * jcrugzzquit (Quit: leaving)
22:37:53  <timoxley>jesusabdullah hey is there something wrong with this PR that's preventing it from being merged? https://github.com/nodeapps/http-server/pull/18
22:38:12  * bradleymeckquit (Quit: bradleymeck)
22:40:28  * willwhjoined
22:40:28  * willwhquit (Changing host)
22:40:28  * willwhjoined
22:43:34  * willwh_quit (Ping timeout: 240 seconds)
22:44:39  * anoemiquit (Quit: anoemi)
22:44:40  * robhawkesquit (Quit: Leaving...)
22:49:02  * joshonthewebquit (Quit: Computer has gone to sleep.)
22:50:50  * hallasquit (Quit: ["Textual IRC Client: www.textualapp.com"])
22:51:25  * hichaelmartjoined
22:52:06  <mmorri>so I'm pretty sure it's using my bundled version of redis now (had to remove it from dependencies because it was defaulting to that), but even though it claims to deploy successfully the app immediately dies
22:52:53  <blakmatrix>whats your username/appname?
22:53:03  <mmorri>the changes i made to redid 0.7.2 were removing the hiredis dependencies and optional dependencies lines from node_modules/redis/package.json
22:53:26  <mmorri>and additionally tried removing node_modules/redis/node_modules/hiredis/
22:53:27  * sicularsquit (Quit: siculars)
22:53:37  <mmorri>nclud/node
22:53:38  <blakmatrix>mmorri: username/appname?
22:53:41  <blakmatrix>k thx
22:53:44  <mmorri>ty
22:54:46  <mmorri>is there any way to tail a log through jitsu to get more informative errors?
22:54:47  * bradleymeckjoined
22:55:10  * coen-hydejoined
22:56:02  <blakmatrix>mmorri: error: Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED you need to update your redis connection somewhere its trying to use the redis client locally
22:56:15  <mmorri>yea just saw that
23:00:02  * scwhquit (Quit: scwh)
23:03:44  * dylangjoined
23:05:24  * YoYquit (Ping timeout: 240 seconds)
23:08:55  * YoYjoined
23:09:09  * spoluquit (Quit: spolu)
23:09:39  <mmorri>finally up and running, thanks for the help all
23:09:52  <mmorri>bug was in socket.io RedisStore
23:10:25  <mmorri>high level config described at https://github.com/dshaw/RedisStore-Docs/blob/master/docs/config.md wasn't working, needed to manually init redid connections and use low-level config
23:10:48  <blakmatrix>interesting
23:10:49  * spolujoined
23:10:49  <mmorri>guess it was defaulting to local on high-level config fail
23:11:25  * tfredrichquit (Quit: tfredrich)
23:11:43  <mmorri>hmmm, probably should've realized this before, but it seems high-level config doesn't offer an auth option
23:11:58  * Delapouitejoined
23:12:06  <mmorri>simple failure reason, but the default to local seems like somewhat odd behavior
23:14:44  <blakmatrix>mmorri: what did yo uhave originally for options if you mind me asking, and what did you change it to to get it to work?
23:14:59  <blakmatrix>I havent seen this before
23:15:00  * spoluquit (Client Quit)
23:19:04  <mmorri>so i thought it was fixed, exhibiting some very odd behavior now, seems to init fine but crash after 30seconds or so
23:19:06  <mmorri> io.configure(function() {
23:19:06  <mmorri> io.set('store', new RedisStore({ redisPub: pub, redisSub: sub, redisClient: rc }));
23:19:07  <mmorri> });
23:19:12  <mmorri>is current config
23:19:24  * fatjonnyquit (Quit: Leaving.)
23:19:51  <mmorri>was io.set('store', new RedisStore({ host: url }));
23:21:20  * appinsanity-mikequit (Quit: appinsanity-mike)
23:26:37  * coen-hydequit (Quit: coen-hyde)
23:27:46  * c4milojoined
23:30:22  * luckysmackjoined
23:30:23  * luckysmackquit (Changing host)
23:30:23  * luckysmackjoined
23:30:24  <mmorri>aight, fixed now, apparently the redisClient option of RedisStore can't share the same connection used elsewhere in the app
23:31:21  <blakmatrix>you mean it was trying to use the same connection as something else?
23:31:34  <mmorri>so now i have one redid connection dedicated to the app, and an additional three redis connections open to support RedisStore (pub, sub, client)
23:32:20  <blakmatrix>kinda like this http://www.ranu.com.ar/2011/11/redisstore-and-rooms-with-socketio.html
23:32:22  <blakmatrix>?
23:32:39  <mmorri>yea, the 30second disconnect thing was caused by redisClient using the same connection as was used elsewhere in the app
23:32:53  <blakmatrix>I see, defaulted?
23:34:19  <mmorri>yea, my setup now looks very similar to that example
23:34:21  * dylangquit (Quit: dylang)
23:34:58  * bradleymeckquit (Quit: bradleymeck)
23:34:58  * marciopugajoined
23:35:03  <mmorri>just an additional redid connection for non-socketio-related redis interaction inside the app
23:39:14  * mmaleckiquit (Ping timeout: 265 seconds)
23:41:56  * tomshredsquit (Read error: Connection reset by peer)
23:41:58  * tommybergeronjoined
23:42:21  * tommybergeronquit (Client Quit)
23:42:44  <Raynos>https://github.com/nodejitsu/node-http-proxy#setup-a-stand-alone-proxy-server-with-custom-server-logic
23:42:50  <Raynos>How do I do a HTTPs proxy with custom logic
23:43:04  <Raynos>where do I pass in the proxy options?
23:43:42  * benlowerjoined
23:44:39  * ajpianoquit (Excess Flood)
23:46:41  <blakmatrix>Raynos: does only changing require('https') not work?
23:47:11  <Raynos>blakmatrix: I want the proxy to be HTTPS and the one thats being proxied to be HTTP
23:47:16  <Raynos>but I read the source and figured it out
23:47:26  * ajpianojoined
23:47:29  <blakmatrix>https://github.com/nodejitsu/node-http-proxy/blob/master/examples/http/proxy-https-to-http.js
23:47:34  <blakmatrix>ah
23:47:39  * luckysmackpart ("Leaving")
23:48:05  <benlower>i'm having trouble with Access-Control-Allow-Origin. I've verified that it's set to '*' via console.log at parts of my app but my browser still shows the XMLHttpRequest cannot load due to origin error. Any tips for fixing this? One idea i had was to move all my code to nodejitsu so i'd avoid the cross domain issue altogether...can i host .html files in my nodejitsu app?
23:48:29  <timoxley>benlower are you sure your app is running?
23:50:02  <benlower>timoxley: yes :-) you can see the behavior if you go to http://ben.tenexp.com/upload/ and look at the console & timeline (at least that's what the dev tools are called in Chrome if you're using another browser)
23:50:33  <benlower>based on the network trace it looks like something happens in jquery
23:50:40  <benlower>but i'm at a loss on how to fix this
23:55:14  <blakmatrix>benlower: looking at http://ben.tenexp.com/ i dont see that header there
23:55:33  * kirbysayshijoined
23:56:35  <blakmatrix>or at http://tenexpupload.nodejitsu.com/
23:59:07  * miklquit (Quit: Computer has gone to sleep.)