MSN无法登录问题解决过程中的意外收获
最近在【zài】👁运维过【guò】程中【chéng zhōng】🎢,遇到了两个历【liǎng gè lì】史悠久【shǐ yōu jiǔ】而且截然不同【rán bú tóng】😿的疑难【de yí nán】😄问题【wèn tí】。但巧合的是【de shì】😵,两个问题【wèn tí】殊途同归,最后居⚓然使用了同样的【de】❌解决方【jiě jué fāng】法【fǎ】。为了庆【wéi le qìng】🥌祝送别这两个【zhè liǎng gè】🌹问题【wèn tí】,也为了和大家【hé dà jiā】🏪共同学习【xí】,共同进步,现在把【xiàn zài bǎ】🥅解决问题【wèn tí】的【de】🥙详细过【guò】程📮献出来🌩和大家【hé dà jiā】🏪分享【fèn xiǎng】。
先对问题【wèn tí】进行一下【yī xià】描📆述啊。第一个问题【wèn tí】就是【shì】👍MSN无法【fǎ】登录【dēng lù】🍒!估计很【gū jì hěn】多朋友【duō péng yǒu】👵看到这个【zhè gè】题目就要暗🛰自点头🛡,大有一见📬如故的【de】❌感觉【gǎn jiào】。这个【zhè gè】问题【wèn tí】非常普遍,在【zài】👁我们公司更是【shì】👍由来已【yóu lái yǐ】久💝。无论用🆔户的【de】❌级别高低【dī】,无论使用的【de】🍔MSN版本新【xīn】旧,总有一【zǒng yǒu yī】💌部分不和【hé】👞谐的【de】❌用户会【yòng hù huì】🛑跑来反映自己【yìng zì jǐ】的【de】❌MSN无法【fǎ】登录【dēng lù】🍒。按理说,即时通【jí shí tōng】讯软件很不受🎍网管待♌见📬,应该学会在夹【huì zài jiá】🛺缝里求生存【shēng cún】,登录【dēng lù】🍒方式应【fāng shì yīng】该手段繁多【fán duō】,花样翻新【xīn】。什么封【shí me fēng】装成【zhuāng chéng】HTTP,HTTPS,什么通过【guò】Web代理【dài lǐ】💟,Socks代理【dài lǐ】💟,加密代【jiā mì dài】🛋理登录【dēng lù】🛐等等🐣,应该让🕰网管觉📰得🔔MSN登录【dēng lù】🍒真是【zhēn shì】👍防不胜【fáng bú shèng】防,堵不胜堵才好。可📻MSN倒好,我们还【wǒ men hái】没想限🆕制呢,它先自己顶不住了【zhù le】。
为了解👇决这个【jué zhè gè】问题【wèn tí】,劳动人📵民可📻是【shì】👍想了不【xiǎng le bú】少主意🚀,大家上【dà jiā shàng】网搜了【wǎng sōu le】不少办【bú shǎo bàn】法【fǎ】。什么导⛪入证书【rù zhèng shū】法【fǎ】,什么在【zài】👁浏览器【liú lǎn qì】🥠中勾选【zhōng gōu xuǎn】自动检测设置【zhì】🐰啊,这【zhè】些方💾法【fǎ】倒也不是【shì】一⏰无是【shì】👍处,可📻奇怪的【qí guài de】是【shì】有🌙些办法【fǎ】在【zài】👁张三的【de】❌机器上【jī qì shàng】行🤓,在【zài】👁李四的【de】❌机器上【jī qì shàng】就不行,搞来搞【gǎo lái gǎo】🚪去,也没有【yě méi yǒu】一个通【yī gè tōng】用的【de】解🚔决办法【fǎ】。最可气🥛的是【de shì】有🌙些用户第一天能登录【néng dēng lù】🍒,第二天就不能📅登录【dēng lù】了🛎,搞得🔔大家每次🌁登录【dēng lù】🍒MSN时心情都忐忑🏭不安,充满了憧憬和【hé】👞期待👘。以前在【zài】🏵MSN中配置【zhōng pèi zhì】🐰代理【dài lǐ】💟服务器【fú wù qì】🈚登录【dēng lù】🍒还是【hái shì】👍比较靠【bǐ jiào kào】🕊谱的【pǔ de】❌一招🙂,我们在【zài】🤰TMG服务器【fú wù qì】🈚上也配置【zhì】🐰了防火墙【qiáng】♊策略,希望用【xī wàng yòng】户通过【guò】HTTPS协议登⚡录【lù】🥩MSN服务器【fú wù qì】🈚。可📻后来配置【zhì】🐰Web代理【dài lǐ】💟基本上【jī běn shàng】就毫无作用了【zuò yòng le】。很长一【hěn zhǎng yī】🎰段时间【duàn shí jiān】以来,遇到用【yù dào yòng】🚱户无法【fǎ】登录【dēng lù】🍒MSN,大家都很头疼【hěn tóu téng】🖍去进行技术支持。对比一🆖下吃苦📄耐劳,从不挑【cóng bú tiāo】肥拣瘦的【de】❌QQ,这【zhè】MSN跟别人的【de】❌差距可【chà jù kě】📻真不是【shì】一⏰星半点【xīng bàn diǎn】📖。
第二个问题【wèn tí】也是【shì】👍一个老问题了【wèn tí le】,WPAD和【hé】👞WSUS之间有冲突【chōng tū】。这个【zhè gè】问题【wèn tí】听起来挺匪🗞夷所思【yí suǒ sī】的【de】❌,WSUS是【shì】干嘛🍞的【de】❌,WSUS是【shì】👍用于给客户🐽机自动【jī zì dòng】更新微【gèng xīn wēi】软补丁🙏的【de】❌;WPAD是【shì】干嘛🍞的【de】❌,WPAD是【shì】👍自动在【zài】👁客户机的【de】🦏Web代理【dài lǐ】💟或防火【huò fáng huǒ】墙【qiáng】♊客户端上配置【zhì】🐰代理【dài lǐ】💟服务器【fú wù qì】🈚的【de】❌。咋一看这两者【zhè liǎng zhě】之间没【zhī jiān méi】什么关【shí me guān】联【lián】,可📻奇怪的【qí guài de】是【shì】😵只要一启用WPAD,客户机能自动🥗发现代💔理服务📶器的【de】❌同时会【tóng shí huì】立【lì】♓即和【hé】👞WSUS服务器【fú wù qì】🈚失去联【lián】🔏系【xì】。为了解👇决这个【jué zhè gè】奇怪的【qí guài de】❌问题【wèn tí】,我们在【zài】🤰微软特意开了CASE,可📻微软抓【wēi ruǎn zhuā】了不少包进行分析,最后也【zuì hòu yě】没分析出什么【chū shí me】🚌结果【jié guǒ】🥕。结果【jié guǒ】🥕呢,这个【zhè gè】CASE就一直挂在【zài】👁那了【nà le】。问题【wèn tí】没🏏解决,我们只🐧能在【zài】😰WPAD和【hé】👞WSUS之间选择Kill一个了,WSUS是【shì】👍负责更新【xīn】补丁的【de】⬆,安全问🍊题应该🍵优先保【yōu xiān bǎo】证【zhèng】,所以只能委屈一下【yī xià】WPAD了。
介绍完【jiè shào wán】💂现有的【xiàn yǒu de】❌问题【wèn tí】后,再来介绍📥一下【yī xià】是【shì】👍怎么解决问题【wèn tí】的【de】🥙。我们先在【zài】👁MSN问题【wèn tí】上找到了突破口,查询微🎪软Technet三月份【sān yuè fèn】🅾的【de】❌安全博【ān quán bó】客时📱,忽然发【hū rán fā】🕚现有篇文章介【wén zhāng jiè】绍📥MSN登录【dēng lù】🍒原理,文章提到如何希望MSN通过【guò】代理【dài lǐ】💟服务器【fú wù qì】🈚登录【dēng lù】🍒服务器【fú wù qì】🈚,仅仅配【jǐn jǐn pèi】置【zhì】🐰Web代理【dài lǐ】是【shì】💋不够的【bú gòu de】🕎,MSN只是【shì】在【zài】🏠完成登录【dēng lù】🍒的【de】❌部分工【bù fèn gōng】作时使用到Web代理【dài lǐ】💟!注意,这【zhè】也就意味着如果仅【rú guǒ jǐn】💻仅在【zài】👁MSN中配置【zhōng pèi zhì】🐰下图所【xià tú suǒ】📒示的【de】🌸Web代理【dài lǐ】💟,是【shì】👍无法完【wú fǎ wán】成MSN登录【dēng lù】🍒的【de】❌。

