Changing the IP address of the device where the Report Director Enterprise Server is installed will result in users not being able to login to the RDE environment settings screen. In the event that this happens, you should follow the following steps to remedy the issue.
Note: Although the following instructions are for RDE Ver9.2, it is still applicable to other versions of RDE.
- Use the following command to export RDE Server information in CSV format.
%FIT_PRODUCTS_BASE%/rdjava/util/server/rdserverexport <CSV file name> MS932
*1: Make sure the postgreSQL service is up and running.
*2: If on Windows, make sure to run the Command Prompt as administrator.
*3: If on Unix, change [%FIT_PRODUCTS_BASE%] to [$FIT_PRODUCTS_BASE].
- On the acquired CSV file, check if the IP address settings for [RDE Server] and [RD Balancer] differ from that of the device's.
Sample CSV Output:
"1","PA Server Name 1","PA Server IP Address",,,"PA Server Port Number","RDE Server Name"
*4: Contains settings for RDE Server.
"1","PA Server Name 2","PA Server IP Address",,,"PA Server Port Number","RDE Server Name"
"0","RDE Server Name","RDE Server IP Address",,,"44095",*4
"2","RD Balancer Name","RD Balancer IP Address",,,"44093", *5
*5: Contains the settings for RD Balancer.
- Change the IP address settings in the CSV file to either [localhost] or [127.0.0.1].
Note 1: Remove unnecessary rows such as the PA Server Settings (rows starting with [1]).
- Use the following command to import the updated CSV file and update the server information.
%FIT_PRODUCTS_BASE%/rdjava/util/server/rdserverimport -f <CSV file name> MS932
*6: If on Unix, change [%FIT_PRODUCTS_BASE%] to [$FIT_PRODUCTS_BASE].
*7: To confirm if the settings have been correctly applied, run the command on step 1.
- Make the following changes to allow the RDE Server to run by using the Server name.
On Windows:- Run [AppLauncher.exe]
- Go to [File] - [Open] and select [ReportDirectorEnterpriseServer.run] on the File Open dialog box.
- In the Parameter field, go to the end of the line and insert a space and the RDE Server name from the CSV file on step 1.
-Xmx128m .... jp.co.fit.rd.server.ReportDirectorServer <RDE Server Name>
- Select [File] -[Save] to save the settings.
- Go to [File] - [Open] and select [ReportDirectorSpooleBalancer.run] on the File Open dialog box.
- In the Parameter field, go to the end of the line and insert a space and the RD Balancer name from the CSV file on step 1.
-Xmx128m .... jp.co.fit.rd.spoolbalancer.ReportDirectorSpooleBalancer <RD Balancer Name>
- Open the following file on text editor:
$FIT_PRODUCTS_BASE/rdjava/rdserver/rd_server_startup.sh
- Edit the following section for RDE Server:
Java -Xmx256m -Xms256m ... jp.co.fit.rd.server.ReportDirectorServer <RDE Server Name> &
- Open the following file on text editor:
$FIT_PRODUCTS_BASE/rdjava/rdbalancer/rd_balancer_startup.sh
- Edit the following section for RD Balancer:
java -Xmx256m -Xms256m ...jp.co.fit.rd.spoolbalancer.ReportDirectorSpoolBalancer <RD Balancer Name> &
- After the RDE related services reboots, check and see if you can login to RDE Environment Settings or RDE Utility.
*8: If on Unix, shutdown RDE related services with [svf_shutdown.sh], and start them up using [svf_startup.sh].
Additional Information
- If using RDE UDK, you should use the actual IP address instead of the one in step 3.
- If using SVF Ver 9.2 SP3 onwards, the issue described in this FAQ will not occur. As such, the IP address can be changed using the RDE Environment Settings screen.
Comments
0 comments
Please sign in to leave a comment.