routines专题

error:0308010C:digital envelope routines::unsupported【超详细图解】

目录 一、报错信息 二、分析原因 三、解决方案 一、报错信息 二、分析原因 node.js 18 不兼容oppsll,node.js v17以上版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制 三、解决方案 方案1:打开终端,直接输入 Linux & Mac OS: export NODE_OPTIONS=

error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

使用git clone出现SSL routines:SSL3_GET_SERVER_CERTIFICATE错误的一种解决办法 最近用git下载一个开源项目的时候,出现了这样的错误信息: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3

error:0D0C50A1:asn1 encoding routines:ASN1_item_verify:unknown message digest algorithm

备注:本笔记所描述的问题的前提是机器上已安装成功git且通过配置ca证书支持以https方式获取远程仓库,如果使用git时碰到这篇文章描述的问题,那么按那篇文章给出的办法解决即可。 最近从github clone repo时,git clone命令报错如下(以vim代码补全插件youcompleteme为例): ? 1 2 3 $ git clone https:

使用git clone出现SSL routines:SSL3_GET_SERVER_CERTIFICATE错误的一种解决办法

最近用git下载一个开源项目的时候,出现了这样的错误信息: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing htt

Vue Node 编译报错:digital envelope routines::unsupported

错误内容 Error: error:0308010C:digital envelope routines::unsupportedat new Hash (node:internal/crypto/hash:67:19)at Object.createHash (node:crypto:130:10) 错误原因 因为 nodeJs v17 版本发布了 OpenSSL3.0 对算法和秘钥大小

Error: error:0308010C:digital envelope routines::unsupported 问题如何解决

Error: error:0308010C:digital envelope routines::unsupported 通常与 Node.js 的加密库中对某些加密算法的支持有关。这个错误可能是因为 Node.js 的版本与某些依赖库不兼容导致的。特别是在 Node.js 17+ 版本中,默认使用 OpenSSL 3,而一些旧的加密方式在 OpenSSL 3 中不再被支持。 这里有几种可能的解

npm install digital envelope routines::unsupported解决方法

目录 一、问题描述二、问题原因三、解决方法 一、问题描述 执行命令 npm install 报错:digital envelope routines::unsupported 二、问题原因 Node.js 17 版本引入了 OpenSSL 3.0,它在算法和密钥大小方面实施了更为严格的限制。这一变化导致 npm 的升级与 OpenSSL 3.0 不兼容,从而引发了初始化失

error:0308010C:digital envelope routines::unsupported(问题分析)

error:0308010C:digital envelope routines::unsupported 情况一:就是网上大部分人说的node 17版本的问题 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响. … 情况二:有可能是,您的项目是vue2的,但是你以为

快速解决报错 Error: error:0308010C:digital envelope routines::unsupported 的5种方案

这里写自定义目录标题 启动项目时,突然蹦出一行报错如图 解决办法 启动项目时,突然蹦出一行报错 Error: error:0308010C:digital envelope routines::unsupported 如图 查询得知: node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造

IDE 结合github在push代码时,error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

完整的报错信息如下: 18:28 Push failed: Failed with error: unable to access 'https://github.com/cmshome/HelloWorld.git/': error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version 原因:说是

使用SourceTree报错:error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

解决方法1:可以使用内嵌版本 解决2 :如果用的是系统版本则,更新系统git版本(我就是这么解决的) 解决3:(stackoverflow上有人说的,试了下没用,可以试一下)  I had the same problem and my fix was: 1.in command line check your tls version with command: git config

关于终端使用npm run serve时出现error:0308010C:digital envelope routines::unsupported错误的解决方案 (仅支持windows)

关于error:0308010C:digital envelope routines::unsupported  在查找借鉴之后 发现它的报错主要是因为node版本不支持造成的 像我的node 就是18.15.0  哦天 真的平时一看到报错就开始慌!!! 出现这种情况可以在终端输入  set NODE_OPTIONS=--openssl-legacy-provider 再 np

解决:Error: error:0308010C:digital envelope routines::unsupported

原因 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。 在node.js V17以前一些可以正常运行的的应用程序,但是在 V17 版本可能会抛出这个异常。 碰到这个问题后,查到了这篇文章,只能临时解决,一重启就不行了 快速解决方案 终极解决方案(推荐): 修改配置文件,

Error: error:0308010C:digital envelope routines::unsupported的解决方案

