When the server doesn’'t allow account creation, I get a simple (406) error. I guess I was looking for a detailed description of what the failure was, but it seems that the only two possible failures are:
This is actually a security feature required by the spec. If the server sent back detailed information about why account creation process failed, you could use that to figure out which accounts already exist (and spam them).