Overview
Version
Report Server Version |
---|
11.0 |
Application Scenario
If the report server is deployed on an intranet, some scenario functions requiring extranets cannot be used.
This document briefly introduces extranet ports that need to be opened for some functions. You can open the network whitelist according to your needs.
Extranet Address
Function | Domain Name | Port Number | Description |
---|---|---|---|
Plugin management | https://cloud.fanruan.com | 443 | Website management center |
https://market.fanruan.com | 443 | FanRuan Market access | |
http://shop.finereport.com | 8081 | Download address aquisition | |
http://shop.finereport.com | 80 | Plugin query | |
http://bbs.fanruan.com | 80 | Forum account login | |
https://fanruanclub.com/ | 443 | Forum account login | |
http://unsafe.fanruan.com/ | 80 | Forum account login | |
https://shopres.finereport.com | 443 | Download of the plugin's image file (The IP address is randomly obtained.) | |
http://shopps.finereport.com | 80 | Download of the compressed plugin package (The IP address is randomly obtained.) | |
http://api.shequ.fanruan.com | 80 | Forum account login | |
frshoposs.fanruan.com | 443 | Download of the plugin's image file | |
47.110.75.116 | / | Pass service gateway | |
https://fine-build.oss-cn-shanghai.aliyuncs.com | 443 | / | |
https://community.finereport.com/market/ | / | / | |
https://fine-overseas.oss-ap-northeast-1.aliyuncs.com/ | / | / | |
Plugin synchronization between the designer and the server during remote design (requiring both the designer and the server to support connection to related extranet addresses) | https://market.fanruan.com/api/v1/ping | / | / |
http://shop.finereport.com/api/v1/plugin/download | / | / | |
http://shopps.finereport.com | / | / | |
https://cloud.fanruan.com/config | / | / | |
https://cloud.fanruan.com:8443/config | / | / | |
http://cloud.fanruan.com/config | / | / | |
http://cloud.fanruan.com:8090/config | / | / | |
Cloud O&M | https://market.fanruan.com | 443 | FanRuan Market access |
https://cloud.fanruan.com | 443 | Website management center | |
http://bbs.fanruan.com | 80 | Forum account login | |
http://api.shequ.fanruan.com | 80 | Forum account login | |
https://fanruanclub.com/ | 443 | Forum account login | |
http://unsafe.fanruan.com/ | 80 | Forum account login | |
http://fine-intelli.oss-cn-shanghai.aliyuncs.com | 80 | One-click upload of data packages | |
47.110.75.116 | / | Pass service gateway | |
Update/Upgrade | https://cloud.fanruan.com | 443 | Website management center |
https://fine-build.oss-cn-shanghai.aliyuncs.com | 443 | / | |
https://fanruan-market.oss-cn-shanghai.aliyuncs.com/ | 443 | / | |
http://updateten.finereport.com | 80 | / | |
https://fineoverseas-download.obs.ap-southeast-3.myhuaweicloud.com | / | / | |
SMS platform | https://cloud.fanruan.com | 443 | Website management center |
https://fanruanclub.com/ | 443 | Forum account login | |
https://market.fanruan.com | 443 | FanRuan Market access | |
http://shop.finereport.com | 80 | SMS template query/SMS sending | |
https://fanruanclub.com | 443 | Forum account login | |
WeChat/DingTalk | https://qyapi.weixin.qq.com | / | |
https://oapi.dingtalk.com | / | DingTalk | |
Lark/WeLink | https://open.feishu.cn/open-apis/auth/v3/app_access_token/internal/ | / | Lark |
https://open.welink.huaweicloud.com/api/auth/v2/tickets | / | WeLink | |
Registration through public cloud | https://register.fanruan.com | 443 | Public cloud authentication server |
https://cloud.fanruan.com | 443 | Website management center | |
Mobile message reminder | http://central.fanruan.com/mobile/push | 80 | Non-platform message reminder (namely, mobile message pop-up) |
Last platform login information | https://cloud.fanruan.com | 443 | Login IP address and region aquisition |
Map resource | http://updateten.finereport.com/vancharts-resources/map.zip | 80 | FR 10.0 map file update/download |
http://updatenine.finereport.com/vancharts-resources/map.zip | 80 | FR 9.0 map file update/download | |
Local printing | https://fine-build.oss-cn-shanghai.aliyuncs.com/finereport/10.0/stable/exe/FinePrint_Windows_5_0.exe https://fine-build.oss-cn-shanghai.aliyuncs.com/finereport/10.0/stable/exe/FinePrint_macos_5_0.dmg | 443 | FR 10.0 printing software update/download |
http://updatenine.finereport.com/FinePrint_windows_3_0.exe http://updatenine.finereport.com/FinePrint_macos_3_0.dmg | 80 | FR 9.0 printing software update/download |
Extranet Connection Through the Proxy Server
FineReport is connected to an extranet through a JAVA program. Therefore, when using a network proxy, you need to manually set the network proxy for Java Virtual Machine (JVM). Otherwise, you may not be able to access the extranet.
Setting a Network Proxy for the Server
When the network where the FineReport server is located uses a network proxy, the following JVM parameters need to be added to the web container:
-Dhttp.proxyHost=Host Name of the HTTP proxy server
-Dhttp.proxyPort=Port number of the HTTP proxy server
-Dhttps.proxyHost=Host name of the HTTPS proxy server
-Dhttps.proxyPort=Port number of the HTTPS proxy server
The ways to add JVS parameters vary according to the web container types. The following uses the Tomcat container as an example.
Linux system:
1. Access the %Tomcat_HOME%\bin directory. Find a file named setenv.sh. If the file does not exist, you can create a setenv.sh file.

2. Open the setenv.sh file using a text editor. Add the following lines to the file:
JAVA_OPTS="$JAVA_OPTS -Dhttp.proxyHost=Host name of the HTTP proxy server -Dhttp.proxyPort=Port number of the HTTP proxy server -Dhttps.proxyHost=Host name of the HTTPS proxy server -Dhttps.proxyPort=Port number of the HTTPS proxy server"
3. Save and close the setenv.sh file.
4. Restart the Tomcat server for the changes to take effect.
Windows system:
1. Access the %Tomcat_HOME%\bin directory. Find a file named setenv.bat. If the file does not exist, you can create a setenv.bat file.
2. Open the setenv.bat file using a text editor. Add the following lines to the file:
set "JAVA_OPTS=-Dhttp.proxyHost=Host name of the HTTP proxy server -Dhttp.proxyPort=Port number of the HTTP proxy server -Dhttps.proxyHost=Host name of the HTTPS proxy server -Dhttps.proxyPort=Port number of the HTTPS proxy server"
3. Save and close the setenv.bat file.
4. Restart the Tomcat server for the changes to take effect.
Setting a Network Proxy for the Designer
1. Find the designer.vmoptions file in the %FR_HOME%\bin directory, as shown in the following figure.
2. Edit the designer.vmoptions file and add JVM parameters, as shown in the following figure.
JVM parameter description:
· http.proxyHost: Host name of the HTTP proxy server
· http.proxyPort: Port number of the HTTP proxy server
· https.proxyHost: Host name of the HTTPS proxy server
· https.proxyPort: Port number of the HTTPS proxy server
3. Save the file and restart the designer.