因为最近安装了pnpm对node版本有要求,升级了node版本是18+以后,在运行之前的项目,就跑不起来了,报错如下: Error: error:0308010C:digital envelope routines::unsupported 解决方案一: node版本切换到16版本 使用nvm管理node版本,如下 //nvm查看node版本nvm list//nvm使用指定node

95% emitting CompressionPlugin ERROR Error: error:0308010C:digital envelope routines::unsupported

node 版本为16时报错,node 版本升级到20时报错: 95% emitting CompressionPlugin ERROR  Error: error:0308010C:digital envelope routines::unsupported   解决方案:     "dev": "SET NODE_OPTIONS=--openssl-l

npm报错error:03000086:digital envelope routines::initialization error

可能是因为node版本过高,与现在的项目不符合 这是降低node版本的命令,然后重新运行 npm install npm@8.1.2 -g

SourceTree error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

git版本过低,导致的错误,git下载链接 fatal: unable to access 'https://github.com/*****.git/': error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version Completed with errors, see above.

002_SSL routines:ssl3_get_record:wrong version number问题解决小记_FINISH

🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)🐳博客主页:花神庙码农 ,地址:https://blog.csdn.net/qxhgd🌐系列专栏:GitHub开源📰如觉得博主文章写的不错或对你有所帮助的话,还望大家三连支持一下呀!!! 👉关注✨、点赞👍、收藏📂、评论。如需转载请参考转载须知!! SSL routines:ssl3

快速解决Error: error:0308010C:digital envelope routines::unsupported的三种解决方案

问题描述: 报错:Error: error:0308010C:digital envelope routines::unsupported 报错原因: 因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制 解决方案: 方案1:打开IDEA 终端,直接输入 Linux & Mac OS: export NODE_OPT

执行npm run dev报Error: error:0308010C:digital envelope routines::unsupported问题

vue2+element-ui项目,在执行npm run dev的时候突然报错: (node:19424) [DEP0111] DeprecationWarning: Access to process.binding('http_parser') is deprecated. (Use `node --trace-deprecation ...` to show where the warni

‘error:03000086:digital envelope routines::initialization“处理方法

1. 现象: opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],library: 'digital envelope routines',reason: 'unsupported',code: 'ERR_OSSL_EVP_UNSUPPORTED' 2.解决方法 2

启动Vue项目报错Error: error:0308010C:digital envelope routines::unsupported

问题描述 启动Vue项目报错Error: error:0308010C:digital envelope routines::unsupported 出现这个一般就是node版本的问题,通过命令查看node -v查看node版本; 百度查了好多,都让我降低node版本,属实太麻烦了 在不改node版本的前提下,最终还是让我找到了解决办法;我们可以修改package.json,将dev和

报错:Error: error:0308010C:digital envelope routines::unsupported

运行旧项目时,报错:Error: error:0308010C:digital envelope routines::unsupported 主要原因:node版本太高了 解决方法:package.json 包文件中,添加代码 set NODE_OPTIONS=--openssl-legacy-provider &&  ,然后运行 npm run serve 注:linux环境下

报错:SSL routines:ssl3_get_record:wrong version number

一、问题描述 前后端联调的时候,连接后端本地服务器,接口一直pending调不通,控制台还报以下错误: 立马随手搜索了一下解决方案,但是emmm,不符合前端的实际情况: 二、解决方法: 实际上是跨域代理转发时,后端本地的url,不能用https,换成http就可以了 三、原因解释 1、HTTP(HyperText Transfer Protocol),即超文本运输协议,

报错:SSL routines:ssl3_get_record:wrong version number

一、问题描述 前后端联调的时候,连接后端本地服务器,接口一直pending调不通,控制台还报以下错误: 立马随手搜索了一下解决方案,但是emmm,不符合前端的实际情况: 二、解决方法: 实际上是跨域代理转发时,后端本地的url,不能用https,换成http就可以了 三、原因解释 1、HTTP(HyperText Transfer Protocol),即超文本运输协议,

idea启动vue项目:Error:0308010C:digital envelope routines::unsupported

此问题是因为Node.js的版本原因,此处安装的Node.js是最新长期维护版: 18.16.0 (includes npm 9.5.1) 有两种解决办法: #1、方法一重新安装低版本的node.js#2、方法二在package.json文件中进行配置【此种方法较简单】 介绍一下第二种方法: 1、打开vue项目目录,点击npm相关的package.json文件 2、配置一下packag