服务器返回为空或网络通信异常!问题解决
税控发票开票软件(税控盘版)广泛应用于全国税控方面,程序安装后在windows管理员用户下(注意是在管理员用户下运行的程序)运行,在上报汇总时提示"服务器返回为空或网络通信异常! 本文就解决此问题
注意:本程序默认需要windows本地管理员权限才能正常运行,对于在windows一般用户下要运行税控发票开票软件(税控盘版)程序请参考本的另一篇文章"在windows普通用户下运行税控发票开票软件(税控盘版)"
本人的运行环境
windows 2008域,ISA2006做代理上网,
操作方法
- 01
提示"网络通信异常"那么先查看一下,防火墙日志
- 02
查看详细信息 The specified Secure Sockets Layer (SSL) port is not allowed. ISA Server is not configured to allow SSL requests from this port. Most Web browsers use port 443 for SSL requests. (12204) 大概意思是:默认SSL使用的是443端口而税控发票开票软件(税控盘版)程序使用的SSL端口为444 ISA server上没有配置这个端口允许SSL请求.
- 03
问题找到了,下面来解决 为了做到这一点,你需要下载Jim Harrison的脚本,然后运行时输入你想让ISA防火墙Web代理组件使用的SSL隧道端口范围。 执行以下步骤以扩展SSL隧道端口范围: 下载 isa_tpr.js文件,([url]http://down.isacn.org/scripts/isa_tpr.js[/url]),然后将其复制到ISA防火墙计算机上。注意,不要使用ISA防火墙上的浏览器,也不要在ISA防火墙上运行其他客户端程序,如电子邮件客户端等等; 双击运行isa_tpr.js,在第一个对话框上你可以看到你当前的状态信息“This is your current Tunnel Port Range list”,点击确定; 此时,NNTP端口显示出来了,点击确定; 然后,SSL端口显示出来了,点击确定; 现在复制isa_tpr.js这个文件到C盘根目录,然后打开一个命名提示符窗口,输入以下命令:isa_tpr.js /? 为了添加一个新的SSL隧道端口,444,则输入以下命名行,敲回车; Cscript isa_tpr.js /add Ext444 444 再上报试试