본문 바로가기
Portpolio/webdev_tip

error:0308010c:digital envelope routines::unsupported

by Peter Choi 2024. 2. 4.
반응형

주로 Node.js에서 일어나는 에러이다.

 

필자는 npm start를 하고 서버가 제대로 실행이 되지 않길래 얼마 후 터미널에 뜬 메시지를 보니 위의 제목같이 내용이 뜬 것이다.

 

기본적으로 이 문제에 대한 아래의 방법은 보안의 취약성을 어느 정도 야기할 수 있다는 방법임을 인지할 필요가 있다. 레거시 공급자라는 보안상 다소 불안정하여 사용하지 않는 요소를 활성화시키는 작업이 필요하다.

 

해결방법(리눅스): 터미널에 아래의 명령을 입력하고 엔터한다.

export NODE_OPTIONS==--openssl-legacy-provider

 

더 자세한 내용은 MD4 알고리즘에 대해 찾아보면 좋을 듯 하다.

반응형

댓글