RAD server apache installation

1

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 (11)
  • Accepted Answer

    Tuesday, May 15 2018, 02:05 AM - #Permalink
    0

    Good to know that I don't need to spend more time trying to figure this out. Is this issue created on quality.embarcadero.com? I tried to search for this issue but could not find anything. Are all issues logged on quality.embarcadero.com or do you have you have an internal bug tracking system that is not available to your customers?

    The reply is currently minimized Show
  • Accepted Answer

    Monday, May 14 2018, 02:36 AM - #Permalink
    1

    There is an issue with 10.2.3 for Linux Apache RAD Server. We are working on it and planning to release a patch.

    The reply is currently minimized Show
  • Accepted Answer

    Friday, May 11 2018, 07:38 AM - #Permalink
    0

    With the 10.2.3 release I have the same issue with resources not loading when running RAD Server from Apache. I also have the issue with Apache crashing when I try to start my apache server with the Rad server modules enabled, but I got rid of that problem by commenting out LANG=C from /etc/sysconfighttpd see https://quality.embarcadero.com/browse/RSP-18299?filter=-216.37 11.05.2018

    The reply is currently minimized Show
  • Accepted Answer

    Friday, May 11 2018, 07:36 AM - #Permalink
    0

    With the 10.2.3 release I have the same issue with resources not loading when running RAD Server from Apache. I also have the issue with Apache crashing when I try to start my apache server with the Rad server modules enabled, but I got rid of that problem by commenting out LANG=C from /etc/sysconfighttpd see https://quality.embarcadero.com/browse/RSP-18299?filter=-2

    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, February 13 2018, 11:51 PM - #Permalink
    0

    Hello,

     

    With the 10.2.2 release i was curious to see if there was any improvement with Rad Server on linux a apache.

    Unfortunalty it is not better maybe worst as i'm now getting a segmentation Fault when I try to start my apache server with the Rad server modules enabled.

    Has anyone successfully run Rad server on Linux/Apache ?

     

    The reply is currently minimized Show
  • 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.........