d_run
2020-9-19 19:38:45

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



d_run
2020-9-19 19:50:37

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


d_run
2020-9-19 19:50:51

(not using the racket webserver)


soegaard2
2020-9-19 19:50:55

Ah …


soegaard2
2020-9-19 19:51:16

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


soegaard2
2020-9-19 19:53:22

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


d_run
2020-9-19 19:53:46

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


d_run
2020-9-19 19:53:54

could drop nginx on the raspberry pi


soegaard2
2020-9-19 19:55:27

d_run
2020-9-19 19:57:00

ah nice, thanks for that


d_run
2020-9-19 20:18:36

worked out - thanks again


soegaard2
2020-9-19 20:34:14

good to hear


shu--hung
2020-9-20 03:47:49

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.


kellysmith12.21
2020-9-20 04:32:14

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.


hazel
2020-9-20 04:49:54

@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


hazel
2020-9-20 04:50:36

oh, see you solved it, nvm.


notjack
2020-9-20 05:03:37

@kellysmith12.21 that about lines up with my experience


notjack
2020-9-20 05:03:50

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


notjack
2020-9-20 05:03:57

and should be replaced by ->i