Jes*_*ssa 10 macos firefox configuration ruby-on-rails
我有一个本地运行的Web服务器,它映射到MacOSX盒子上的project.name.localhost:3011.我的/ etc/hosts定义了:
127.0.0.1 project.name.localhost
我需要在Chrome和Firefox中浏览此服务器.当我访问http://project.name.localhost:3011 /时,Chrome的效果非常好.Firefox提供"无法连接"连接错误.我可以在本地服务器的控制台中看到,当我尝试使用FF时,甚至没有连接尝试发送到服务器.
这是在FF版本59.0.2(64位)上.FF对像这样的公共互联网站点和谷歌没有问题.
我已经尝试了这里建议的所有步骤:https: //support.mozilla.org/en-US/kb/firefox-cant-load-websites-other-browsers-can 总之,这些步骤是:
network.dns.disableIPv6到真正的about:confignetwork.dns.disablePrefetch到真正的about:config还试图禁用HSTS,如下所述:https: //support.mozilla.org/en-US/questions/1204380
ping project.name.localhost
Run Code Online (Sandbox Code Playgroud)
工作也很好.没有本地DNS问题.
http://127.0.0.1:3011/给出了与使用主机名完全相同的错误.但是,我需要通过主机名访问服务器.它不是也不应该配置为响应直接IP.
如何让FF通过主机名命中我的本地Web服务器?
编辑:两个同事在设置他们的系统时经历了他们所描述的相同问题,但他们都说"一天或两天后它就会自行消失".我的问题持续数周并重新启动.
请求的控制台输出:
GET http://global.appen.localhost:3011/invoice_groups
Request headers (398 B)
Accept
text/html,application/xhtml+xm…plication/xml;q=0.9,*/*;q=0.8
Accept-Encoding
gzip, deflate
Accept-Language
en-US,en;q=0.5
Cache-Control
no-cache
Connection
keep-alive
Host
global.appen.localhost:3011
Pragma
no-cache
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel …) Gecko/20100101 Firefox/59.0
Run Code Online (Sandbox Code Playgroud)
网络时间:
Blocked: ? 1 ms
DNS resolution: ? 1 ms
Run Code Online (Sandbox Code Playgroud)
chi*_*iya 14
编辑:不工作[似乎internate停止在firefox中工作]
在 Firefox 中输入 about:config
在其中搜索 localhost 并使下面的标志为真
network.dns.native-is-localhost
Run Code Online (Sandbox Code Playgroud)
Firefox 对“.localhost”进行了特殊处理,这似乎导致了问题。当我将主机文件更改为 时,project.name.localhost它project.name.devl开始工作。
| 归档时间: |
|
| 查看次数: |
6150 次 |
| 最近记录: |