
Any good blog posts or examples of setting up SSL on a TCP server? (besides the docs)

@d_run certbot
works well. https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-18-04

Ah i was more looking for how to setup ssl-listen
and such in the Racket code

(not using the racket webserver)

Ah …

I punted and put nginx in front of a racket server.

Still, I believe you can certbot
to install a certificate.

fair enough, i’m running a small MsgPack RPC server on my internal LAN and wanted to get the traffic going over TLS

could drop nginx on the raspberry pi

There is a bit in the continue tutorial: https://docs.racket-lang.org/continue/index.html?q=continue#%28part._.Using_.H.T.T.P.S%29

ah nice, thanks for that

worked out - thanks again

good to hear

Okay. The URL issue should be fixable. Sadly aside from the color
package issue (which could be worked around as in scribble/acmart
), I’m encountering other indecipherable latex errors.

Roughly speaking, how common is it to use the more advanced contracts (i.e. ->i
and ->d
)? My impression from reading docs for several libraries is that ->
and ->*
are used for most cases. It also appears that universal and existential contracts are very, very rare.

@d_run if you’re running anything else on the server it is probably a good idea to use a reverse proxy through your webserver

oh, see you solved it, nvm.

@kellysmith12.21 that about lines up with my experience

though I will add that ->d
should never be used, it’s buggy

and should be replaced by ->i