今天同事在投放AdWords广告的时候发现了一个诡异的现象:
使用Firefox点击AdWords广告跳转到客户网站上之后,再次刷新页面或者浏览其他页面均提示“Bad Request”的HTTP错误(错误码400)。
而IE、Chrome下则没有这个问题。
Cookie惹的祸
由于HTTP本身是无状态的,用来实现状态维持的技术一般都是Cookie。而之前我也遇到过几次因为Cookie导致的访问异常。一次是同事用Firefox死活访问不了新东方网站…
Kevin Yang 疑难杂症 Bad Request, Cookie, Fiddler, Firefox, Google Analytics, HTTP, IE, IIS, WFetch, 中文, 非法请求
最近更新了一个Sql存储过程的实现,结果导致做ETL的SSIS(Sql Server Integration Services)包出现了问题。在调试状态下发现,SSIS在启动时对包做校验的过程中抛出了异常,显示我修改后的这个存储过程有问题。

Invalid length parameter passed to the substring or left function.
奇怪的是,这还不是调用的时候抛出了异常,而是在校验阶段(Validation Stage)就抛…
Kevin Yang 疑难杂症 charindex, SQL, SQL Server, SSIS, substring, 存储过程, 校验失败
我在IIS7配置Gzip压缩一文中介绍了IIS7对于gzip压缩的相关配置,以及默认情况下,由于IIS7将Javascript配置为动态压缩(Dynamic Compression),受CPU还有其他因素的影响,不一定会返回gzip压缩后的内容。 但是前阵子发现,尽管将Javascript配置成了静态压缩,请求Javascript脚本文件的时候偶尔还是会出现没有gzip的情况。这篇文章和大家分享一下我遇到的这个问题以及解决这个问题的过程和思…
Kevin Yang 疑难杂症 GZip, IIS6, IIS7, IIS7.5, Javascript, 压缩, 回收, 应用程序池, 脚本, 静态压缩
症状
公司一台数据库服务器上部署了IIS网站(IIS7),利用Sql Server Analysis Services的msmdpump.dll组件,实现了通过HTTP层来访问Analysis Services(MSAS不支持HTTP远程访问,非HTTP的远程访问也一直没成功过)。运行状况一直良好,最近突然罢工。Debug发现在建立连接的时候总是抛出“The Connection either timed out or was lost”。
诊断
尝试用企业管理器…
Kevin Yang 疑难杂症 Analysis Services, HTTP, IIS, IIS7, ISAPI
我的博客一直用feedburner作为RSS服务提供商,挺不错的。博客地址变了也不用担心。而且Feedburner还提供了很多不错的服务,例如feed阅读统计,adsense集成之类的(虽然鄙人对广告非常讨厌,但是做网络营销效果量化分析职业的,如果自己对各种广告系统不熟悉的话,是非常不敬业的表现╮(╯_╰)╭)。
我的博客以前是摘要输出的,如果用户看到感兴趣的内容,自然会点击feed然后跳转到我的博客上继续阅读全文。但是从去年年底的时候,…
Kevin Yang 疑难杂症 FeedBurner, FeedProxy, Google, ItemLinkClicks, RSS, 统计, 连接重置
这些天把wordpress升级到了最新版本2.8.6,升级的时候没有发现什么问题,等到今天打算创建一个新页面的时候发现原先右侧“选择新页面应用的模板”的下拉框消失了。一开始以为是新版本把这个功能移到别的地方了,结果找了半天也没找到。
选快速编辑的时候,倒是有下拉框,但是只有“默认模板”这一项。
Google上搜索了半天也没发现wordpress升级的时候有这个改动或者bug。后来以为是中文版的问题,就切回英文版,结果还是不行。
在…
Kevin Yang 疑难杂症 WordPress, 新建页面, 模板
莫名其妙的问题
这些天,一个客户的网站遇到了一些莫名其妙的问题。先是首页在Firefox下看正常,但是在IE上看,同个样式表文件,却有部分样式没能加载,导致导航菜单没有背景并且走位了。后来样式的问题解决了,但是又出现了一个页面上,部分文字乱码部分正常的诡异问题。
字符编码导致的样式文件解析错误
对于第一个问题我的第一反应是CSS样式表中部分样式存在不兼容性。但是检查了导航菜单样式的写法,没有看出来有什么特别的,都是常见的属性常见的值。但是用I…
Kevin Yang 疑难杂症 AspDotNet, Content-Type, HTTP Watch, Response, 字符集, 样式表, 编解码
今天下载了一本C#的电子书,Chm格式的,明明已经解除锁定了,但打开的时候还是一片空白。后来上网搜了,有人说可能是文件名中包含了某些特殊的符号导致的问题。我就将#号去掉了,居然OK了。我又找了电脑存的其他的CHM文件,加上#号,也不行。晕,居然会有这种问题。
Kevin Yang 疑难杂症 Chm, 打开文件
IE8新增了开发人员工具,非常不错,比早期的DevToolbar好用多了。不过在我的Win7下使用的时候偶尔会出现一个莫名其妙的问题,就是整个开发人员工具窗口消失了,打不开了。当你使用win+Tab切换窗口的时候,整个开发者工具光是显示一片透明的区域,选中之后怎么都出不来。这个问题那会困扰了我很久,后来发现一个办法可以解决。就是在工具栏上将鼠标移到那个开发人员工具窗口图标上,注意,是图标,不是窗口。然后右键,选择最大化,这个时候,熟悉的…
Kevin Yang 疑难杂症 IE, IE8, Win7, 出不来, 开发人员工具, 打不开, 消失
这几个月一直在做Analysis Service相关的优化,包括Mdx的查询优化,以及处理的优化。微软发布的SSAS2008性能白皮书中推荐使用Profiler配合Analysis相关的性能计数器来监视各种性能指标。可是当我打开性能监视器,添加完相关计数器之后,无论做什么操作,包括查询、处理,性能指标均是0,没有数据。

而Sql Server相关的性能计数器却是正常的,按理说,Analysis和Sql Server是一块安装的,要出问题应该是一…
Kevin Yang BI/数据库, 疑难杂症 Analysis Services, MSAS, 失效, 性能计数器, 权限
最新评论
分析的很透彻,不错!
谢谢,说的很祥细,让人很容易理解!
很好,之前郁闷坏了,不知道怎么回事
顶楼主
这个我暂时还没有去找,现在是每周自己手工备份一次。我觉得你可 以找找其他插件,但是要定期测试备份的东西是否可靠