Search code examples
rlinuxcurlterminalopencpu

Getting auth sign message when connecting cloud server using opencpu


I am trying to expose a sample r model as API so I created R package. In my local machine , I am able to get the output using the command :

curl http://local host/5656/ocpu/library/mypackage/R/tv/json -F "input=@test.csv"

But when I am trying the same in my AWS linux cloud server on CentOS , I am not getting the output. I tried the command :

curl 13.228.109.233:8787/p/5656/ocpu/library/mypackage/R/tv/json -F "input=@test.csv" 

and I get the output as

http://13.228.109.233:8787/auth-sign-in?appUr‌​i=%2Fp%2F5656%2Focpu‌​%2Flibrary%2Fmypacka‌​ge%2FR%2Ftv%2Fjson .

The R package is loaded into the my R studio server and I am trying to access it using putty. I installed the open cpu using the command :

yum install opencpu-server

It looks like it is asking for some authentication but I am not able to get what it means. Am I missing something here? Thanks


Solution

  • If one visits the URL with a browser, one sees the RStudio-Server login screen. And indeed, you are connecting to port 8787, which is the default port for Rstudio Server. Try URLs below http://13.228.109.233/ocpu/ instead.