[racket] handin client error retrieving certificate on non-english windows machines

From: Ryan Golbeck (rmgolbec at cs.ubc.ca)
Date: Fri Sep 10 17:35:41 EDT 2010

I wonder if anyone has had any problems with the handin getting the
local SSL certificate on non-English Windows machines.  At least two
of our students so far are getting errors like:

ssl-load-verify-root-certificates!: load failed from: <PATH TO SERVER
PEM HERE> (error:2006D002:BIO routines:BIO_new_file:system lib)

Where <PATH to SERVER PEM HERE> is a non-English path to the user's
roaming directory in Windows 7.

Here is an example with the non-English characters:

ssl-load-verify-root-certificates!: load failed from:
#<path:C:\Users\민경인\AppData\Roaming\Racket\5.0.1\collects\cpsc110-handin\server-cert.pem>
(error:0200107B:system library:fopen:Unknown error)

Any idea on a quick fix?

Thanks,
-ryan


Posted on the users mailing list.