# Can raco turn off SSL?

**URL:** <https://racket.discourse.group/t/can-raco-turn-off-ssl/3044>\
**Category:** Questions & Answers\
**Created:** [July 19, 2024, 9:44pm UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044 "2024-07-19T21:44:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Don](https://avatars.discourse-cdn.com/v4/letter/d/ed655f/32.png) [@Don](https://racket.discourse.group/u/Don)\
**Post date:** [July 19, 2024, 9:44pm UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044/1 "2024-07-19T21:44:19Z")

</div>

## Trying to obtain pkg: remote-shell for macOS. Getting: ssl-connect: connect failed ..tls\_process\_server\_certificate verify failed when using: raco pkg install remote-shell

Since I have yet to discover a fix for the above problem, I am wondering if it is possible for me to download the pkg to my linux box and then transfer it to the mac. Seems like this should be possible going through the Racket website's Package tab, where I can conduct a successful search for remote-shell. Clicking on the 'download' option does not initiate the download to my /Downloads directory. Any suggestions?

---

<div class="post-metadata">

**Author:** ![jjsimpso](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jjsimpso/32/602_2.png) [@jjsimpso](https://racket.discourse.group/u/jjsimpso)\
**Post date:** [July 20, 2024, 1:55pm UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044/2 "2024-07-20T13:55:09Z")

</div>

I'm not sure this will fix your problem, but you can disable certificate verification by setting the following environment variables to 0: `PLT_PKG_SSL_NO_VERIFY` and `GIT_SSL_NO_VERIFY`.

---

<div class="post-metadata">

**Author:** ![LiberalArtist](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/liberalartist/32/151_2.png) [@LiberalArtist](https://racket.discourse.group/u/LiberalArtist)\
**Post date:** [July 20, 2024, 6:19pm UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044/3 "2024-07-20T18:19:15Z")

</div>

It would be easier to try to help with your problem and to keep track of what steps you have already tried if you could keep further follow-up posts in the [Trying to install package: remote-shell-lib](https://racket.discourse.group/t/trying-to-install-package-remote-shell-lib/3034) thread.

---

<div class="post-metadata">

**Author:** ![Don](https://avatars.discourse-cdn.com/v4/letter/d/ed655f/32.png) [@Don](https://racket.discourse.group/u/Don)\
**Post date:** [July 22, 2024, 11:20pm UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044/4 "2024-07-22T23:20:04Z")

</div>

Hi,  
This seems to be the solution to my problem.  
Thanks.

---

<div class="post-metadata">

**Author:** ![Don](https://avatars.discourse-cdn.com/v4/letter/d/ed655f/32.png) [@Don](https://racket.discourse.group/u/Don)\
**Post date:** [July 23, 2024, 11:37pm UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044/5 "2024-07-23T23:37:09Z")

</div>

Hi JJ Simpson,  
Mind if I ask where I might obtain the names of such environment variables.  
They worked well for me.  
Seems that one is specific to Racket: `PLT_PKG_SSL_NO_VERIFY`  
The other is specific to git: `GIT_SSL_NO_VERIFY`  
`If you had not replied, I don't know how I could have discovered these environment variable names on my own.`  
`Thanks.`  
`Don Green`

---

<div class="post-metadata">

**Author:** ![jjsimpso](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jjsimpso/32/602_2.png) [@jjsimpso](https://racket.discourse.group/u/jjsimpso)\
**Post date:** [July 24, 2024, 1:13am UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044/6 "2024-07-24T01:13:38Z")

</div>

I actually got those from another thread here on this forum:

> [@Build errors on powerpc macos](https://racket.discourse.group/t/build-errors-on-powerpc-macos/3004):
>
> I've tried to build racket on two different powerpc macs and so far have not been successful. Is there a minimum macos or xcode version that I need? Should I build BC or CS variants? I'm building from the official racket-8.13-minimal-src.tgz distribution. First machine: Powerbook G4 running 10.3.3 Numerous errors here with both CS and BC, so I think the OS is probably just too old. Second machine: Mac mini G4 running 10.4.11 GCC version 4.0.1 Ran configure with default options Build fai…

I had problems with valid SSL certificates on an old Mac and this bypassed the issue for me. The ideal solution is to figure out how to install valid SSL certificates for your OS/openssl.

---

<div class="post-metadata">

**Author:** ![benknoble](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/benknoble/32/16_2.png) [@benknoble](https://racket.discourse.group/u/benknoble)\
**Post date:** [July 24, 2024, 2:31am UTC](https://racket.discourse.group/t/can-raco-turn-off-ssl/3044/7 "2024-07-24T02:31:39Z")

</div>

See [7.7&nbsp;Package Management Environment Variables](https://docs.racket-lang.org/pkg/envvars.html) and [Git - git Documentation](https://git-scm.com/docs/git#Documentation/git.txt-codeGITSSLNOVERIFYcode) (aka `man git`, also mentioned in `git help config`).
