RAD server apache installation

0

Hello,

I'm trying to deploy Rad Server 10.2 under apache on linux.

I installed Interbase xe7 and register my Rad server licence.

 When running EMSDevServerCommand it works correctly I can can access default ressources and a custom ressources.

 

But when i try to access EMS ressource throug apache i get a message

{"error":"Resource not found: \/version","description":"The request does not identify a known application, resource, endpoint, or entity"}

This message tells me ems-server is running as this outpout comes from ems but it seems it is not able to find any ressource.

Does anyone have an idea ?

 

Thanks

 

Responses (6)
  • Accepted Answer

    Friday, September 15 2017, 04:35 AM - #Permalink
    0

    Hello,

    Unfotunalty I was not able to get it working as there is some bug.

    I opened a Ticket to get it fixed, I firstly had an answer that i will be fixed in 10.2.1 Release but I was really disapointed to see that 10.2.1 did not fix. And The support answer was really not helpfull: Wait for the next release to get it fixed.

    Why do we pay update suscription to get such answer ?

    By now i give up the EMS RAD Server solution for my new project and i'm looking for an alternative solution as i can delay anymore my new projects.

     

    I wish good luck to all other people expecting to run Rad Server on Linux/Apache

     

     

     

     

     

    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, June 27 2017, 02:42 AM - #Permalink
    0

    Hi  Yannick,

       Were you able to resolve your issue?

       I'm getting the same "Resource not found" error after installing emsserver.

       Emsconsole runs fine however. 

     

    thanks

    The reply is currently minimized Show
  • Accepted Answer

    Sunday, April 23 2017, 03:08 AM - #Permalink
    0

    Hi marco,

    As written in my original post the "Version" endpoint is also returning

    {"error":"Resource not found: \/version","description":"The request does not identify a known application, resource, endpoint, or entity"}

    Thanks for your help

    The reply is currently minimized Show
  • Accepted Answer

    Friday, April 21 2017, 03:44 AM - #Permalink
    0

    Hi, one more questions, can you invoke the "version" endpoint of the Apache server? If that's the case the issue could be in the way the system loads your package. I haven't done the Apache installation myself, but could try...

    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, April 12 2017, 03:48 AM - #Permalink
    0

    Hello,

     

    I read all wiki related to ems installation i could find but nothing helped. I also had a look at webinar replay related to ems .

    When i start Dev Server log file show me

    -------------------------------
    {"ConfigLoaded":{"Filename":"/etc/ems/emsserver.ini","Thread":139803192666176}}
    {"DBConnection":{"InstanceName":"gds_db","Filename":"/etc/ems/emsserver.ib","Thread":139803192666176}}
    {"Licensing":{"Licensed":true,"LicensedMaxUsers":4294977296,"Thread":139803192666176}}
    {"RegResource":{"Resource":"Version","Endpoints":["GetVersion"],"Thread":139803192666176}}
    {"RegResource":{"Resource":"API","Endpoints":["API","GetAPIYAMLFormat EndPoint","GetAPIYAMLFormat","GetAPIJSONFormat"],"Thread":139803192666176}}
    {"RegResource":{"Resource":"Users","Endpoints":["GetUsers","GetUser","GetUserFields","GetUserGroups","SignupUser","LoginUser","AddUser","UpdateUser","DeleteUser"],"Thread":139803192666176}}
    {"RegResource":{"Resource":"Groups","Endpoints":["GetGroups","GetGroup","GetGroupFields","AddGroup","UpdateGroup","DeleteGroup"],"Thread":139803192666176}}
    {"RegResource":{"Resource":"Installations","Endpoints":["GetInstallations","GetChannels","GetInstallationFields","GetInstallation","AddInstallation","UpdateInstallation","DeleteInstallation"],"Thread":139803192666176}}
    {"RegResource":{"Resource":"Push","Endpoints":["Send"],"Thread":139803192666176}}
    {"RegResource":{"Resource":"Edgemodules","Endpoints":["GetModules","GetModule","GetResources","GetModuleResources","GetModulesFields","GetResourcesFields","GetModuleResource","RegisterModule","RegisterModuleResource","UpdateModule","UpdateModuleResource","UnregisterModule","UnregisterModuleResource","GetResourceEndpoint","GetResourceEndpointItem","PutResourceEndpoint","PutResourceEndpointItem","PostResourceEndpoint","PostResourceEndpointItem","PatchResourceEndpoint","PatchResourceEndpointItem","DeleteResourceEndpoint","DeleteResourceEndpointItem"],"Thread":139803192666176}}
    -------------------------------

    It seems my configuration is Ok. When I ask for ressources from DEV server it works correctly.

     

    From apache ems server I always get a return telling "Resource not found...".

    The EMs console Is working from apache I can log in and i can see it is the full version (see screenshot )

     

    But i try try to click on link that call ems server i got an error

     

     

     

    My current test environement is Centos7 (redhat) but i had the same problem with ubuntu .

     

    Thanks for your help

     

    The reply is currently minimized Show
  • Accepted Answer

    Monday, April 10 2017, 01:58 PM - #Permalink
    0

    Have you had any luck using the following docwiki articles?

    http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Installing_an_EMS_Package#Installing_an_EMS_Package_for_Testing_on_Linux

    http://docwiki.embarcadero.com/RADStudio/Tokyo/en/EMS_Server#Accessing_the_EMS_Server_from_the_Browser_on_Linux

    The reply is currently minimized Show
Your Reply

Please login to post a reply