It is necessary to have certain ports open for the Qube! Supervisor, Worker, and Client machines to communicate amongst themselves. You should either disable the firewall completely on the local machine, or open specific ports for Qube! to communicate via TCP /IP and UDP.
Supervisor ports
- 50001 TCP /IP and UDP inbound
- 50002 TCP/IP TCP and UDP inbound
PostgreSQL on the Supervisor:
- 50055 TCP inbound
Worker port
- 50011 TCP /IP and UDP
- 50012 TCP/IP and UDP
Setting Command line variables
Having the Qube commands available in the path from the commandline can be useful. Here is what is needed to set this up:
- Linux (~/.cshrc/ or ~/,tcshrc):
setenv QBDIR /usr/local/pfx/qube
set path = ($path $QBDIR/bin $QBDIR/sbin)
- Linux (~/.bashrc):
export QBDIR=/usr/local/pfx/qube
export PATH=$PATH:$QBDIR/bin:$QBDIR/sbin
- OS X (~/.bashrc):
export QBDIR=/Applications/pfx/qube
export PATH=$PATH:$QBDIR/bin:$QBDIR/sbin
C:\Program Files\qube\bin
to the PATH.inbound
Client
- no ports need be open on a machine acting soley as a Qube client
See Also
For Qube versions earlier than 7.0 that use MySQL, please refer to the documentation that includes the MySQL port information