Bước 1: Đầu tiên bạn cần bảo đảm rằng domain không bị tắt (switched off) trong Plesk vì đây có thể là nguyên nhân khiến bạn không thể xóa domain.
Bước 2: Nếu trong khi xóa domain bạn gặp lỗi như sau hoặc có liên quan đến mail.
psaerror(string "Unable to delete DSMail service for domain: Unable to remove domain mail: mailmng failed: Run-Time error: MEAOSM.Domain.GetDomain failed")
Thì rất có thể nguyên nhân là không tồn tại mailbox trong domain cần xóa. Đầu tiên chúng ta cần thử sửa các lỗi có trong phần "Mail". Thông thướngauu khi fix lỗi ở mail thì có thể xóa được domain.
Bước 3: Đăng nhập vào máy chủ sử dụng remote desktop.
Thử chạy các lệnh sau trong cửa sổ command promt, đầu tiên phải di chuyển vào thư mục quản trị Plesk "cd %plesk_bin%". Sau đó gõ 2 lệnh dưới
Code:
mchk --domain --domain-name=domain.com
websrvmng --reconfigure-vhost --vhost-name=domain.com
Giờ đây bạn hãy thử xóa domain, nếu vẫn còn gặp lỗi thì sang bước kế tiếp
Bước 4: Đăng nhập vào máy chủ thông qua remote desktop và mở MailEnable Administrator. Kiểm tra để chắc rằng domain cần xóa có trong danh sách Post Offices.
Nếu chưa có thì bạn cần tạo 1 post office cho nó bằng cách nhấn chuột phải lên Post Offices và chọn New -> Post Office
Điền thông số tương ứng cho Post Office và lưu lại.
Mở post office vừa tạo và nhấn chuột phải lên Domains > New > Domains.
Đền thông tin cho domain cần xóa và lưu lại.
Kế tiếp mở cửa sổ Command Promt và gõd "cd %plesk_bin%"9ể di chuyển đến thư mục Plesk Admin
Chạy lại 2 câu lệnh sau
Code:
mchk --domain --domain-name=problemdomain.com
websrvmng --reconfigure-vhost --vhost-name=problemdomain.com
Giờ đây bạn hãy thử xóa domain trong Plesk Control Panel.
Bước 5:
Nếu vẫn ko được thì có nghĩa là tài khoản domain này đã bị corrupted, bạn phải xóa nó bằng tay. Trước khi bắt đầu điều quan trọng là bạn phải sau lưu lại Plesk và cơ sở dữ liệu psa. Sau đó tiến hành các bước sau:
1. Xóa domain khỏi inetpub > vhosts
2. Xóa domain khỏi Mail Enable Administrator
3. Xóa từ C:\Program Files\SWsoft\Plesk\Mail Servers\Mail Enable\Post Offices
4. Xóa từ C:\Program Files\SWsoft\Plesk\Mail Servers\Mail Enable\Config\Post Offices
5. Xóa từ trình quản lý Internet Information Services
6. Xóa từ Computer management Console - System Tools > Local Users and Groups > Users. Bạn phải xóa những gì liên qua đến domain cho Plesk Domain User và Plesk IIS User
7. Xóa record DNS liên quan đến domain từ C:\Program Files\SWsoft\plesk\dns\etc\named.conf
8. Xóa tất cả những gì liên quan đến domain trong CSDL psa tương ứng với các bảng sau
* domains
* domain_aliases
* data_bases
* db_users
* sys_users
* hosting
* dns_recs
Bạn có thể truy cập vào CSDL psa bằng cách mở cửa sổ command prompt và chuyển vào thư mục mysql, thường có đường dẫn là \Program Files\SWsoft\Plesk\mysql\bin
Gõ lệnh
"mysql -u admin -p password -P8306", trong đó password là mật khẩu quản trị Plesk.
Sau khi bạn hoàn thành các bước trên thì Domain của bạn sẽ được xóa khỏi danh sách trong Plesk Control Panel.