At the time of the Global Troubleshooting Bundle(GTB) download, if the Node manager doesn't respond to the Spotfire Server in 60secs, the Node manager logs will not be downloaded in the GTB.
This issue has been fixed now in a higher version i.e for LTS 11.4.3 and higher and for mainstream 11.7 and higher.
Below is the workaround to fix the issue on the previous version -
- Stop the Spotfire Server service
- Take the backup of <Spotfire Server install>\tomcat\webapps\spotfire\WEB-INF\lib\spotfire-node-manager-tss.jar
- Copy the file <Spotfire Server Install>\tomcat\webapps\spotfire\WEB-INF\lib\spotfire-node-manager-tss.jar to a temp folder
- Extract files using 7zip or similar software to a folder spotfire-node-manager-tss
- Edit applicationContext-nodeManager-tss.xml in a text editor
- Change the bean="restTemplate" to bean="restTemplateLongTimeout" (Example:- <ref bean="restTemplateLongTimeout" />) and save the file.
- Browse back to the spotfire-node-manager-tss folder
- Highlight all folders and files inside the above folder (com,META_INF,applicationContext-nodeManager-tss.xml), right-click-->select 7zip-->Add to archive
- Choose Archive format zip and Compression level Store and name the file as "spotfire-node-manager-tss.jar" and click OK.
- This is now the updated spotfire-node-manager-tss.jar
- Copy the updated spotfire-node-manager-tss.jar file to <Spotfire Server install>\tomcat\webapps\spotfire\WEB-INF\lib\spotfire-node-manager-tss.jar. Make sure to overwrite the existing file with the same name.
- Start the Spotfire server service.
Note:-
- This issue was specific to 11.4.0 to 11.4.2 Spotfire LTS version
- This issue was also observed in the 11.5 and 11.6 Mainstream version
- The issue is now fixed in 11.4.3 and higher service pack for the LTS version
- The issue is now fixed in the next mainstream releases such as 11.7 and 11.8