查看完整版本: [-- [2006-10-17][软件]MSN不能登录 --]

武当休闲山庄 -> 电脑求助 -> [2006-10-17][软件]MSN不能登录 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

wxfy2008 2006-10-17 17:06
我的MSN不能登录,好象前一段时间我对电脑进行优化,似乎关闭了某些端口,(请问MSN应当打开那些端口)因为我查看了我的瑞星防火墙和XP防火墙都没问题!请大侠帮忙,我把故障问题图片上传!

东北风 2006-10-17 18:33
出现MSN Messenger不能正常登录的原因比较复杂,除了用户密码错误和MSN本身设置不当外,很可能是如下几种原因造成的:
  1.网络问题
  现在的网络规模日益庞大,环境也越来越复杂,中间的某一环节出现问题,都可能导致网络故障,如TCP/IP协议组件、网络通信设备、网络线路、网关服务器等。当出现MSN不能正常登录后,对于局域网用户,应首先使用“Ping”命令查看内部网络是否通畅,然后再用“Ping 域名(或公网IP)”查看公网是否通畅,对于直接接入互联网的用户,使用“Ping 域名(或公网IP)”命令查看即可。
  2.MSN服务器问题
  当微软的MSN服务器出现故障或维护期间,也会出现不能正常登录问题,这时会有相应的提示信息。
  3.网络防火墙配置不当
  MSN登录时要使用TCP的3000~4000的端口,如果客户端自定义网络防火墙IP规则,禁用了TCP的3000~4000端口,就会导致不能正常登录,因此建议用户不要随意手工禁用TCP的3000~4000端口。
  4.网关过滤软件限制
  在局域网中,使用网关过滤软件可以禁用MSN,一旦禁用后,用户就不能正常登录到MSN服务器。这时只有通过管理员取消禁用限制,用户才能使用MSN登录。
首先先利用系统还原试试能否。在就是从装一下MSN试试。

wxfy2008 2006-10-17 21:47
十分感谢东北风 的耐心解答!
1.网络问题
我的.网络问题肯定没问题
我前一段时间优化系统可能关闭了某些端口(个人怀疑)
如果是MSN登录时要使用TCP的3000~4000的端口被关闭了如何打开呢?
在这里再次谢谢东北风 谢谢你的无私帮助!

东北风 2006-10-17 22:18
1、最有可能的原因: 系统时间错误
返回信息:80048820,总是说防火墙设置阻止MSN的连接。但在MSN的网络连接测试中都是成功。
解决方法:系统日期不对造成的!!!!,请你认真查看是否在你升级到MSN最新版本,系统日期变成了2006年,如果是直接将系统日期改成现在的时间。
2、80048820 错误
故障现象:80048820 错误,用MSN连接检测一下说端口有问题,检查时间是正确的
解决方法:把INTERNET 选项里的 检查服务器证书吊销状态的勾去掉就可以了。
3、由于病毒防火墙引起
解决方法:如果用的是norton病毒防火墙,在Norton个人防火墙设置中,将程序列表中有MSN MESSAGE程序,左击中间下拉菜单,将其改为全部允许.
4、网络防火墙禁用了MSN语音、视频和文件传输使用的端口,不管是个人用户还是局域网用户都容易遇到这种问题。文件传输要用到TCP的6891~6900端口,而语音、视频交流要用到UDP的5004~65535间的端口,如果想正常使用,则要开放以上端口。
  以天网防火墙为例,介绍如何在本地开放以上端口。在“自定义IP规则”窗口中,点击“增加规则”按钮,新建一个“开放语音和视频端口”规则,在规则“名称”栏中输入“开放语音和视频端口”,“数据包方向”选择“接收或发送”,“对方IP地址”为“任何地址”,然后在协议框中切换到“UDP”,在端口范围中输入从“5004”到“65535”,接着在“当满足上述条件时”栏中选择“通行”,最后点击“确定”即可,这样就开放了语音和视频交流所需要的端口。
5、检查 IE 安全设定:打开Internet Explorer浏览器,按工具菜单,选择“Internet 选项”,选择“高级”,拖动滚动条到安全选区,证实“检查服务器证书吊销”没有被选中,同时证实“使用 SSL 2.0”和“使用 SSL 3.0”被选中。然后按“确定”。
6、 在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:
  依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。
