请问我的用友U8财务软件打不开(提示是找不到这样的主机)是怎么回事?网络和服务器没有问题。
这个问题是因为服务器名称不能正确解析到服务器IP地址,这样就需要在C:\WINDOWS\system32\drivers\etc文件夹下打开hosts文件里面把服务器名和IP地址绑定,这样客户端在使用服务器名称连接服务器的时候,会自动解析到绑定IP地址的服务器,就不会出现找到主机这样的问题了,换句话说,如果你这时候改变了主机的IP地址,那么又会出现这个问题了,你在到hosts文件里面把IP地址更改为更新后的IP地址,那么又可以连接过来了
1、检查网络是否通畅,是否能访问服务器
2、检查系统是否有自带的防火墙,如果有自带防火墙,需要添加端口(服务器和客户端都要执行)。XP sp2版和2003这两个版本有自带的防火墙,添加端口方式为:开始----控制面板----windows防火墙---标签的第二项“例外”---增加端口---名字随便起,端口号分别为4630(用友通、U6),1430和1433(数据库)。
2、自己安装的杀毒软件也需要打开这三个端口(已知可能和用友软件发生冲突的包括金山毒霸、KV3000、瑞星等)。
注:看端口是否被打开的方法是:开始----运行----cmd---(netstat 主要参数有两个-a和-n 前者是显示所有连接 后者是表示以数字格式显示地址和端口号)
3、修改hosts文件:以记事本的方式打开C:\WINNT\system32\drivers\etc目录下的hosts文件,最下面另起一行写上服务器的ip和服务器的计算机名称,保存。
1、进行了从服务器和其他客户端用相同的帐号和帐套进行登录做一样的操作,发现并没有出现此问题,因而可以排除是帐套的问题
2、客户端都能正常登录服务器说明网络没问题
3、根据所有客户端的操作系统是一样的情况下,排除系统问题,用管理员的帐号进行登录后发现没有这个错误,最大的问题是系统其他用户的权限问题
问题解决:
根据上面的分析,我们把重点放在系统用户权限上,发现出现错误的系统用户的权限被限制了,给其管理员权限后问题解决
但给另一台设置相应的权限时发现问题依旧,可能的问题是安装的时候没有用管理员进行安装,因而尝试用管理员进行安装然后再用这个用户登录时问题解决
在U8的安装过程中还是有一些细节需要注意的,而且这是关系到后面的使用情况,所以建议对安装过程碰到的问题多总结,尽量减少安装导致的问题产生。
实施过程是一环扣一环,每个过程都很重要。
首先你的软件单机版还是网络版。一般这种情况网络版出的问题比较多。
1、单机版 在服务器重新选择一下本机的计算机名,或是输入本机的IP 127001。
2、网络版 检查步骤:
1网络是否通?
方法:ping 服务器名称/ip -t
如果网络不通,就让用户查找网络原因;
如果网络是通的,继续……
2尝试使用ip地址登录服务器
如果无效,继续……
3配置hosts文件,将服务器+ip加入(路径:C:\WINNT\system32\drivers\etc\hosts)
如果配置hosts文件无效,网络解析失效,将应用服务器配置(开始-程序-用友ERP-U8-系统服务-应用服务器配置)中的数据服务器改为IP地址,工作站改为IP登录;
如果依然无效,继续……
4是否跨网段,若是,在ip高级选项中“wins”设置中将服务器的ip添加进去。
5查看服务器的ip设置是静态ip还是自动获取?
若是自动获取,则要求用户改成静态ip;
6是否多网卡,若是,禁用其中一个。
7端口是否畅通?
方法:telnet 服务器名/ip 端口号(sqlsever 1433、ufsoft 4630、web 80)
8有防火墙?winxp、win2003的自带防火墙,或者商用防火墙软件
方法:关闭防火墙
若客户不愿关闭,则设置防火墙,开放1433,4630,80端口
9无防火墙?经过telnet测试,1433不通(4630是通的),导致软件无法连接数据库的情况
方法:A、若是win2003,则检查sql server是否安装了sp3补丁,没有安装补丁的话1433端口是无法开通的;(如果确实安装了补丁,则参考下面的方案)
B、如果确实安装了补丁,则参考下面的方案:对于winxp、win2003,由于windows的msdtc安全设置的原因,也会导致1433不通。处理方法:进入windows管理工具下面的组件服务,然后“组件服务-电脑-我的电脑-右键属性-msdtc-安全设置”将“安全设置”中的“允许远程客户端”、“允许远程控制”“允许出站”“允许入站”“不进行验证”等全部设置上。然后1433就可以通了。
上面的方法基本上能把问题解决。
先确定服务器的各种端口对此客户端开放,常用的有1433、11520、9832。然后看此客户端是否和服务器在同一网段。
在客户端机器上修改hosts文件,把服务器的IP地址和计算机名加入,最后关闭客户端和服务器的防火墙。
这个问题是因为服务器名称不能正确解析到 服务器IP地址。这样就需要在C:\ WINDOWS \system32\drivers\etc文件夹下打开hosts文件里面把服务器名和IP地址绑定了。
这样客户端在使用服务器名称连接服务器,就会自动解析到绑定IP地址的服务器了,不会出现找到主机这样的问题了。
0条评论