V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
Livid
267.72D
570.44D
V2EX  ›  NGINX

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

  •  
  •   Livid ·
    PRO
    · Apr 18, 2014 · 5715 views
    This topic created in 4396 days ago, the information mentioned may be changed or developed.
    源站是 PHP + Apache,有 SSL,通过 NGINX 加上同样的证书反向代理之后出现了一个奇怪的现象:

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



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

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

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

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