7、关闭端口
  比如在Windows 2000/XP中关闭SMTP服务的25端口,可以这样做:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可。这样,关闭了SMTP服务就相当于关闭了对应的端口。
  开启端口
  如果要开启该端口只要先在“启动类型”选择“自动”,单击“确定”按钮,再打开该服务,在“服务状态”中单击“启动”按钮即可启用该端口,最后,单击“确定”按钮即可。
  提示:在Windows 98中没有“服务”选项,你可以使用防火墙的规则设置功能来关闭/开启端口。


再试试

在运行菜单中运行以下程序:
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s

wxfy2008 2006-10-18 09:40
先感谢东北风老兄的热心解答,真诚感谢!
我按照老兄的提示进行操作:
1.日期和时间我都重新调整一次。
2、80048820 错误 INTERNET 选项里的 检查服务器证书吊销状态的勾去掉就可以了
3、由于病毒防火墙引起
我用的是瑞星防火墙,我都检查了 没有禁止MSN的选项!
在运行菜单中运行以下程序:
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s
我都运行了

看来还是要从端口这找 了

sxhjzx 2006-10-18 10:20
关闭一下防火墙再登陆看看~

wxfy2008 2006-10-18 11:20
因为我已经关闭了防火墙,所以说没问题,才考虑端口啊

wxfy2008 2006-10-18 11:41
我现在是禁用的服务:
1.ClipBook启用“剪贴簿查看器”储存信息并与远程计算机共享。如果此服务终止,“剪贴簿查看器” 将无法与远程计算机共享信息。
2.Error Reporting Service   服务和应用程序在非标准环境下运行时允许错误报告。
3.Human Interface Device Access   启用对智能界面设备 (HID)的通用输入访问,它激活并保存键盘、远程控制和其它多媒体设备上的预先定义的热按钮。如果此服务被终止,由此服务控制的热按钮将不再运行。如果此服务被禁用,任何依赖它的服务将无法启动。
4.Network DDE DSDM     管理动态数据交换 (DDE) 网络共享。如果此服
5.Remote Registry   使远程用户能修改此计算机上的注册表设置。
6.Routing and Remote Access   在局域网以及广域网环境中为企业提供路由服
7.SSDP Discovery Service 启动您家庭网络上的 UPnP 设备的发现。
8.Uninterruptible Power Supply   管理连接到计算机的不间断电源(UPS)。
其他的服务都是正常的

wxfy2008 2006-10-18 15:26
msn的端口是1863吗?我已经打开了,为什么还是老毛病,仍然不能登录

wxfy2008 2006-10-18 15:40
msn的端口443我也打开了,还是不好用!

东北风 2006-10-18 20:19
1、如果你的还原系统好用、试一下还原。
2、瑞星杀毒软件和第三方应用程序可能会影响连接到 MSN Messenger。您可以禁用应用程序、或杀毒软   件,然后尝试连接到 .Net MessengerService。
3、 确认MSN Messenger是否被防火墙所阻止。请移至http://webmessenger.msn.com/ 登录Web Messenger。点击“启动MSN Web Messenger”确认您是否可以登录。如果可以,那么MSN Messenger有可能被防火墙所阻止。如果您的计算机运行的是第三方(非 Microsoft)软件或防火墙软件(例如,Zone Alarm,Norton网络安全专家,或McAfee),请确保该软件配置为允许 Messenger 运行,然后再次尝试登录 MSN Messenger。请移至http://messenger.msn.com/help/issues.aspx 参阅相关信息。

wxfy2008 2006-10-18 21:02
哎 没办法我关闭了系统还原!
我刚刚把MSN都卸载了重新安装!
3、 确认MSN Messenger是否被防火墙所阻止。请移至http://webmessenger.msn.com/ 登录Web Messenger。点击“启动MSN Web Messenger”确认您是否可以登录------>经过确认可以在Web Messenger登录!
我把同MSN相关的端口443   569   1862   1863 都打开了WinXP自带的防火墙都选择了例外!
瑞星防火墙的端口也都选择打开!
真的是很郁闷啊,问题依旧!真是没办法!
不过还是谢谢东北风老兄,让你费心了!

东北风 2006-10-18 21:54
不好意思、没能帮到您。

