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 [email protected] 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 <[email protected]> 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 [email protected] > To unsubscribe from this group, send email to > [email protected] > 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
