WBP常见问题及注意事项注意事项:1. WBP添加用户时,用户名需是字符或字符+数字,不能是纯数字型;2. 发布应用程序的目录和路径是必填的,且注意填写正确;3. 注册后要重启WBP服务;4. WBP打印默认支持A4纸张,需自定义纸张请参考自定义纸张课件;5. WBP打印格式只支持FORMULA,目前还不支持FASTREPORT.一、安装完成后找不到服务器可能原因:1)安装使用时用的用户权限不够;2)安装用的端口其中一个已被占用;3)输入的地址不正确;4)其他原因。
解决方法:1)使用Administrator管理员安装;2)安装时选择的两个端口都没有被占用,可用命令“netstat -an |find "listen" /i”查看端口使用状况;端口如果被占用,会出现在列表中。
3)请检查浏览器里使用的主机名和端口是否正确,如果安装的端口不是80,是否在主机名后加“:”和“端口号”;到%安装路径%\wraap\bin目录下,运行apache.exe,看控制台出错信息。
二、1001 错误请与经销商联系购买或延长许可证期限。
获得新的许可证书后,访问管理界面,登陆后到“关于”->“访问许可证”里,选取“添加许可证”,按照格式,添入许可证序号和用户名,完成后重新启动WBP服务,才能让新的许可证生效。
三、服务器端无法进入发布的应用程序1) 检查应用程序服务器地址是否正确:2)检查发布的应用程序路径是否正确:3)重设IE浏览器的安全级别方法一:控制面板——添加删除程序——windows组件——找到IE安全加强的那一项选中,点下面的详细信息,出来的窗口把上面第一项"internet explorer的增强安全配置"的钩去掉,然后一路确定;再去internet选项——安全里面设置安全级别为中低,记得一定按里面的重置;internet选项——高级里面把关于安全提示的哪一项的钩去掉。
方法二:运行“Regedit”命令打开注册表编辑器,依次定位到“[HKEY_CURRENT_USER\Software\Microsoft\WindowsCurrentVersion\Internet Settings\Zones\3]”,在窗口右边将“MinLevel”修改为“10000”(十六进制),再设置安全级别为中低。
方法三:在运行框中输入“gpedit.msc”,回车后进入组策略编辑器,找到“本地计算机策略→计算机配置→管理模块→Windows组件→Internet Explorer”。
选定该项,把右边的“安全区域:仅是计算机设置”的默认值“未配置”改为“已启用”,再设置安全级别为中低即可。
II提示“由于帐户限制你无法登录”管理员账户密码为空, 且启用了"使用空白密码的本地帐户只允许进行控制台登录", 所以无法进行远程登录.解决的办法:1给管理员账户设密码, 2关闭该功能.方法1: "我的电脑->控制面板->用户账户", 找到管理员账户, 更改一个密码即可方法2: "开始"菜单->运行->输入"Gpedit.msc"->计算机配置->Windows设置->安全设置->安全选项, 然后在右侧找到"账户: 使用空白密码的本地帐户只允许进行控制台登录", 将该功能停用即可.四、客户端进入发布的应用程序时提示:创建对象失败一般客户端登入WBP访问时都会报“创建对象失败”解决方法:能过“手工注册” 方式注册控件。
1, 访问并下载http://127.0.0.1:用户端口/rdpmon.cab2, 以zip文件方式解压该cab包3, 把解压出来的*.dll文件copy 到system32目录下,如c:\winnt\system324, 运行中执行regsvr32 msrdp.ocx 和regsvr32 rdpmon.dll 命令,完成注册。
五、客户端无法进入发布的应用程序1)路由器中是否映射WBP的端口号2)服务器上3389端口是否打开通过Netstat –an 查看3389端口是否在侦听状态,没有在此端口一般会报109代号错误。
解决方法:方法一:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp修改PortNumber为3389(注意10进制的3389即DEC,十六进制HEX 是0xD3D)设置完成后,到检查如下设置:管理工具->终端服务配置->连接->RDP-Tcp->属性-> 网卡-> "所有网络适配器应用本协议。
方法二:方法三:1、打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\RDPDR ,在RDPDR上点击右键,选择“权限”,改变“everyone”的权限为“完全控制”2、将下列内容加入到注册表中(将下列内容用记事本保存为.reg文件,然后合并到注册表中)Windows Registry Editor Version5.00[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\RDPDR\0000] "ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}""Class"="System""HardwareID"=hex(7):52,00,4f,00,4f,00,54,00,5c,00,52,00,44,00,50,00,44,00,52,\00,00,00,00,00"Driver"="{4D36E97D-E325-11CE-BFC1-08002BE10318}\\0030""Mfg"="(标准系统设备)""Service"="rdpdr""DeviceDesc"="终端服务器设备重定向器""ConfigFlags"=dword:00000000"Capabilities"=dword:00000000最后,把控制面板-管理工具-服务中的Remote Desktop Help Session Manager 和Telnet 服务开启,将电脑重启,远程桌面管理就可以恢复正常了。
六、不能选择到本地打印机请严格按照“虚拟打印机驱动的安装”和“打印机相关设置”安装配置应用服务器上的打印机驱动。
使用方法请参考“打印机的使用”。
七、点击打印后,本选择打印机的对话框跳不出来,一闪就没反映了。
重新安装打印机就可以。
八、报错报会话断开错误号2056解决方法:客户端将注册表中HKEY_LOCAL_MACHINE\software\Microsoft\MSLicensing删除MSLicensing九、平日一直用得好好的,某天突然无法访问网页请检查是否最近改动过机器名或者管理员登录密码。
如果改动过机器名,访问服务器时需要相应修改机器主机名。
如果改动了密码,需要修改启动服务使用的登录账号信息:1.打开“开始”->“程序”->“管理工具”->“服务”,双击“MasterWBP”服务,弹出服务属性设定窗口。
2.选择“登录”TAB,“登录身份”选择“此账户”,点击“浏览”,选择管理员账号,再分别输入“密码”和“确认密码”,完成后点击“确定”。
3.在“服务”中再次尝试启动MasterWBP服务。
十、找回管理员密码解决方法: 找到WBP安装路径(MasterWBP\wraap\db\wraap.mdb)打开后找到USER表,即可找到相应密码。
十一、屏蔽Windows登陆界面操作用户在从客户端登陆时,首先登陆WBP界面,然后会出现应用服务器登陆界面,如果不想远程客户端看到应用服务器登陆界面,可作如下设置:第一,在应用服务器上设置用户,此处以test1为例,开始—>控制面版—>管理工具—>计算机管理—>本地用户和组,新建用户test1,密码test1,右击test1选择属性,勾选用户不能更改密码和密码永不过期,如图(1.4.2)所示:第二,点击环境标签,去除客户端设备下三个选项,如图(1.4.3)所示:图(1.4.2)第三,开始—>控制面版—>管理工具—>终端服务配置—>连接,右击RDP-TCP选择属性—登陆设置,去除总是提示密码,如图(1.4.3)所示:图(1.4.3)十二、安装好后,可否改变用户界面或管理界面的端口安装好后,最好不要轻易改变端口,如果一定要改端口,建议重装一遍系统。
十三、我需要重装系统,但想保留当前的用户和应用程序设置信息需要备份的文件主要是两个,一个是数据库文件,一个是许可证书文件。
文件位置分别在:%安装目录%\wraap\db\wraap.mdb和%安装目录%\wraap\license.dat。
只要在重装前先备份这两个文件出来,重装完成后再把问件覆盖回去,重新启动服务,即可。
十四、WBP远程登陆无法使用五笔?解决方法:用远程的用户在本机上登陆,然后在此用户登陆系统中安装好五笔,问题就解决了!十五、其他问题I.如果有人登录到远程服务器上不进行任何操作,那么他仍然会占用该进程。
其他用户将无法正常访问。
这时可以对“空闲会话时间”进行设置,减少因为不操作而白白占用进程的现象。
第一步:在服务器上通过“开始->程序->管理工具->终端服务配置”启动配置窗口。
第二步:在终端服务配置窗口中找到“连接”下的RDP,在其上点鼠标右键选择“属性”。
第三步:在RDP-TCP属性中我们找到“会话”标签,在“替代用户设置”下找到“空闲会话限制”,将其默认的“从不”修改为相应的时间即可,例如10分钟。
第四步:更改终端服务后会出现“以对系统注册表进行配置更改,但是目前在RDP-TCP连接上活动的用户会话没有改变”的提示,新设置的参数需要我们重新注销再连接后才行。
II定时结束已断开的会话:对于直接点窗口右上角叉子关闭终端访问的情况,会在系统中产生一个已断开的会话,但他仍然占用连接数,影响其他用户对服务器的访问。
不过我们可以修改定时结束这些已断开的会话。