Firstly, let me say that - from the security point of view - it's usualy
best idea to let the connection come from the director to the clients
(you usually connect from safer zone to less safe one).
Secondly -
The first thing you should check is if the client is connected to the
Director.
For this, use the bconsole.
In there use the command
"status dir"
It shows you the list of clients that are connected to the Director.
Header is:
Client Initiated Connections (waiting for jobs):
If your client does