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

Reply via email to