报表知识库
我要提问

vpn外网打印报表

问题描述:

通过内网访问服务器进行报表打印正常, 外网通过VPN访问打印报表时,报错:服务器的IP和签名的IP:*********不符,java控制台报 bad magic number,打印因此无法进行下去。

解决方法:

经过测试最终发现:与JRE的版本有关系
因此在配置文件中配置的时候需要配置以下两个选项来避免此问题
使用如下:
<config>
  <name>jreInstallName</name>
  <value>/j2re-1_5_1-windows-i586-i.exe#Version=1,5,1,0</value>
</config>
<config>
  <name>jreVersion</name>
  <value>1.5</value>
</config>