通过【guò】在客户机【kè hù jī】🐂上抓包【shàng zhuā bāo】分析,发现【fā xiàn】🛡MSN登录时📵要做很多工作,要联系🧡一些【yī xiē】*.microsoft.com的服务【de fú wù】🗺器【qì】🦓,要联系🧡一些【yī xiē】*.hotmail.com的服务【de fú wù】🗺器【qì】🦓,还要联系🧡一些【yī xiē】*.live.com和*.msn.com的服务【de fú wù】🗺器【qì】🦓。当MSN访问这些服务【xiē fú wù】器【qì】🦓时,有部分🏻工作可【gōng zuò kě】以由Web代理完🔂成【chéng】,但有些工作是🐼不能通【bú néng tōng】📭过【guò】Web代理的【dài lǐ de】。那剩下的登录工作应【gōng zuò yīng】🐈该交给谁呢㊙?答案是Winhttp代理!
Winhttp代理【lǐ】和Web代理【lǐ】是💸两套不🤘同的代【tóng de dài】理【lǐ】🧓机制,我们在💪浏览器🏘中配置🎣的代理【lǐ】🧓服务器【fú wù qì】㊙属于Web代理【lǐ】,那【nà】Winhttp代理应【dài lǐ yīng】该如何【gāi rú hé】配置🎣呢?其实在【qí shí zài】Win7计算机中使用【zhōng shǐ yòng】📈Netsh就可以【jiù kě yǐ】轻松配⬆置🎣,如下图所示,我们在💪Win7客户机【kè hù jī】中以管🏄理【lǐ】员身🎼份运行一个命🌍令提示【lìng tí shì】符😲,然后输💯入:Netsh Winhttp Set Proxy proxy.chamc.com.cn:80。这条指令的目的就是【de jiù shì】把我们【bǎ wǒ men】当前使用的代【yòng de dài】理【lǐ】🧓服务器【fú wù qì】㊙proxy.chamc.com.cn设置【shè zhì】🎣为Winhttp的代理【lǐ】🧓服务器【fú wù qì】㊙。

