Hey suresh ramanathan,
I understand your client's issue, the only certified Tableau ports are the followings: Tableau Server Ports
However 5432 is needed for the PostgreSQL, here is a good lecture that you could provide your client with, in order to secure the port: security - how to secure an open PostgreSQL port - Server Fault
We hope for the best!
Lénaïc RIÉDINGER, Global Community Engineer Tableau
If you see a Helpful or Correct response, please mark it thanks to the buttons below the targeted post!
- Tableau Server is in your client's network
- You own the instance of Postgres, running in RDS on AWS. You use the standard port of pgsql - 5432
- Your customer won't open up 5432 for egress to the internet on their network
I can understand why they might block inbound 5432, but with a stateful firewall, I'd think the IT would be OK with outbound traffic on from the network to which your server replies. Since the firewall would (hopefully) be stateful, replies would be allowed through the firewall.
If the customer will not allow this, then there is no magic.
What ports ARE they willing to open? That should be your first question. You might be able to do some proxying of the requests to pgsql, but they'll have to go through a port - so if your customer isn't willing to open up anything other than 80/443, you're not really going to get far in terms of allowing a "direct" experience against Tableau...