Configuring Harmony Web Control Center on Linux

Installing Harmony Web Control Center

When installing Harmony Web Control Center, you must add options to the Harmony install script command line and install the Cisco OpenH264 library to see the movie previews and thumbnails.

NOTE: A script was added to assist in uninstalling the OpenH264 library on Linux. It is located at /usr/local/ToonBoomAnimation/harmony[edition]_12/lnx86_64/bin/openh264_control.sh.

Configuring the Licensing

Setting Up in a Non-Gui Environment

Managing the Harmony Web Control Center Service

If at any point, you need to start/stop or restart the Harmony Web Control Center server. You can do so through the /sbin/service.

To start the service

/sbin/service USAnimation_harmony_webcc start

To stop the service

/sbin/service USAnimation_harmony_webcc stop

To restart the service

/sbin/service USAnimation_harmony_webcc restart

Alternatively, you can start or stop all Harmony Services with the following commands:

To start all services

/usr/local/ToonBoomAnimation/harmony[edition]_12/lnx86_64/bin/Startus

To stop all services

/usr/local/ToonBoomAnimation/harmony[edition]_12/lnx86_64/bin/Stopus

Customizing the Harmony Web Control Center Service

You can customize some parameters, such as the default port, for the Harmony Web Control Center service.

Running Harmony Web Control Center Manually

If you do not want to run Harmony Web Control Center as a service, you can manually start the Harmony Web Control Center server.

NOTE: You can change the default port used by Harmony Web Control Center by modifying the webcc.sh. Open the file using a text editor and add the value of the parameter and the desired value. See How to customize Harmony Web Control Center service above.

Other parameters can be customized—see Customizing the Harmony Web Control Center Service .

Network Setup

Setting Up a Static IP

Opening a Port for External Connection

It is necessary to open a port in your firewall to allow other computers to access your Harmony Web Control Center server. Harmony Web Control Center is using port 8080 by default.

Web Browser Note

Some browsers don't support Java and will have problems opening scenes. The first time you open a scene in a browser, it might take a long time because it has to set Java.

Troubleshooting

Problem: Unable to Start Web Control Center Nodes

The following error is generated each time a Web Control Center is started:

Error: ENOENT, no such file or directory

at Object.exports.init (/usr/local/ToonBoomAnimation/harmonyPremium_12.2/cloud/server/webcc.js:85:13)

at Object.<anonymous> (/usr/local/ToonBoomAnimation/harmonyPremium_12.2/cloud/server/webcc.js:214:9)

at Module._compile (module.js:456:26)

at Object.Module._extensions..js (module.js:474:10)

at Module.load (module.js:356:32)

at Function.Module._load (module.js:312:12)

at Module.require (module.js:364:17)

at require (module.js:380:17)

at Object.<anonymous> (/usr/local/ToonBoomAnimation/harmonyPremium_12.2/cloud/server/worker.js:14:13)

at Module._compile (module.js:456:26)