Harmony Server Installation > Configuring Harmony Web Control Center on Mac OS X

Configuring Harmony Web Control Center on Mac OS X

Configuring Toon Boom Harmony Web Control Center

Managing the Harmony Web Control Center Service

If at any point you need to start/stop or restart the HarmonyWeb Control Center server, you can do so through launchctl in Mac OS X.

Start the service

sudo launchctl load /Library/LaunchDaemons/com.toonboom.WebCCServer.plist

Stop the service

sudo launchctl unload /Library/LaunchDaemons/com.toonboom.WebCCServer.plist

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

Start all services

/Applications/Toon Boom Harmony 12.1 [edition]/tba/macosx/bin/Startus

Stop all services

/Applications/Toon Boom Harmony 12.1[edition]/tba/macosx/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 have the option to manually start the Harmony Web Control Center server.

NOTE: You can change the default port used by HarmonyWeb 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 the following text:

#!/bin/sh -f
# Script to start Harmony Web Control Center serverDIRNAME=$(dirname "$0")
cd "$DIRNAME"
./bin_3rdParty/node ../../cloud/server/app.js "$@" -port 8081

Other parameters can be customized—see Configuring Harmony Web Control Center on Mac OS X.

Network Setup

Setting Up a Static IP

You will need to set up a static IP for accessing the Harmony Web Control Center application.

Opening a Port for External Connection

To allow other computers to access your Harmony Web Control Center server, it is necessary to open a port in your firewall. Harmony Web Control Center uses port 8080 by default.

Web Browser Notes

For clients of the server, you can start Stage from Safari by changing its preferences to run Java in unsafe mode for localhost. Safari added -per-site controls for each applet.

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.