- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我从我的服务器向其他服务器(http://example.com:8180)发送 api 请求
我得到这个错误
"cURL error 35: gnutls_handshake() failed : An unexpected TLS packet was received."
CURLOPT_SSL_VERIFYPEER
和
CURLOPT_SSL_VERIFYHOST
错误但仍然没有工作。
PHP Version => 7.2.1
System => Linux ip-x-x-x-x 4.4.0-1060-aws #69-Ubuntu SMP Sun May 20 13:42:07 UTC 2018 x86_64
Build Date => Jan 31 2019 05:39:24
Configure Command => './configure' '--enable-fpm' '--with-openssl' '--with-pdo-mysql' '--enable-mbstring' '--with-libxml-dir' '--enable-intl' '--with-gettext' '--with-mhash' '--with-gd' '--with-pc
re-jit' '--with-zlib' '--enable-bcmath' '--enable-calendar' '--with-zlib-dir' '--with-curl' '--enable-zip'
curl
cURL support => enabled
cURL Information => 7.47.0
Age => 3
Features
AsynchDNS => Yes
CharConv => No
Debug => No
GSS-Negotiate => No
IDN => Yes
IPv6 => Yes
krb4 => No
Largefile => Yes
libz => Yes
NTLM => Yes
NTLMWB => Yes
SPNEGO => Yes
SSL => Yes
SSPI => No
TLS-SRP => Yes
HTTP2 => No
GSSAPI => Yes
KERBEROS5 => Yes
UNIX_SOCKETS => Yes
PSL => No
Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtmp, rtsp, smb, smbs, smtp, smtps, telnet, tftp
Host => x86_64-pc-linux-gnu
SSL Version => GnuTLS/3.4.10
ZLib Version => 1.2.8
echo | openssl s_client -connect x.x.x.x:8180
CONNECTED(00000003)
139662896404120:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:794:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 305 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : 0000
Session-ID:
Session-ID-ctx:
Master-Key:
Key-Arg : None
PSK identity: None
PSK identity hint: None
SRP username: None
Start Time: 1560955018
Timeout : 300 (sec)
Verify return code: 0 (ok)
---
最佳答案
问题已经解决了。
我使用 laravel 并且有一个黑盒是 route() helper functiong
它根据服务器配置设置 url http 或 https
并且生产服务器设置为 https
这就是它导致错误的原因。
关于php - Guzzle (35) gnutls_handshake() 失败 : An unexpected TLS packet was received over HTTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56672701/
我研究了这个问题,找不到任何指向这个错误的指针。我实际上是在尝试使用 libcurl 程序连接到服务器。 https://curl.haxx.se/libcurl/c/ftpsget.html 该程序
昨天我从一个新的 Ubuntu 12.04 LTS 镜像设置了一个新服务器。我在 1.7.9.5 版本中安装了 git-core。现在,我尝试克隆现有存储库时出现以下错误: error: gnutls
最近,我试图从我的 debian(jessie) 机器上克隆一个 git 仓库,我遇到了这个: fatal: unable to access 'https://github.com/foo/bar/
我正在尝试在我的Stretch Debian上安装docker。 我关注了the guide,但是当我使用“sudo apt-get update”时,我得到了: https://download.d
我有一个问题,当我执行 curl 请求或 git push 时,显示给我 curl: (35) gnutls_handshake() failed: Public key signature veri
我正在尝试按照此 site 在 Ubuntu14.04 上安装 jenkins . 执行最后一步后,终端显示此错误: Err https://pkg.jenkins.io/debian-stable/
我在使用 git pull 命令时遇到错误 fatal: unable to access 'https://github.com/path/to/repo.git/': gnutls_handsha
我已经使用 git 一段时间没有问题,然后在使用 git push 时突然开始抛出这个错误: error: gnutls_handshake() failed: A TLS packet with u
一切正常,但突然我收到错误: fatal: unable to access'https://username@bitbucket.org/name/repo_name.git/':gnutls_ha
我在使用 CURL 通过 SSL 请求 URI 的 PHP 组件中遇到以下错误: cURL error 35: gnutls_handshake() failed: A TLS packet with
我正在使用标准过程为在Kubernetes上运行的应用程序启用HTTPS终止,方法是: -入口nginx -AWS ELB经典 -用于加密的证书管理器 我已使用此处描述的过程:https://www.
当尝试 git clone 任何存储库时出现此错误 fatal: unable to access : gnutls_handshake() failed: Close notify 以防它对我使用
当我尝试克隆 git 存储库时出现以下错误。我也正确配置了 rsa 公钥。 $ git clone https://github.com/blah/blah.git Initialized empty
我在新创建的带有 bitbucket 的 Ubuntu 16.04 操作系统上遇到问题。 当我从 bitbucket 克隆 repo 时存储库我得到以下错误 Cloning into 'my-demo
我已经在 ubuntu 14.04 上成功编译了 php7.1.30。当我测试代码的和平时 / Get cURL resource $curl = curl_init(); // Set some o
我实际上是在尝试执行以下操作: http://curl.haxx.se/libcurl/c/https.html 我的 apache 服务器设置了 mod_ssl 和服务器证书。我添加了这一行: cu
我在 armv7l 上运行 Ubuntu 18.04 LTS。我在代理内运行 git clone(我正确设置了代理变量),但现在我明白了; fatal: unable to access '.git/
这个问题发生在我的 Ubuntu 12.04,Git 版本 1.7.9.5 总是出现错误消息“错误:gnutls_handshake() 失败:接收到具有意外长度的TLS 数据包...” 当我通过我们
我从我的服务器向其他服务器(http://example.com:8180)发送 api 请求 我得到这个错误 "cURL error 35: gnutls_handshake() failed :
我在生产环境中使用 Django 应用程序与 Celery 和 Amazon SQS 一起工作。每天在我的 celery 日志中我都可以看到有 SSL 错误: [ERROR/MainProcess]
我是一名优秀的程序员,十分优秀!