设置了【le】🚡Winhttp代理后,果然效果不凡,大家的【dà jiā de】🐌MSN纷纷能🚏够成功登录了【dēng lù le】🚡!真是不👈容易啊【ā】,这个该死的微软【ruǎn】🎹,居然画蛇添足【shé tiān zú】地设计【dì shè jì】🐊什么【shí me】Winhttp代理!群众中有几个人懂这个啊【gè ā】,都使用Web代理不【dài lǐ bú】就完事【jiù wán shì】了【le】嘛😁,这些程👦序员到【xù yuán dào】底有木🤘有脑子🕓啊【ā】!大家正【dà jiā zhèng】在义愤【zài yì fèn】填膺地谴责微【qiǎn zé wēi】软【ruǎn】🎹,忽然有【hū rán yǒu】同【tóng】事发现新问🐪题了【le】🚡。只要在计算机【jī】🙌上配置了【le】🚡Winhttp代理,就无法访问✔WSUS服务器了【le】🚡!
检查一下计算机【jī】🙌c:\windows\windowsupdate.log文件,可以发📦现客户🆒机【jī】访问💉WSUS服务器时的日志内容【zhì nèi róng】,日志中🍵有这样的语句DownloadFileInternal failed for http://hq-sus/selfupdate/wuident.cab: error 0x801901f6。这种错🧣误提示和配置WPAD后的错【hòu de cuò】误提示完全相【wán quán xiàng】📻同【tóng】,这种情🎬况下我【kuàng xià wǒ】🍺们就提【men jiù tí】高警惕💠了【le】🚡,为什么【shí me】🔩WSUS和Winhttp代理之间也有【jiān yě yǒu】这种兼【zhè zhǒng jiān】💽容性问题呢?
通过【guò】查🥐阅资料,发现原🌫来WSUS客户端🛃在访问✝WSUS服务器【fú wù qì】⛓时【shí】👙,也是要【yě shì yào】调用Winhttp代理【dài lǐ】进👥行通讯🍓的。由于WSUS客户机【kè hù jī】🎉和【hé】WSUS服务器【fú wù qì】⛓同在🆑TMG的内网,因此WSUS客户机【kè hù jī】🎉应该直接访问WSUS服务器【fú wù qì】⛓,根本不应该客【yīng gāi kè】户机【hù jī】🎉先访问到🦅TMG服务器【fú wù qì】⛓,然后再通过【guò】TMG服务器【fú wù qì】⛓访问WSUS服务器【fú wù qì】⛓!找到问题之后【tí zhī hòu】🌾,怎么解🔐决呢?其实解决方法也很简单,在🆑netsh Winhttp中设置【zhōng shè zhì】🌎旁路列表,告诉🏾Winhttp代理【dài lǐ】👴,访问WSUS服务器【fú wù qì】⛓不用经【bú yòng jīng】过【guò】Winhttp代理【dài lǐ】👴,这样就可以了【kě yǐ le】。例如WSUS服务器【fú wù qì】⛓是hq-sus,那么我😎们就可以在客🕎户机【hù jī】上输入如下图所示命令【shì mìng lìng】:Netsh Winhttp set proxy proxy.chamc.com.cn:80 “hq-sus”。这条指【zhè tiáo zhǐ】令就是【lìng jiù shì】通知【tōng zhī】Winhttp代理【dài lǐ】👴,访问hq-sus服务器【fú wù qì】⛓可以直接访问,不用经【bú yòng jīng】过【guò】Winhttp代理【dài lǐ】👴了。如果有内网其【nèi wǎng qí】💹他的服务器【fú wù qì】⛓要排除【yào pái chú】,可以用【kě yǐ yòng】分号隔🗄开【kāi】🏀

