开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 12109|回复: 4
收起左侧

[已解决] wss求解 弄了一周了 还不弄不好

 关闭 [复制链接]
结帖率:79% (11/14)
发表于 2020-10-10 11:33:56 | 显示全部楼层 |阅读模式   陕西省西安市
88精币
本帖最后由 xxx1997 于 2020-10-10 12:28 编辑

  先说一下我的网站ssl配置吧
端口设置的是8080端口 ,然后用nginx设置的ssl,ssl证书文件在nginx放着 ,e2ee自带的那个配置文件里的SSL开关为关闭状态;

然后E2EE中wss初始化代码如下
  
服务端.初始化 (网站, 8880, , , &服务端_收到消息)
服务端.初始化WSS (假, 真, 取运行目录 ()“/配置/34310901.key”, 取运行目录 ()“/配置/34310901_public.crt”, 取运行目录 ()“/配置/34310901_chain.crt”, )
网站.启动 (, )


i支持库列表   支持库注释   
e2eeE2EE互联网服务器套件


现在的问题就是  我只有手动访问  https"//www.网站域名:8880   然后浏览器 会提示以下错误  确认不安全链接然后前往后火狐浏览器就可以连上wss了  谷歌依然不行,但是只针对于你的此台电脑可以连上

证书这些配置的路径都是我完全按照配置文件里面的路径给的(因为我之前用的e2ee的配置文件里面的SSL配置  也就是之前网站使用ssl不是走的nginx里面设置的证书  而是在配置文件里面设置的证书路径)

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
您的连接存在安全隐患
此网站使用的安全性配置已过时,这可能会导致您的信息(例如密码、消息或信用卡卡号)在发送至此网站的过程中遭到泄露。
[color=var(--error-code-color)][size=0.86667em]NET::ERR_SSL_OBSOLETE_VERSION




返回安全连接隐藏详情
用于加载此网站的连接使用的是 TLS 1.0 或 TLS 1.1,这两个 TLS 版本都已过时,将在不久后完全停用。届时,用户将无法再加载此网站。服务器应启用 TLS 1.2 或更高版本。


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
现在有两个疑问;就是这个是啥原因导致的;还有就是目前我这代码用不用在在nginx里面在添加一个下面这样的配置(因为我已经在e2ee初始化wss里填过证书的配置了;服务端.初始化WSS (假, 真, 取运行目录 () + “/配置/34310901.key”, 取运行目录 () + “/配置/34310901_public.crt”, 取运行目录 () + “/配置/34310901_chain.crt”, ))  

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
实在不知道怎么折腾了  百d的基本都是nginx配置的 我试了没有用  大佬教教 万分感谢

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  • location /wss {
  •                 proxy_set_header                          Upgrade $http_upgrade;
  •                 proxy_set_header                          Connection "Upgrade";
  •                 proxy_http_version                        1.1;
  •                 proxy_pass                                http://127.0.0.1:8880/;
  •         }

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------启动日志是这样的
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2020-10-08 02:54:52,295 [信息] [WebSocket] 启动服务器
2020-10-08 02:54:52,295 [信息] [WebSocket] 初始化
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] 正在初始化防火墙系统
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] [是否忽略nei网] 包含nei网IP
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] [连接监控周期] 10秒
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] [最大连接次数] 20次
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] [请求监控周期] 10秒
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] [最大请求次数] 200次
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] [同步请求IP到连接黑名单] 真
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] [面壁反省时间] 600秒
2020-10-08 02:54:52,295 [信息] [WebSocket] [WS防火墙] 防火墙初始化完成
2020-10-08 02:54:52,295 [信息] [WebSocket] 绑定连接句柄
2020-10-08 02:54:52,295 [信息] [WebSocket] 绑定关闭句柄
2020-10-08 02:54:52,295 [信息] [WebSocket] 绑定接收消息句柄
2020-10-08 02:54:52,295 [信息] [WebSocket] TLS初始化
2020-10-08 02:54:52,295 [信息] [WebSocket] 监听端口:8880
2020-10-08 02:54:52,295 [信息] [WebSocket] 开始接受请求
2020-10-08 02:54:52,295 [信息] [WebSocket] TLS初始化开始:11610920
2020-10-08 02:54:52,561 [信息] [WebSocket] TLS初始化成功


最佳答案

查看完整内容

外层有SSL,内层打死也别加SSL
发表于 2020-10-10 11:33:57 高大上手机用户 | 显示全部楼层   上海市上海市
外层有SSL,内层打死也别加SSL
回复

使用道具 举报

结帖率:50% (1/2)

签到天数: 10 天

发表于 2020-10-10 12:09:09 | 显示全部楼层   广西壮族自治区贵港市
阿里云服务器或者TX云服务器,你买证书的时候应该有个配置文件,直接搬运过来就行
回复

使用道具 举报

结帖率:79% (11/14)

签到天数: 2 天

 楼主| 发表于 2020-10-10 12:25:29 | 显示全部楼层   陕西省西安市
wlp 发表于 2020-10-10 12:09
阿里云服务器或者TX云服务器,你买证书的时候应该有个配置文件,直接搬运过来就行 ...

就是用的那个
回复

使用道具 举报

结帖率:79% (11/14)

签到天数: 2 天

 楼主| 发表于 2020-10-11 13:16:22 | 显示全部楼层   陕西省西安市
神2 发表于 2020-10-11 11:36
外层有SSL,内层打死也别加SSL

我在初始化wss时是wss端口是888
然后初始化wss代码是:服务端.初始化WSS (假, 真, , , , )

启动日志是这样的
2020-10-11 13:05:38,796 [信息] [WebSocket] TLS初始化
2020-10-11 13:05:38,796 [信息] [WebSocket] 监听端口:8880
2020-10-11 13:05:38,796 [信息] [WebSocket] 开始接受请求
2020-10-11 13:05:38,796 [信息] [WebSocket] TLS初始化开始:51678952
2020-10-11 13:05:39,921 [错误] [WebSocket] [WebSocket] TLS初始化失败:use_certificate_chain_file: Improper link
2020-10-11 13:05:39,921 [信息] [WebSocket] 启动成功





而网站用nginx配置的https监听的是这样的    发现依然不行    提示:' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED

  1. server   {
  2.         listen                                        443 ssl;
  3.         server_name                                   www.域名.com;
  4.         ssl_certificate                               C:/Users/Administrator/Desktop/34310901.pem;
  5.         ssl_certificate_key                           C:/Users/Administrator/Desktop/34310901.key;
  6.         ssl_protocols                                 TLSv1 TLSv1.1 TLSv1.2;

  7.         location / {
  8.                 proxy_pass                                http://127.0.0.1:8080/;
  9.                 proxy_set_header                          X-Real-IP $remote_addr;
  10.                 proxy_set_header                          X-Forwarded-For $proxy_add_x_forwarded_for;
  11.                 proxy_set_header                          Host $host;
  12.         }

  13. location /wss {
  14. proxy_http_version                                1.1;
  15. proxy_set_header                                  Upgrade $http_upgrade;
  16. proxy_set_header                                  Connection "Upgrade";
  17. proxy_pass                                        http://127.0.0.1:8880/;
  18. }
  19. }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表