小编Mat*_*hew的帖子

GET 请求 ssl_choose_client_version:不支持的协议

我在处理向远程服务器执行 GET 请求的应用程序升级时遇到问题。

第一件事:版本完成的 GET 功能示例,正如预期的那样,它可以工作

curl -k -vvvvv https://mywebsite.com/mywonderfulwebsite/mypage.php

*   Trying 192.168.0.70...
* TCP_NODELAY set
* Connected to mywebsite.com (192.168.0.70) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.0 (IN), TLS handshake, Certificate (11):
* TLSv1.0 (IN), TLS handshake, Server finished (14):
* TLSv1.0 (OUT), TLS …
Run Code Online (Sandbox Code Playgroud)

ssl curl

8
推荐指数
1
解决办法
2万
查看次数

Ansible和硬件检查

我必须使用Ansible检查Linux机器上的不同硬件和配置元素,而且我不确定如何做到(RAM,磁盘空间,DNS,CPU ...),我知道我几乎可以找到我只想了解这些不可思议的事实,但我不知道如何使用它。

例如,我必须检查RAM量是否至少为4GB,如果不是,则发出警报,因此我尝试了很多事情,并且...无济于事。

这是我尝试过的一个例子。

 - hosts: client
   remote_user: user

  tasks:
      - debug: var=ansible_memory_mb
      - debug: msg="total RAM is {{ ansible_memory_mb.real.total }}"
      - fail: msg="not enough RAM"t
      - when: {{ ansible_memory_mb.real.total }} < 4096
Run Code Online (Sandbox Code Playgroud)

你能告诉我它是如何工作的吗?也许有更好的方法来使用Ansible做我想做的事情?

谢谢您的回答。

ansible ansible-playbook

0
推荐指数
1
解决办法
8226
查看次数

标签 统计

ansible ×1

ansible-playbook ×1

curl ×1

ssl ×1