I'm trying to set the zimbraPreAuthKey via the CreateDomainRequest soap command when creating a domain, but it has not been successful.

Basically, trying to remotely manage a zimbra install with multiple domains, so trying to create the domain in zimbra with createdomainrequest, and at the same time set the preauth key as a parameter like:

<a n="zimbraPreAuthKey">VALUE</a>

The value gets set, but when preauthing, you still get the 400 error for this domain is not configured for preauth?

Does the server have to be restarted or something?