飞天伊杨 2006-10-19 16:17
MSN不能正常登陆问题的24步解决办法(1)
  01.双击时间,检查日期和时间是否正确设置。

  02.确认帐号和密码是正确的。

  03.IE工具菜单~Internet 选项~连接~局域网设置~不勾选自动检测设置、不勾选为LAN使用代理服务器。

  04.IE工具菜单~Internet 选项~删除文件、删除 Cookies。

  05.IE工具菜单~Internet 选项~高级~不勾选检查服务器证书吊销~勾选使用 SSL 2.0~勾选使用 SSL 3.0。

  06.开始~运行~regsvr32 softpub.dll~确定

  07.MSN Messenger工具菜单~选项~连接~不勾选我使用代理服务器。

  08.打开443、1863端口。或:删除防火墙里MSN访问项~打开MSN登陆~等防火墙询问你再选通行。

  09.如果您为局域网使用 ICS 或路由器,则可能需要调整一些设置或更新硬件/固件驱动程序。

  10.如果您的 Passport 未被识别,请登录 Passport 站点:http://www.passport.com ,并确认在该处可被识别。
如果在该处可被识别,但仍不能登录到 .NET Messenger Service,请稍后再试。也可以检查服务器状态页以查看服务器的最新信息。

  11.如果在Passport 站点仍然不可识别,请到这里:
http://memberservicesnet.passport.com/memberservice.srf ,然后选择“我忘记了密码”。

  12.如果上面还不行,关掉MSN~开始~运行~%appdata%\Microsoft~在打开的文件夹里把MSN Messenger的子文件夹删掉~重新启动MSN。
或:进入Documents and Settings\你的登陆帐号\Application Data\Microsoft下,有个MSN Messenger目录,把它(分帐号的,就和qq一样)删除再登录看看

  13.先用web方式登陆:https://login.passport.net/ppsecure/uisecure.srf?id=10 ,登陆成功后再登陆本机MSN客户端。

  14.UPDATE本机的WIN系统和MSN版本。

·MSN不能正常登陆问题的24步解决办法(2)
  15.Internet Explorer 6.0 2800 1106 SP1 下载这个补丁安装:
http://www.microsoft.com/downloads/details.aspx?FamilyID=70530968-b59a-47c0-90d3-0c884910bc97&displaylang=zh-cn

  16.重新注册一个hotmail邮箱,用新的邮箱登陆。

  17.WIN98用户到这里下载一个文件: http://messenger.jonathankay.com/downloads/msimg32.dll ,存到 \Windows\System。如果此文件已经存在,选覆盖, 然后再启动MSN 。

  18.IE属性的高级上,把安全里的“检查服务器证书吊销”、“检查下载的程序签名”的勾去掉,或者“还原默认设置”就行了,在WIN98有效。

  19.检查服务器证书吊销,把所有的证书吊销全没有选中,退出MSN后重登。

  20.打开msn→选项(msn上的工具栏)→连接→高级设置→会看到四种连接方式,留一种,去掉其余三种,一个个试。

  21.MSN的工具~选项~连接设置~取消代理设置。

  22.用MSN7.5简体中文绿色精简版可以登陆。

  23.把DIRECTX版本升级到8.0以上。

  24.Win9X系统:找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\ 主键,在下面建立字符串键名为MaxMTU,键值为1450(十进制)。
  WinNT系统:找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\主键,在其中建立MTU键名,类型是REG_DWORD,键值为1450(十进制)。
  Win2000系统:在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\
Interfaces\(﹖﹖﹖﹖﹖﹖﹖﹖﹖)中建立MTU键名,类型是REG_DWORD,键值为1450(十进制),其中括号( )中的“﹖﹖﹖﹖﹖﹖﹖﹖﹖”为一串数值,指本机连接服务器的那块局域网网卡对应的字符串,可通过查看它右边的IPAddress的值是否等于你设的那个网卡IP来找出它。

  注意:以上要更改的是不能访问部分网站的工作站的设置。


查看完整版本: [-- [2006-10-17][软件]MSN不能登录 --] [-- top --]


Powered by www.wdsz.net v8.7.1 Code ©2005-2018www.wdsz.net
Gzip enabled


沪ICP备:05041533号