fix for domain argument not being propagated to cluster handlers

  - use domain getter to retrieve domain from stream object
  - log to which domain user is trying to authenticate