DiCAT: throw more useful exception if username/password properties aren't set
Merge branch '8.34'