Receiving a 'Empty Directory Listing Error' in the BESGather.log
The 'Empty Directory Listing Error' is usually caused by an empty operator site. This means that you did not click on the 'Apply' in the BigFix Admin tool, after creating the console user and the user has not logged into the BigFix Console and taken any action.
Resolving the problem
You can get the operator names for these sites out of the masthead file (export the current version using BigFix Admin). You should have those users log in to the BigFix Console and take an action.
The other option would be to run BESAdmin.exe /propagateAllOperatorSites. This will go through and propagate a site for all your operators and create a site for any that have not been initialized.
Note: Site propagation for all operators is resource and network intensive, schedule this activity accordingly.