How to Run Tabadmin for TabPy Server
See original GitHub issueI have the TabPy server running in Python 3.6 on the same machine as Tableau desktop. Connecting to it in Tableau 10.2 and clicking “Test Connection” results in this error: External Service: The external server is busy or not responding. Failed to create socket to it. ExtSvc: Timeout was reached
.
Based on this error, I think I need to extend the timeout threshold with tabadmin set vizqlserver.extsvc.connect_timeout_ms ####
. I tried running this command in the folder where the TabPy files live (/lib/site-packages/tabpy_server
). This results in 'tabadmin' is not recognized as an internal or external command, operable program or batch file
. Where should I run tabadmin
? The examples for tabadmin
say to run it in the Tableau Server location in Program Files. However, I don’t have this location, and I’m not attempting to connect to Tableau Server.
I do not have administrator rights on my laptop, and I realize it may be a firewall issue. However, I got through the mprtia
error by using 127.0.0.1
instead of localhost
in the Tableau connection to the TabPy server.
Thank you for any insight!
Issue Analytics
- State:
- Created 6 years ago
- Comments:8 (4 by maintainers)
Hi Cameron, Timeout setting is for Tableau Server. You shouldn’t need this if you’re running TabPy and Tableau desktop on the same machine in the first place.
This might be happening most likely because of one of the two reasons:
I hope this helps find the root cause of the issue.
Bora
Thank you for trying! I’ll go ahead and close the issue.