[squeak-dev] RE: SSL

Ron Teitelbaum ron at usmedrec.com
Sat May 11 19:43:35 UTC 2013


Hey Frank,

You must also have OpenSSL installed, but if this was working previously then I expect that you have it installed.

All the best,

Ron

> -----Original Message-----
> From: squeak-dev-bounces at lists.squeakfoundation.org [mailto:squeak-dev-
> bounces at lists.squeakfoundation.org] On Behalf Of Frank Shearar
> Sent: Saturday, May 11, 2013 2:58 PM
> To: The general-purpose Squeak developers list
> Subject: Re: [squeak-dev] RE: SSL
> 
> The build.squeak.org tests run on a CentOS box. They also fail on my Ubuntu
> Lucid box. I've mentioned this before: SqueakSSL used to work just fine, on
> Cog.r2714, and then one day stopped working. That does sound like possible
> cert expiration. The main trouble I have is that my debugging info is usually just
> "primitive failed", without any clue as to _why_.
> 
> I'll try run some things just now and report back.
> 
> frank
> 
> On 11 May 2013 18:24, Ron Teitelbaum <ron at usmedrec.com> wrote:
> > Hello,
> >
> >
> >
> > The problem is the certificate.  What os is this running on?
> >
> >
> >
> > 30183:error:0906D06C:PEM routines:PEM_read_bio:no start
> > line:pem_lib.c:650:Expecting: CERTIFICATE
> >
> > 30183:error:140AD009:SSL routines:SSL_CTX_use_certificate_file:PEM
> > lib:ssl_rsa.c:491:
> >
> > 30183:error:0906D06C:PEM routines:PEM_read_bio:no start
> > line:pem_lib.c:650:Expecting: ANY PRIVATE KEY
> >
> > 30183:error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM
> > lib:ssl_rsa.c:669:
> >
> >
> >
> > The code for SqueakSSL >> ensureSampleCert is hardcoded for windows.
> > I'm thinking that the cert may be expired.
> >
> >
> >
> > On Linux it creates a new cert so it wouldn't be a problem.  To fix
> > this you should create a sample cert for windows and then point the
> > test case to that cert, or replace the hardcoded cert.
> >
> >
> >
> > Hmmm, just ran this on my windows 7, 4.1 based image, with the
> > existing SSL test code and it worked fine.  So it may not be the sample cert.
> >
> >
> >
> > Need more info.
> >
> >
> >
> > All the best,
> >
> >
> >
> > Ron Teitelbaum
> >
> > Head Of Engineering
> >
> > 3d Immersive Collaboration Consulting
> >
> > ron at 3dicc.com
> >
> > Follow Me On Twitter: @RonTeitelbaum
> >
> > www.3dicc.com
> >
> > 3d ICC on G+
> >
> >
> >
> >
> >
> >
> >
> >> -----Original Message-----
> >
> >> From: squeak-dev-bounces at lists.squeakfoundation.org
> >> [mailto:squeak-dev-
> >
> >> bounces at lists.squeakfoundation.org] On Behalf Of Patrick Shouse
> >
> >>
> >
> >> Hi, Ron. Here's a link to one
> >
> >>
> >
> >> http://build.squeak.org/job/ExternalPackages-Squeak4.3/82/
> >
> >>
> >
> >> You can click on the Console Ouput link on this page to see the details.
> >
> >>
> >
> >>
> >
> >>
> >
> >> --
> >
> >> View this message in context: http://forum.world.st/SSL-
> >
> >> tp4686693p4686815.html
> >
> >> Sent from the Squeak - Dev mailing list archive at Nabble.com.
> >
> >>
> >
> >
> >
> >
> >
> >
> 




More information about the Squeak-dev mailing list