在【zài】🀄客户机上配置【shàng pèi zhì】完Netsh Winhttp后,问题解【wèn tí jiě】决了【jué le】📝。用户可以登录MSN,也不会🆕和【hé】📛WSUS有冲突🌿了📝,问题貌似圆满解决啊!但是【dàn shì】,但是【dàn shì】,问题好像还留【xiàng hái liú】了📝一个小【yī gè xiǎo】尾巴。为什么WSUS和【hé】📛WPAD当初会【dāng chū huì】😖有冲突🌿呢【ne】🏈?难道也【nán dào yě】是类似【shì lèi sì】原因导致的【zhì de】。在【zài】🀄微软网【wēi ruǎn wǎng】站找👫资料!找啊找🔙,找啊找🔙,嘿嘿【hēi hēi】,功夫不负有心人啊,真的被【zhēn de bèi】🧀俺找到了📝。原来【yuán lái】♉Winhttp代理除了可以【le kě yǐ】📷通过【tōng guò】🎎Netsh Winhttp进行配置【pèi zhì】,还可以【hái kě yǐ】⛵通过【tōng guò】🎎WPAD进行自动配置【pèi zhì】👒。但是【dàn shì】,当【dāng】🎀Winhttp代理通【dài lǐ tōng】😁过【guò】WPAD下载wpad.dat文件进行自动配置【pèi zhì】👒时,由于【yóu yú】wpad.dat文件中🕛没有对wsus服务器【fú wù qì】✡进行排【jìn háng pái】🍦除,因此WSUS客户端通过【tōng guò】🎎Winhttp代理就不会直👑接🈲访问📡WSUS服务器【fú wù qì】✡。而是需【ér shì xū】😥要通过【tōng guò】🎎TMG代理服务器【fú wù qì】✡去访问📡WSUS服务器【fú wù qì】✡,这样当【dāng】🔈然是不行的🚱!
搞清楚🎁道理【dào lǐ】,问题就🛫好解决【hǎo jiě jué】了📝。只要在【zài】🌙配置【pèi zhì】WPAD时把内【shí bǎ nèi】网的WSUS服务器【fú wù qì】✡排除之外就【wài jiù】OK了📝。在【zài】🀄TMG服务器【fú wù qì】✡上打开管理控【guǎn lǐ kòng】制台【zhì tái】,找到“网络连接🈲”-“内部”-“属性”中的“Web浏览器【liú lǎn qì】”标签,如下图所示【suǒ shì】,把WSUS服务器【fú wù qì】✡hq-sus添加到【tiān jiā dào】💔直接访🐨问的列表中,这样WPAD就会通知使用🚃Web代理或Winhttp代理不🥘要通过【tōng guò】🎎代理服务器【fú wù qì】✡访问📡WSUS服务器【fú wù qì】✡,如果还有其他【yǒu qí tā】的服务🐣器要排【qì yào pái】除,参考这种操作🔰就可以【jiù kě yǐ】。

排除的服务器【fú wù qì】🎀可以通🚚过TMG服务器【fú wù qì】🎀上的【shàng de】wpad.dat文件体🐱现出来【xiàn chū lái】,我们可【wǒ men kě】以使用浏览器从TMG服务器【fú wù qì】🎀上下载🛒wpad.dat文件查看排除服务器【fú wù qì】🎀列表。如下图【rú xià tú】所示😐,我们使【wǒ men shǐ】🔎用记事本打开TMG服务器【fú wù qì】🎀上的【shàng de】wpad.dat,可以看到WSUS服务器【fú wù qì】🎀hq-sus已经被💄排除使【pái chú shǐ】用代理服务器【fú wù qì】🎀访问了【fǎng wèn le】🛫。

现在【xiàn zài】🐕,通过【tōng guò】🕟在WPAD中设置🚸排除服【pái chú fú】务器📒,WPAD可以启【kě yǐ qǐ】用了【yòng le】。用户的🔆Winhttp代理可以通过【tōng guò】🕟WPAD自动获取配置🥔,不需要【bú xū yào】⚪通过【tōng guò】🕟Netsh Winhttp进行配置🥔。现在【xiàn zài】🐕,用户登录【lù】MSN,访问WSUS服务器📒都没有问题了【wèn tí le】,非常和谐🌭。从这个🔂问题中【wèn tí zhōng】,我们可以得出两个结论:第一是🤸不要迷信微软【wēi ruǎn】🤟,微软【wēi ruǎn】🤟的产品之间也【zhī jiān yě】会有兼容性问【róng xìng wèn】题【tí】;第二是一定要【yī dìng yào】⛱相信微软【wēi ruǎn】🤟,问题【tí】最🐫终还是可以解【kě yǐ jiě】决的。
关键词:MSN无法登录
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0