
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.
Unable to access reports due to hyper error:
Hyper logs will also indicate TCP requests are being rejected from local or known addresses.
If the network adapters or addresses change, they may affect Tableau Server's running configuration and result in rejected requests. This could happen if temporary addressing is enabled, or if updates modify or flush address assignments.
Print out network adapter addresses using one of the following commands:
Make note of ipv6 addresses assigned to each adapter. Take note of the ipv6 addresses in particular:
Open the following file:
Look for the line beginning with "Allowlist:" and compare this against IP addresses assigned to the network interfaces from previous. If the address or zone ID of the Ipv6 address has changed, this might result in requests being rejected by Hyper for not matching our pre-determined allowlist.
To refresh the allowlist in the hyper_standalone.yml file, perform the following steps:
If the allowlist is not updated, make a negligible change (such as querying backgrounder.querylimit) and modifying it slightly (i.e. change 7200 seconds to 7201). Then re-apply pending changes. Ex:
> tsm configuration get -k backgrounder.querylimit 7200 > tsm configuration set -k backgrounder.querylimit -v 7201 > tsm pending-changes apply
Hyper logs or logshark will show hyper errors that TCP clients are being rejected, and generally there will be an ipv6 address in the remote host address:
{"ts":"2022-04-14T14:02:24.687","pid":1234,"tid":"68d8","sev":"error","req":"-","sess":"n14325ku345unnlin453","k":"tcp-ip-client-rejected","v":{"local-address":"::","remote-address":"fe80::149b:b9e3:9496:16fb%4"}}
This means Hyper is rejecting requests because the address is not in the allowlist. Note that Ipv6 addresses can be rejected even if only the zone ID changes (i.e. the %4 at the end). Updating the configuration of Tableau Server recreates this file with the current network interface configurations. This will provide the correct interface addresses and link-local addresses in the allowed list.
001534109