MSA FronEnd 설치 오류(ERR_OSSL_EVP_UNSUPPORTED)
- 작성자 :
- 개*자
- 작성일 :
- 2024-01-29 10:18:03
- 조회수 :
- 852
- 구분 :
- 개발환경 / 4.1
- 진행상태 :
- 완료
Q
아래 오류가 발생합니다.
교육 셈플자로 테스트 했는데 하기 오류가 발생 했습니다.
관련 건으로 검색해서 다양한 방법으로 조치 했는데 해결이 안됩니다. 확인 바랍니다.
package 설정은
적용된 버전으로 설정했습니다.
package.json ##############################################################
{
"name": "msa-template-admin",
"version": "0.1.0",
"private": true,
"engines": {
"node": "20.11.0",
"npm": "18.2.4"
},
########################################################################
PS C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin> npm run dev
> msa-template-admin@0.1.0 dev
> ts-node --project tsconfig.server.json server/index.ts
info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:68:19)
)
...
at C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin\node_modules\next\dist\compiled\webpack\bundle5.js:68628:4
at processResult (C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin\node_modules\next\dist\compiled\webpack\bundle5.js:68343:11)
at C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin\node_modules\next\dist\compiled\webpack\bundle5.js:68407:5 {
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
교육 셈플자로 테스트 했는데 하기 오류가 발생 했습니다.
관련 건으로 검색해서 다양한 방법으로 조치 했는데 해결이 안됩니다. 확인 바랍니다.
package 설정은
적용된 버전으로 설정했습니다.
package.json ##############################################################
{
"name": "msa-template-admin",
"version": "0.1.0",
"private": true,
"engines": {
"node": "20.11.0",
"npm": "18.2.4"
},
########################################################################
PS C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin> npm run dev
> msa-template-admin@0.1.0 dev
> ts-node --project tsconfig.server.json server/index.ts
info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
Error: error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:68:19)
)
...
at C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin\node_modules\next\dist\compiled\webpack\bundle5.js:68628:4
at processResult (C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin\node_modules\next\dist\compiled\webpack\bundle5.js:68343:11)
at C:\eGovFrame-4.1.0\workspace.edu\egovframe-msa-edu\frontend\admin\node_modules\next\dist\compiled\webpack\bundle5.js:68407:5 {
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
}
환경정보
-
- OS 정보 : Windows 10
- 표준프레임워크 버전 : 4.1
- JDK(JRE) 정보 : 11.0.5
- WAS 정보 : spring boot 2.7
- DB 정보 : mySql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
센터에서 확인 결과
설정하신 Node.js와 npm 버전이 너무 높게 설정되어
Node.js의 OpenSSL과 관련된 부분에서 문제가 발생하는 것으로 확인 되었습니다.
아래 URL의 표준프레임워크 교육용 MSA Github "프론트엔드 구동 방법"을 참조하여
node 및 npm 버전을 낮추신 다음 구동시켜 보시기 바랍니다.
https://github.com/eGovFramework/egovframe-msa-edu
감사합니다.
표준프레임워크 센터입니다.
센터에서 확인 결과
설정하신 Node.js와 npm 버전이 너무 높게 설정되어
Node.js의 OpenSSL과 관련된 부분에서 문제가 발생하는 것으로 확인 되었습니다.
아래 URL의 표준프레임워크 교육용 MSA Github "프론트엔드 구동 방법"을 참조하여
node 및 npm 버전을 낮추신 다음 구동시켜 보시기 바랍니다.
https://github.com/eGovFramework/egovframe-msa-edu
|
감사합니다.