gpt4 book ai didi

ssl - Nginx SSL 和 Wkhtmltopdf 的 "QSslSocket: cannot resolve SSLv2_client_method"错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:39:35 25 4
gpt4 key购买 nike

我有一个在 Ubuntu 12.04 服务器上运行的特定 Web 应用程序,许多客户端使用 HTTP,而不是 HTTPS。

一位客户坚持使用 HTTPS,他无法下载 Web 应用程序生成的 PDF。

PDF 文件是使用 wkHtmltopdf 从 HTML 模板创建的。Web服务器是Nginx

这是我的 Nginx 文件的样子:

upstream cluster_my_client {
server 127.0.0.1:8081;
server 127.0.0.1:8082;
}

server {
listen 443;
ssl on;

ssl_certificate /etc/nginx/ssl/CON_CA__intermediate_myclient.com.pem;
ssl_certificate_key /etc/nginx/ssl/myclient.com.key;

gzip on;
root /var/www/myclient;
client_max_body_size 10M;

if ($scheme = http) {
rewrite ^ https://myclient.com/ permanent;
}
if ($server_port = 80) {
rewrite ^ https://$host$request_uri permanent;
}

location / {
try_files $uri @proxy;
}

# proxy for TG2
location @proxy {
proxy_pass http://cluster_myclient;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 300;
proxy_set_header X_FORWARDED_PROTO https;
proxy_set_header X-Url-Scheme $scheme;
proxy_redirect off;
proxy_max_temp_file_size 0;
}
}
server{
listen 80;
server_name myclient.com;
return 301 https://$server_name$request_uri;
}

这是尝试下载 PDF 文件时出现在我的应用程序日志中的错误:


QSslSocket:无法解析 SSLv2_client_method

关于如何解决这个问题有什么想法吗?

最佳答案

这可能与 wkHtmlToPdf 中提到的错误有关 here

显然有一个错误给出了您所看到的确切错误消息。

关于ssl - Nginx SSL 和 Wkhtmltopdf 的 "QSslSocket: cannot resolve SSLv2_client_method"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28606991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com