Thanks for moving the post. Is there any public or official documentation available for this while I get some response to this post.
I asked a colleague and they suggested:
2. Try to enable SSL on Tableau Server (just for testing)
3. Configure Proxy to preserve HOST parameter (whatever user used should be preserved). This is not likely to affect SSL part, but it is necessary for other things with Proxy.