Support

Remove the Master lock file

  • Select System > Components > Remove the Master lock file

Remove the Engine lock file

  • Select System > Components > Remove the Engine lock file

Processes not running

Smedge requires that at least one machine is running the SmedgeMaster component process and that every machine that is going to be rendering is running the SmedgeEngine process.

Start the Master

  • If searching for the master, try staring it using: System > Components > Start the Master Now

  • Manually start the SmedgeMaster component from the Smedge program installation folder.

Start the Engine

  • If connected but no engine, try staring it using: System > Components > Start the Engine Now

  • Manually start the SmedgeEngine component from the Smedge program installation folder.

  • To find the Smedge program folder in SmedgeGui, use the menu command: System > Smedge Files > Browse the Program Folder. For advanced configuration, see the Administrator Manual

There is a firewall issue

Check that there is no firewall blocking communication on either the local client or the master machine.

Firewall Options

  • The default Smedge port is 6870.

  • If you have to use a firewall, each client run on a machine must use a unique port number.

  • It is easiest to open the firewall by application name if possible. By default, Smedge clients open an ephemeral port to listen for the master

  • You can customize the port each client uses with the command line flag:
    -ClientPort port
    This will force the client to use the supplied port.

There is a name resolution issue

Smedge uses system default networking and a networking integration library that is pretty good at resolving names, but every network presents its own issues and sometimes Smedge needs a little help.

Helping find nodes

  • You can specify the Master using the flags:
    -Master host:port
    if you do not supply the port number, the default 6870 will be assumed
    -MasterPort port

  • Normally, clients send their hostname to the Master. You can configure this to have the client send its IP address instead using the flag:
    -SetClientPreresolve 1
    or you can set the environment variable:
    SMEDGE_CLIENT_PRERESOLVE=1

  • You can specify the local client interface to use with the flag:
    -ClientInterface address
    The address is the IP address assigned to the interface.