Products | Versions |
---|---|
Spotfire Analyst | All Versions |
All table-based visualizations and Text Area visualizations are blank. This includes Table, Cross Table, Graphical Table, Summary Table, and Details-on-Demand. No column headers are seen either.
No column headers are seen either. Other non-table-based visualizations display correctly as expected. This will be specific to a particular computer and or user and the same analysis may display correctly when viewed from another computer.
This issue can also result in the Spotfire desktop client (TIBCO Spotfire Professional) becoming unresponsive and hanging.
Cause:
When using tabular visualizations and Text Area visualizations, the Spotfire desktop client needs to start local http listeners. So when a restricted domain user experiences the above described behavior, it is likely that there is a setting or policy within the environment that prevents the user to start such listeners. The ports required for this are 8000 and higher i.e. 8000, 8001, 8002, etc, depending on how many simultaneous instances of Spotfire are being used and what ports are available. For example, http://localhost:8000.
Windows 10, 8.1, 8, 7 & Vista
Referencing the following Microsoft article: http://technet.microsoft.com/en-us/library/cc754516(v=ws.10).aspx
You are able to verify if there is an active restriction, by granting rights for a single port to the particular user experiencing the issue. Run the following command as administrator from a command prompt:
where DOMAIN, and USER, should be changed to the corresponding values for the end user.
Keep in mind that the command is port specific. There is no guarantee that port 8000 is free (and maybe the user will start multiple instances of the Spotfire Desktop client); if it's not, Spotfire simply tries the next one (8001) and the next one, etc. So, it's a good idea to grant rights for a few additional ports, e.g.:
Windows XP
Referencing the following Microsoft article: http://msdn.microsoft.com/en-us/library/ms733768(v=vs.110).aspx
You are able to verify if there is an active restriction, by granting rights for a single port to the particular user experiencing the issue. Run the following command as administrator from a command prompt:
where URL, Port and ACL should be changed to the corresponding values for the end user.
Keep in mind that the command is port specific. There is no guarantee that port 8000 is free (and maybe the user will start multiple instances of the Spotfire Desktop client); if it's not, Spotfire simply tries the next one (8001) and the next one, etc. So, it's a good idea to grant rights for a few additional ports, e.g.:
For information on the Access Control List (ACL) string required after the /a parameter in the form of a Security Descriptor Definition Language (SDDL) string, please see following reference article on the Security Descriptor Definition Language (SDDL) format:.