我有一个Rest api,几天前运行良好。但是,它停止工作了。当我检查access_token时,它没有过期。有人遇到过这样的问题吗?
但是当我签入REST客户端应用程序时,get方法给出以下错误:
Trying 99.86.230.110...
Name '0.0.0.0' family 2 resolved to '0.0.0.0' family 2
Local port: 0
Connected to api-v2.myapi.it.com (99.86.230.110) port 443 (#0)
ALPN, offering http/1.1
Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
successfully set certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
TLSv1.2 (OUT), TLS header, Certificate Status (22):
TLSv1.2 (OUT), TLS handshake, Client hello (1):
TLSv1.2 (IN), TLS header, Unknown (21):
TLSv1.2 (IN), TLS alert, Server hello (2):
error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Closing connection 0
答案 0 :(得分:0)
这是TLS问题,与访问令牌无关。问题出在服务器端,即服务器通过TLS警报“握手失败”中止TLS握手。由于这种情况是在客户端启动TLS握手之后且在发送任何服务器证书之前立即发生的,因此它可能是配置错误的服务器,无法找到其证书。向API提供程序咨询为什么系统突然出现问题。