api.timbal.ai. No inbound ports, no VPN, no public IP.
The installer, the connector binary, its updates and the live connection all use this same host and port, so one firewall rule covers everything. If you’ve opened a firewall for Microsoft’s on-premises data gateway before, this is a much smaller request: no Azure Relay port ranges, no list of Microsoft domains, one host on port 443.
What to send your IT team
Copy this into a ticket or email.- English
- Español
Check it yourself
The installer runs these checks for you before installing anything and stops with a message naming the layer that failed. To check by hand, run them on the server itself: a laptop on the same network may have different firewall rules.- Windows (PowerShell)
- Linux / macOS
1. Port 443 is reachable. Look for 2. Nothing inspects TLS. Prints the certificate issuer. It should name a public certificate authority (for example 3. WebSocket gets through. The first line must be 4. Is a proxy configured? If this shows a proxy server, the server’s traffic probably goes through it and needs a direct-egress exception.
TcpTestSucceeded : True.O=Amazon). If it names your firewall vendor or your company, or the command fails with a certificate error, TLS inspection is on.HTTP/1.1 101 Switching Protocols. Use curl.exe, not curl: in Windows PowerShell, curl is an alias for a different command.timbal-connect doctor repeats the reachability check from the service’s point of view. See Troubleshooting.
Database side
The connector reaches your databases from the server it runs on, so it needs the usual access from that server: for example TCP 1433 for SQL Server, 5432 for PostgreSQL and 3306 for MySQL, plus UDP 1434 for SQL Server named instances that rely on SQL Browser. These are internal connections and never leave your network. See Configure connections.Next steps
Install on Windows
Setup file, scripted install, and locked-down servers.
Install on Linux and macOS
Install the service with the script or the binary.