When creating new domain or editing an existing domain, hitting save will give you an error: “Unable to deploy Secure domain, because the provisioned amount would be exceeded.” knowing that you still have provisioned amount of webstore to use. Also, checking the logs will also show you error: “No content to map due to end-of-input”
Solution
The problem is caused by bad synchronization of Signup DB. See the following steps to trigger re-synchronization of DB:
Delete a domain in SB account.
- Navigate to Commerce > Hosting > Domains
- Domain Name: click Edit
- Hover Actions dropdown menu
- Click Delete
Create New Domain in Production Account
- Navigate to Commerce > Hosting > Domains > New
- Enter Values for fields:
- Domain Type
- Domain Name
- Web Site
- Hosting Root
- Click Save
Notes: After doing so you can now create or edit domain records and save it without encountering any issues on your sandbox or production account.