Submitted by nitori in technology (edited )
emma wrote
i've seen projects be deployed to production with NODE_TLS_REJECT_UNAUTHORIZED=0
, thus disabling certificate verification for any tls connection made by the application, because now we need https during local development which is a huge pain in the butt to set up.
nitori OP wrote (edited )
Oof yeah https in localhost fucking sucks lol. And funny you mention that since yesterday I did some python exercise in university where I basically made a very simple TLS server and a TLS client connecting to it exchanging raw data. It's supposedly an example of a "VPN" for my "Information Assurance and Security 2" course but I didn't see any VPN or IPsec shit in the sample code lol (professor still approved tho when I showed the code working). But it did need a self-signed cert in the server and the client specifically trusting that cert in its cafile=
for ssl.create_default_context
, which the lecture didn't hint at all, or try to disable the certificate verification in the sample code given (just learned right now I could've added CERT_NONE
in the ssl context to disable cert verification, but eh :P)
Viewing a single comment thread. View all comments