FAQ
Thanks Dav, the certs were missing from the chroot environment so I've
copied them in now. Unfortunately I'm still getting the error though.

Pretty sure all the required libs are there. I ran apt-rdepends on openssl
and nodejs to be sure all those deps made it in there.

Dave
On Tuesday, September 11, 2012 1:25:11 PM UTC-7, Dav Glass wrote:

Check to make sure that all of ssl's libs and all of it's certs are
available inside the chroot too.
I'm pretty sure they are loaded from /etc/ssl/certs/, so if that's not
accessible from the chroot the request will likely fail.

I seem to recall hitting this a while back, but it's been a while so I
may be wrong.

Dav

--
Dav Glass
davg...@gmail.com <javascript:>
blog.davglass.com


+ Windows: n. - The most successful computer virus, ever. +
+ A computer without a Microsoft operating system is like a dog
without bricks tied to its head +
+ A Microsoft Certified Systems Engineer is to computing what a
McDonalds Certified Food Specialist is to fine cuisine +


On Tue, Sep 11, 2012 at 2:51 PM, kuhnza <david....@gmail.com <javascript:>>
wrote:
Oh I forgot to mention I'm running Node v0.8.8 on Ubuntu 12.04.1 in case
that helps.

On Tuesday, September 11, 2012 12:47:29 PM UTC-7, kuhnza wrote:

I'm getting the following error when calling https.request in my node
script:
nodejs: ../src/node_crypto.cc:752: void
node::crypto::Connection::ClearError(): Assertion
`handle_->Get(String::New("error"))->BooleanValue() == false' failed.

The node process is running inside a chroot on Ubuntu. I built the
chroot
using jailtool and as far as I can tell node should have all the
necessary
dependencies available to it. The way I checked was to run apt-rdepends
nodejs and made sure that all the libs were inside the jail. The jail
also
has access to /dev/null and /dev/random.

Besides https everything else seems to be running fine. I can make http
calls no problem and the rest of my code runs without error.

Running the same script outside the jail works.

What am I missing?
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com<javascript:>
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com <javascript:>
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 4 of 6 | next ›
Discussion Overview
groupnodejs @
categoriesnodejs
postedSep 11, '12 at 7:51p
activeSep 12, '12 at 7:02p
posts6
users3
websitenodejs.org
irc#node.js

People

Translate

site design / logo © 2022 Grokbase