Nodejs
[Nodejs] SSL routines:final_renegotiate:unsafe legacy renegotiation disabled
Satisfaction
2022. 3. 23. 03:45
현재 사용중인 노드 버전에서 https request를 보냈을 때 해당 TLS 버전을 레거시로 취급했기 때문에 나타나는 오류다.
따라서 TLS버전을 업그레이드하거나, 해당 TLS버전을 사용할 수 있도록 nodejs 버전을 낮춰 주면 간단히 해결이 가능하다.
https://seunghyun90.tistory.com/52
nvm을 이용해 사용중인 노드 버전을 손쉽게 변경할 수 있다.
나의 경우 v17에서 오류가 발생하였으며,
원래 사용하던 버전이 v12였으므로, 12.0.0으로 변경하여 해결하였다.
+
nvm use [version] 에서 오류가 생길 경우
window에서는 관리자 권한으로 powershell을 사용해 보자