【问题标题】:nginx-ingress https redirect for IE11/Win8.1 not working用于 IE11/Win8.1 的 nginx-ingress https 重定向不起作用
【发布时间】:2020-12-25 18:48:35
【问题描述】:

设置概览

我上周在 GCP 上设置了一个 Kubernetes 集群(1.15.12-gke.2),使用最新的 nginx-ingress helm 图表(应用版本:0.34.1,图表版本:ingress-nginx-2.12.1)

对于网站,我做了一个基本的 echoheader 部署,通过配置有 force-ssl-redirect=true 注释的入口对象公开应用程序。

症状

在 Windows 8.1 上使用 IE11 访问网站时(必须明确显示此版本),然后我收到“无法显示此页面”消息。

即使我将此Github issue 的修复程序实施到环境中,我仍然会遇到同样的问题。图片对于http或者https也是一样的错误。

有人知道如何调试或解决这个问题吗?我现在卡住了,不知道如何进一步分析问题。

【问题讨论】:

  • 你能显示部署、服务和入口 yamls 吗?它在任何浏览器中都不起作用?
  • 该网站在其他浏览器中运行良好还是在其他机器的IE 11中运行良好?您可以使用 F12 开发工具来调试页面。您可以尝试检查控制台是否有任何错误,并使用网络选项卡检查网络流量。另外,您也可以参考 NGINX Ingress 文档的troubleshooting part

标签: nginx kubernetes internet-explorer-11 windows-8.1 nginx-ingress


【解决方案1】:

杀死默认的 RC4+RSA ssl 密码,它就是 saul goodman

使用这个

nginx.ingress.kubernetes.io/ssl-ciphers: "ALL:!aNULL:!EXPORT56:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP"

适合我

Internet Explorer 不再接受它https://support.microsoft.com/help/3151631/rc4-cipher-is-no-longer-supported-in-internet-explorer-11-or-microsoft

来源在这里https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#ssl-ciphers

享受

【讨论】:

  • 你拯救了我的一天
猜你喜欢
  • 2018-09-15
  • 1970-01-01
  • 2022-01-14
  • 1970-01-01
  • 2014-08-14
  • 2021-04-13
  • 2018-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多