V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
Livid
205.33D
511.91D
V2EX  ›  NGINX

这个究竟是 NGINX 的配置问题还是 Firefox 的问题

  •  
  •   Livid ·
    PRO
    · 2014 年 4 月 18 日 · 5521 次点击
    这是一个创建于 4292 天前的主题,其中的信息可能已经有所发展或是发生改变。
    源站是 PHP + Apache,有 SSL,通过 NGINX 加上同样的证书反向代理之后出现了一个奇怪的现象:

    Firefox 里 Ajax 请求会失败,就像这样:



    但是用 Chrome 打开是没有问题的。Firefox 直接打开源站也是好的。

    大家有遇到过类似的问题么?
    12 条回复    1970-01-01 08:00:00 +08:00
    xmbaozi
        1
    xmbaozi  
       2014 年 4 月 18 日
    有跨域吗
    Livid
        2
    Livid  
    MOD
    OP
    PRO
       2014 年 4 月 18 日 via iPhone
    @xmbaozi 没有,同一个域,就是 XHR 请求会这样。
    hepochen
        3
    hepochen  
       2014 年 4 月 18 日
    @Livid 跟SSL应该没有关系,XHR请求,在FireFox可能要设置头部信息,HTTP_Access_Control

    https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS
    Livid
        4
    Livid  
    MOD
    OP
    PRO
       2014 年 4 月 18 日
    @hepochen 是同一个域名。
    andy
        5
    andy  
       2014 年 4 月 18 日
    可能ciphers问题,到这 https://www.ssllabs.com/ 测试一下firefox和nginx
    hepochen
        6
    hepochen  
       2014 年 4 月 18 日
    @Livid FireFox下,同域也遇到过这个问题,是load fonts时无法载入,修改了headers就好了。 不确定是否适用你的情况。
    aveline
        7
    aveline  
       2014 年 4 月 18 日 via iPad
    Firefox 对于字体文件有特别的要求,得加个 header。

    可以参考我这篇日志:
    http://blog.swan.im/posts/8606-fix-webfonts-not-loading-in-firefox
    aveline
        8
    aveline  
       2014 年 4 月 18 日 via iPad
    233 看错了…… 果然在 iPad 上看帖容易错行。
    求删刚才的回复。
    aristotle9
        9
    aristotle9  
       2014 年 4 月 18 日
    我用nginx搭建http代理服务器的时候遇到过类似的情况:通过Firefox提交的表单都失败(Firefox挂vpn直接访问是正常的),Chrome正常。然后,用Firebug将Firefox的请求复制为curl命令,在终端执行也失败;Chrome正常。
    最后,改用socket代理。
    Showfom
        10
    Showfom  
    PRO
       2014 年 4 月 18 日 via iPhone
    nginx 在 Firefox 下的 SSL ,配置文件要加 CA 证书
    XXOO
        11
    XXOO  
       2014 年 4 月 18 日
    FF要加CA
    blue5tar
        12
    blue5tar  
       2014 年 4 月 19 日 via iPad
    Ajax 也是带https吗
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2794 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:10 · PVG 21:10 · LAX 05:10 · JFK 08:10
    ♥ Do have faith in what you're doing.