Seeing /MSOffice/cltreq.asp in your logs?
As any good web developer should, I have all errors generated by my websites logged and emailed to me. I've been seeing a number of 404's lately with the following request:
/MSOffice/cltreq.asp?UL=1&ACT=4&BUILD=5606&STRMVER=4&CAPREQ=0
If you are seeing this in your web logs, its because your users have Microsoft Office installed, and the discussion bar turned on in IE. IE is querying the server to see whether it supports web discussions.
posted @ Wednesday, November 2, 2005 9:04 AM
红薯 发布于 2010/06/02 14:33 阅读 1K+ 收藏 1 评论 2
经常在Web服务器的日志文件里看到下面这样的内容:
124.64.104.210 - - [02/Jun/2010:14:30:11 +0800] "GET /MSOffice/cltreq.asp?UL=1&ACT=4&BUILD=8164&STRMVER=4&CAPREQ=0 HTTP/1.1" 404 713 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)"
用 Google 查了一下,结果如下(摘录):
发现原来是 IE 工具列上的「讨论」的关係。
如果网友有开启 IE 的「讨论」功能,
连到网站时就会自动去取得 /_vti_bin/owssvr.dll 和 /MSOffice/cltreq.asp 这两个档桉。
(这个「讨论」的功能,要安装 Microsoft Office 才会有。)
IE Toolbar - Discuss
实际测试看看,连到网页后点一下那个「讨论」的按钮,
再看 Apache 的 Log 档,果然出现上面的错误讯息。