Hi.
I was faced with an issue where I needed to set up a test domain for a client so they can test hosting on the new srver. And when they was happy I could then change the test domain to the real one.
But in DotNetPanel that was an issue. But I have worked out a solution, and here is the step by step for it...
Tables
1. Open the SQL Management Studio
2. Select the Database Engine that is used for DotnetPanel
3. Open the DNPEnterpriseServer database
4. Edit the following tables and change all entries of the old domain to the new one.
a) Domains
b) ServiceItemsPropreties
c) ServiceItems
IIS
1. Change Name
2. Change Bindings
3. Copy Virtual Directory to new name
4. Change IIS to new virtual directory
DNS
1. Go into %system%/%system32%/DNS
2. Copy existing domain’s DNS file to new domain name
3. Open DNS file with notepad and change entries to new domain
4. Open DNS and create new domain, importing the new DNS file
5. Delete old Domain (if not needed)
6. Stop and Restart DNS service
SmarterMail
1. Open Smartermail Admin
2. Click Manage
3. Open Domain to be changed
4. Click Edit and select Option tab
5. Use the Rename and change Domains name
6. Save changes – this will also move all of the email files etc.
Smarterstats
1. Open SmarterStats Admin
2. Click Manage
3. Open Domain to be changed
4. Click Edit and select Option tab
5. Use the Rename and change Domains name
6. Save changes
DotNetPanel
1. Login as ServerAdmin
2. Select Customer, User Space
3. Check that Domain has new name
4. Check all other values to make sure that it shows the new Domain
5. Open Mail and check each mailbox’s return address. Change if needed.
This should now complete the transfer to the new domain name.
Take CareDave