Chưa thể chạy hệ thống

File cấu hình env.config chưa được cung cấp đầy đủ hoặc chưa hợp lệ. Hệ thống sẽ không chạy cho tới khi cấu hình đúng.

Cần làm gì?

  1. Dán khối môi trường nhận từ nhà cung cấp (nút Tạo môi trường) vào ô Nhập môi trường bên dưới — hệ thống tự ghi vào phần <systemconfig> của env.config.
  2. Nhà cung cấp cần Mã máy ở khung bên dưới để cấp giấy phép theo máy — hãy gửi mã này khi xin file.
  3. Nhận khối giấy phép từ nhà cung cấp (nút Tạo license), dán vào ô Áp dụng giấy phép bên dưới — hệ thống tự kiểm tra và ghi vào phần <module> của env.config, bạn không cần mở file.
  4. Nhấn Kiểm tra lại hoặc F5. Trang tự kiểm tra mỗi vài giây — khi mọi mục bên dưới đều đạt, hệ thống tự khởi động và đưa bạn vào chạy bình thường.

Mã máy

Mã sinh từ phần cứng của máy chủ này — gửi cho nhà cung cấp để xin giấy phép. Giấy phép chỉ dùng được trên đúng máy này.

REgzO0YzSUU7SEg4Njg5Njw2OTVFOjkzOEY3ODg7Rkk=

Xác nhận quyền trên máy chủ

Bạn đang mở trang này từ xa (qua tên miền hoặc từ máy khác) nên cần chứng minh có quyền trên máy chủ: đăng nhập vào máy chủ, mở file env-setup-code.txt trong thư mục cài đặt của ứng dụng (cạnh file Host.CoreApp.dll), sao chép mã trong đó dán vào ô dưới rồi áp dụng giấy phép / nhập môi trường như bình thường.

Mã đổi mỗi lần ứng dụng khởi động lại; file tự xóa khi cấu hình hoàn tất. Không chia sẻ mã này.

Áp dụng giấy phép

Dán nguyên khối giấy phép (các thẻ machines, modules, expire) nhận từ nhà cung cấp rồi nhấn Áp dụng. Hệ thống kiểm tra chữ ký giấy phép và ghi vào phần <module> của env.config (bản cũ được sao lưu).

Nhập môi trường

Dán nguyên khối môi trường (các khóa protectKey, salt, khóa toàn vẹn, khóa danh tính, cặp khóa mật khẩu, các cách hiển thị khi thi — không gồm featureflags) nhận từ nhà cung cấp rồi nhấn Lưu môi trường. Hệ thống ghi vào phần <systemconfig> của env.config; khóa đã có sẽ không bao giờ bị đổi; khóa token email (xác thực email) còn thiếu sẽ được tự tạo một lần.

Kết quả kiểm tra

✔File env.config có trong thư mục ứng dụng
✔File môi trường hợp lệ
✔Môi trường vận hành đã cóexamination
✔Có danh sách module được sử dụng40 module
✔Giải mã được khóa mã hóa nội dung
✔Giải mã được mã hóa khóa nội dung
✘Giải mã được khóa toàn vẹn dữ liệuChưa khai báo <integritykey>/<integritysalt> — hệ thống không có khóa dự phòng.
✘Giải mã được khóa định danh dữ liệuChưa khai báo <identitykey>/<identitysalt> — hệ thống không có khóa dự phòng.
✔Giải mã được cặp khóa mật khẩu 2 chiều
✘Giải mã được cấu hình mặc địnhChưa khai báo <matrixdisplaymodes> — hệ thống không có danh sách dự phòng.
✔Có khóa token email (xác thực email, đặt lại mật khẩu)
✔Đọc được mã máy (thông tin phần cứng)
✘Có giấy phép theo máy trong env.configChưa có giấy phép: <module><machines> trống.
✘Giấy phép còn hạnChưa kiểm tra được vì mục trước chưa đạt.
✘Giấy phép đúng cho máy này và đúng danh sách moduleChưa kiểm tra được vì mục trước chưa đạt.

⚠ CẢNH BÁO QUAN TRỌNG — KHÔNG ĐƯỢC ĐỔI KHÓA SAU KHI ĐÃ CÓ DỮ LIỆU

Các khóa mã hóa khác trong env.config dùng để mã hóa dữ liệu hệ thống. Sau khi hệ thống đã có dữ liệu, chỉ cần đổi một khóa — hoặc thay env.config bằng file khác có khóa khác — thì toàn bộ dữ liệu đã mã hóa trước đó sẽ KHÔNG THỂ ĐỌC LẠI và KHÔNG CÓ CÁCH KHÔI PHỤC.