monkeybreadsoftware

Allow plugin update on FM Cloud server without restart

Discussion created by monkeybreadsoftware on Oct 29, 2017
Latest reply on May 14, 2018 by monkeybreadsoftware

As of version 1.16 and 1.17 of FM Cloud server, installing a new plugin version via Install Plugin Script Step does not load the new plugin.

 

I run a FM Cloud server (1.16.0.40) and queried version of my plugin.

It returns version 6.4 (from last year). So I dropped version 7.4 in the container and clicked Install button.

That runs Install Plugin Script on Server and returns ErrorCode 0.

But when I now query plugin version, I still get 6.4!

 

I see the plugin file was written:

 

[centos@ip-172-31-17-30 FileMakerData]$ ls -al Plugins/

total 24632

drwxrwxr-t.  3 fmserver fmsadmin     4096 Aug 31 18:07 .

drwxr-xr-x. 15 fmserver fmsadmin     4096 Sep  1 19:54 ..

-rw-r-xr--.  1 fmserver fmsadmin 25209906 Aug 31 18:07 MBS.fmx

drwxr-xr-x.  3 fmserver fmsadmin     4096 Aug 16 12:26 OpenSSL

[centos@ip-172-31-17-30 FileMakerData]$ ls -al Extensions/

total 25780

drwxrwxr-t.  5 fmserver fmsadmin     4096 Sep  7 08:42 .

drwxr-xr-x. 15 fmserver fmsadmin     4096 Sep  1 19:54 ..

drwxr-xr-x.  2 fmserver root         4096 Aug 31 17:09 conf

-rw-r-xr--.  1 fmserver fmsadmin 26376938 Sep  7 08:42 MBS.fmx

drwxr-xr-x.  3 fmserver fmsadmin     4096 Aug 16 12:25 OpenSSL

drwxrwxr-x.  2 fmserver fmsadmin     4096 Sep  7 08:42 Saved

[centos@ip-172-31-17-30 FileMakerData]$ ls -al Extensions/Saved/

total 25768

drwxrwxr-x. 2 fmserver fmsadmin     4096 Sep  7 08:42 .

drwxrwxr-t. 5 fmserver fmsadmin     4096 Sep  7 08:42 ..

-rw-r-xr--. 1 fmserver fmsadmin 26376938 Sep  7 08:32 MBS.fmx

 

The new plugin is not loaded.

 

Outcomes