2010-02-07 24 views
1

几周前,一些网站一直挂着。Facebook,Yimg和google-analytics CDN让我大吃一惊

例如
Facebook的=> static.ak.fbcdn.net
闪烁=> l.yimg.com
Google分析

我GOOGLE了,发现很多问题是这样,有些答案这是过时的或者只是不解决这个问题。
我做了: Cookies清理,运行cc清洁和其他一些漂亮的方法。没有解决我的问题?

只有在facebook上,如果我在Facebook上的每个网址上输入https://而不是http://,那么它可以正常工作,并且在重定向到http://时,每次输入's'在地址栏上,使其https://

它驱使我坚果因为我正在开发Facebook应用程序和这个问题在我的屁股疼痛。

这些CDN悬挂行为可能是什么原因?

更新:周一2010年2月8日
好吧,当我看到与Firefox源,这是头部分:

<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zDO0B/hash/8jpbog60.css" /> 
<link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/zA96O/hash/8jqnsh63.css" /> 

<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z9X8U/hash/5zy5e7ns.css" /> 
<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z7XWB/hash/b881ctjq.css" /> 
<link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/zEMLE/hash/6n3druoq.css" /> 
<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zEEQQ/hash/3et16vbl.css" /> 
<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zF0BN/hash/4ey03a8b.css" /> 
#<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zD46U/hash/4ctxkmr7.css" /> 

<script type="text/javascript" src="http://b.static.ak.fbcdn.net/rsrc.php/z5KPU/hash/f92tjc5l.js"></script> 

当我点击的各个环节,各个环节与内容开放除了带#前缀的最后一个链接。
所以url不是开放的,这个CSS文件没有下载,脸书页面看起来很可怕,所有左对齐?

更新:周二2010年2月9日
今天与链接 - #符号只是不断挂和循环:

<link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/zEMLE/hash/6n3druoq.css" /> 
<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z9X8U/hash/5zy5e7ns.css" /> 
<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zF0BN/hash/4ey03a8b.css" /> 
<link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/z1580/hash/4l5utauj.css" /> 

#<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z4851/hash/532htj7z.css" /> 

<link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/z1GEW/hash/dh01t0zv.css" /> 
<link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/z80UK/hash/3a6o59ih.css" /> 
<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zD46U/hash/4ctxkmr7.css" /> 

<script type="text/javascript" src="http://b.static.ak.fbcdn.net/rsrc.php/z5KPU/hash/f92tjc5l.js"></script> 

该网址为何http://b.static.ak.fbcdn.net怪怪的? Akamai有什么与此有关的?

回答

1

这可能是您和CDN之间的某种连接问题。用adblock(或主机文件)阻止它们是一种有效的方式,或者有一个Firefox扩展为它 - Ghostery.

+0

那并非如此。我安装了Ghostery,并且在很多页面上都追踪Google和Disquss。其实,它不是我的Firefox的问题,它对所有浏览器Opera,IE,Chrome,FF,Safari都是一样的。 – Autodidact 2010-02-07 19:26:16

0

这也可能是您的ISP的问题。我曾看到某些域名在某些情况下需要花费很多时间才能访问,或者在某些情况下在高峰时段根本无法访问。您可能有问题的域名是您的ISP遇到问题的域名。在过去,我经历过Google的停机以及一个或两个子域。

您是否从同一网络上的不同计算机遇到同样的问题?

0

我也有同样的问题。我没有完全解决这个问题,但我发现了一个黑客修复: 将CDN域设置为本地计算机主机文件中的固定IP编号。

我添加这些行到我的WinXP c:\windows\system32\drivers\etc\hosts 其他操作系统的具有类似的文件(Linux的:/etc/hosts

# CDN networks broken for Yahoo, Google and Facebook
217.212.252.78 static.ak.fbcdn.net
217.212.252.78 profile.ak.fbcdn.net
217.212.252.78 external.ak.fbcdn.net
217.212.252.78 creative.ak.fbcdn.net
217.212.252.78 platform.ak.fbcdn.net
217.212.252.78 l.yimg.com

要选择适合自己的位置访问just-ping.com最快的IP地址。

我还没有尝试过,但这一招也可能工作为Windows用户:
http://www.updatexp.com/dns-windows-xp.html

0

我在长时期后数月观察到我们的家庭局域网多台计算机上同样的问题,终于找到了一个修复。事实证明,我的Billion ADSL路由器中的入侵检测规则在阻止站点方面过于积极。这个讨论主题揭示了我的案例的问题和解决方案。

http://forums.whirlpool.net.au/archive/1622370

你可能会发现你的路由器有类似的问题或者您的防火墙执行需要调整类似的入侵检测功能。

如果你也有类似的路由器或防火墙功能,您可以测试,如果这是当你观察阻塞问题,看它是否放开现场清理“入侵检测”黑名单的情况。

如果你有一个亿调制解调器/路由器,我也建议更新到现在包括添加白名单的IP,将永久阻止IP封锁能力的最新固件。这对于使用大型服务器场的Facebook等CDN网站可能有用,也可能不会有帮助(=每个域名有多个IP)。我认为Billion需要在这里做的是支持域名白名单,而不仅仅是IP白名单,以便路由器确定您为该域分配了哪个IP。