Node.js 18 doesn't allow legacy TLS renegotiation by default. But some APIs I'm testing needs to bypass otherwise I'm getting the following error:
apiRequestContext.post: write EPROTO 743D0000:error:0A000152:SSL routines:final_renegotiate:unsafe legacy renegotiation disabled:c:\ws\deps\openssl\openssl\ssl\statem\extensions
Can we allow legacy renegotiation in the request? Based on this solution: https://johnnyreilly.com/node-18-axios-and-unsafe-legacy-renegotiation-disabled