Failed to construct transformer: Error: error:0308010C:digital envelope routines::unsupported
时间: 2023-11-04 13:01:30 浏览: 178
这个错误是由于OpenSSL版本不兼容所导致的。解决方案之一是在Windows系统中设置NODE_OPTIONS环境变量为"--openssl-legacy-provider"。您可以通过在命令行中输入"set NODE_OPTIONS=--openssl-legacy-provider"来设置。另一种解决方案是在IntelliJ IDEA终端中直接输入"$env:NODE_OPTIONS="--openssl-legacy-provider""。这些方法都可以解决"Failed to construct transformer: Error: error:0308010C:digital envelope routines::unsupported"错误。
相关问题
kubectl logs nginx-thrift-bd5c96dc4-84p5j -n social-network 2023/07/08 08:04:33 [error] 1#1: Failed to construct tracer: Error resolving address: Temporary failure in name resolution nginx: [error] Failed to construct tracer: Error resolving address: Temporary failure in name resolution
根据你提供的日志信息,出现了"Failed to construct tracer: Error resolving address: Temporary failure in name resolution"错误。这个错误通常表示在解析地址时遇到了临时的DNS解析问题。
这个错误可能是由于以下原因之一导致的:
1. DNS配置问题:请确保你的Kubernetes集群节点正确配置了DNS服务器,并且能够解析所需的域名。你可以检查节点的/etc/resolv.conf文件,确认DNS服务器的配置是否正确。
2. 网络连接问题:尝试从Kubernetes节点中进行网络连接,确保网络连接正常,没有防火墙或网络代理等问题导致DNS请求失败。
3. DNS服务器问题:检查你所使用的DNS服务器是否正常工作。尝试在其他节点或计算机上进行DNS查询,确认DNS服务器是否能够正确响应。
请检查上述问题,并尝试解决它们以解决DNS解析错误。如果问题仍然存在,请提供更多关于你的Kubernetes集群和网络配置的信息,以便我提供更具体的帮助。
2751075392:error:141970DF:SSL routines:tls_construct_cke_psk_preamble:psk identity not fount:../openssl-1.1.1s/ssl/statem_clnt.c:2919: 2751075392:error:140E0197:SSL routines:SSL_shutdown:shutdown while in init:../openssl-1.1.1s/ssl/ssl_lib.c:2111:
这似乎是一个与 SSL/TLS 握手过程相关的错误。错误信息中提到了缺少预共享密钥身份标识(PSK identity not found),这可能意味着客户端没有正确地配置或提供必要的 PSK 身份标识,导致 SSL/TLS 握手失败。
您可以检查客户端的 SSL/TLS 配置和 PSK 身份标识设置,确保它们正确无误。您还可以查看服务器端的 SSL/TLS 日志,以了解更多有关握手失败的信息。如果问题仍然存在,请尝试使用其他 SSL/TLS 库或升级您当前使用的库版本。
阅读全文