Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Launching with different user permissions

Launching builds 5.2.864-5.2.972

Since build 5.2.864, the permissions to launch WSC are defined as follows:

...

Code Block
languagebash
themeRDark
./webcallserver start standalone

Launching build 5.2.976 and newer

Since build 5.2.976, , the permissions to launch WSC are defined by the following parameter in /usr/local/FlashphonerWebCallServer/bin/setenv.sh file only:

On this value (default)

Code Block
languagebash
themeRDark
WCS_NON_ROOT=true

WCS is starting from flashphoner user

On this value

Code Block
languagebash
themeRDark
WCS_NON_ROOT=false

WCS is starting from root user

In this case, service can be started from root, user permissions to launch Java will be changed automatically.

Folder permissions setting when starting from flashphoner user

Since build 5.2.976, write permissions to the server folders including custom folder are checked while starting WCS from flashphoner user. If permissions are not enough, WCS will not start with the following message in /usr/local/FlashphonerWebCallServer/logs/startup.log file

Code Block
themeRDark
FlashphonerWebCallServer cannot be started from user flashphoner, please fix the permissions to the folders or run 'webcallserver set-permissions'!

In this case, the following command should be executed

Code Block
languagebash
themeRDark
sudo ./webcallserver set-permissions

JVM parameters

Parameters are set in the wcs-core.properties file.

...