After upgrading Tableau Server and cutting over to a new server (new machine/IP), some clients reach the new server correctly while others continue to load the old server.
This is not caused by a problem with Tableau Server itself, but is rather a name resolution (DNS) issue: the affected clients are resolving the Tableau hostname to the old server's IP address. Because the behavior splits by machine rather than by user, the cause is something machine-wide on the affected hosts or, more commonly, the DNS server those hosts resolve against, rather than anything inside Tableau.
The fix is a customer-side networking change. Updating internal DNS records is the responsibility of the customer's network/AD team and falls outside the scope of Tableau Technical Support, but the steps below can be provided as general guidance to help identify and resolve it. Work through them in order.
Step 1 — Confirm where the wrong answer is coming from
This isolates whether the problem is local to the affected host or coming from DNS, and tells you which fix applies.
On an affected host and on a working client, open a command prompt and run:
nslookup <tableau-hostname> on both machines and compare the IP addresses returned.nslookup queries DNS directly and bypasses both the local hosts file and the client DNS cache. This rules out a local hosts file entry and a stale client-side cache as the cause.Server: line at the top of each nslookup result. If the affected host and the working client are answered by different DNS servers, this confirms they resolve against different resolvers (split-horizon DNS), which is why only some clients were affected.Step 2 — Rule out a local hosts file entry (only if Step 1 showed nslookup itself is correct)
A hosts file entry overrides DNS and is local to one machine. This is only the cause if nslookup returns the new (correct) IP but the host still reaches the old server.
C:\Windows\System32\drivers\etc\hosts in Notepad as an administrator.ipconfig /flushdns and retry.Step 3 — Update the internal DNS record (the fix when Step 1 shows DNS is returning the old IP)
Step 4 — Flush caches and verify
After the record is updated, on an affected host:
ipconfig /flushdnsnslookup <tableau-hostname> — should now return the new server's IP.005386905

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.