Just to cross some things off the list, are you able to connect to this RServe instance from Tableau Desktop?
Unfortunately no, i tried to connect using Tableau Desktop as well. It gives following error-
An error occurred while communicating with the external service. Tableau is unable to connect tot service. Verify that the service is running as that you have access privileges.
External Service: The external server is busy or not responding. Failed to create socket to it. ExtSvc:404:/ evaluate not found.
A few additional questions for you, Milan:
What versions of RStudio and RServe are you running? I'll try to roughly replicate your environment here, and may be able to make suggestions on how to go about getting things properly connected from there.
One other question comes to mind, just looking at the error mesage - is port 8787 opened in your firewall so that the server can both listen and send on it?
Just following up on this, were you able to get your server functioning with Tableau?
1 of 1 people found this helpful
Thanks everyone for suggestion and follow up on this. I figured out what i was doing wrong in the configuration. It was a stupid mistake.
I was setting up values of Rstudio i.e. port- 8787. I figured out that just to integrate R with Tableau I don't need Rstudio and only R installation will suffice.
R was installed on port 6311. I updated only following two properties to work it-
vizqlserver.extsvc.host - 127.0.0.1
vizqlserver.extsvc.port - 6311
No user name - password required since it was running on the same machine.
Glad you got the issue resolved!