Thank you for the inputs.
a) I first tested my client side installation by connecting to tables available in https://opal-demo.obiba.org/" and applying some basic statistical analysis. It worked very well.
b) Then i uploaded a the test data from puppet-datashield you suggested to the in-house open server i setup on our cloud. In this case, datashield is able to contact the server but i am not able to apply a function. Since i am new to R, i am not getting where i am making a mistake. Any input from Datashield users would be of great help. I am pasting the output of R session below.
logindata ← builder$build()
conns ← datashield.login(logins = logindata, assign=TRUE, symbol=“D”)
Logging into the collaborating servers
Logged in all servers [================================================================] 100% / 1s
No variables have been specified.
All the variables in the table
(the whole dataset) will be assigned to R!
Assigning table data…
Assigned all tables [==================================================================] 100% / 1s
Data dimensions information
ds.dim(x = ‘D’)
Aggregated (dimDS(“D”)) [==============================================================] 100% / 0s
Error: There are some DataSHIELD errors, list them with datashield.errors()
 “Command ‘dimDS(“D”)’ failed on ‘study1’: No such DataSHIELD ‘AGGREGATE’ method with name: dimDS”