KB: Liên kết trong email thông báo sử dụng sai giao thức hoặc cổng
Chi tiết giải pháp
Liên kết trong email sử dụng địa chỉ không chính xác
Người dùng nhận được email thông báo tác vụ chứa các liên kết đến giao diện web Altium. Khi người dùng chọn một liên kết, trình duyệt cố gắng kết nối bằng giao thức hoặc cổng không như mong đợi.
Ví dụ: một môi trường được cấu hình cho HTTPS có thể tạo ra:
http://<server-name>:9780/...
Thay vì:
https://<server-name>:9785/...
Do đó, liên kết có thể không mở được giao diện web Altium mong muốn hoặc hiển thị lỗi kết nối.
Các giá trị cấu hình quyết định URL trong thông báo
Các liên kết trong email thông báo được tạo bằng những giá trị được cấu hình trong tệp LocalVault.ini. Nếu các tham số sau không khớp với giao thức và cổng được dùng để truy cập Altium On-Prem Enterprise Server, các liên kết trong email được tạo có thể trỏ đến URL không chính xác:
WebsiteDomain=PreferredProtocol=
Tệp LocalVault.ini thường nằm tại:
C:\Program Files (x86)\Altium\Altium365\LocalVault.ini
Các cấu hình máy chủ mặc định là:
| Giao thức | Cổng | PreferredProtocol |
|---|---|---|
| HTTP | 9780 | HTTP |
| HTTPS | 9785 | HTTPS |
Thiết lập khớp với cấu hình truy cập máy chủ
- Đối với môi trường HTTPS, hãy cấu hình
WebsiteDomainvới cổng 9785 và đặtPreferredProtocolthành HTTPS. - Đối với môi trường HTTP, hãy cấu hình
WebsiteDomainvới cổng 9780 và đặtPreferredProtocolthành HTTP.
Sau khi thực hiện các thay đổi, hãy khởi động lại IIS để áp dụng cấu hình đã cập nhật.
Cập nhật LocalVault.ini và khởi động lại IIS
- Trên máy chạy Altium On-Prem Enterprise Server, mở tệp sau bằng trình soạn thảo văn bản với quyền quản trị viên:
C:\Program Files (x86)\Altium\Altium365\LocalVault.ini - Tìm các tham số sau:
WebsiteDomain= PreferredProtocol= - Xác minh rằng các giá trị khớp với giao thức và cổng mà người dùng thường sử dụng để truy cập máy chủ.
- Đối với môi trường HTTPS, hãy cấu hình:
WebsiteDomain=<server-name>:9785 PreferredProtocol=HTTPS - Đối với môi trường HTTP, hãy cấu hình:
WebsiteDomain=<server-name>:9780 PreferredProtocol=HTTP - Lưu tệp, mở Command Prompt với quyền quản trị viên, rồi chạy:
iisreset - Tạo một email thông báo tác vụ mới và xác minh rằng URL trong email sử dụng giao thức và cổng như mong đợi:
https://<server-name>:9785/...hoặc:
http://<server-name>:9780/... - Chọn liên kết và xác nhận rằng liên kết mở giao diện web Altium mong muốn.
Lưu ý bổ sung
Nếu sự cố vẫn tiếp diễn sau khi cập nhật WebsiteDomain và PreferredProtocol, hãy tham khảo các bài viết liên quan sau trong cơ sở kiến thức để được hướng dẫn thêm:
- KB: Sự cố khi truy cập Web Viewer hoặc máy chủ On-Prem sau khi thay đổi tên máy chủ cung cấp hướng dẫn xác thực các liên kết IIS, cấu hình tên máy chủ và thiết lập
LocalVault.ini. - KB: Sử dụng số cổng bảo mật cho thông báo email của máy chủ cung cấp hướng dẫn cấu hình cổng HTTPS và đảm bảo rằng thông báo email tạo ra các URL bảo mật.
Các bài viết này đề cập đến những tình huống cấu hình máy chủ khác có thể ảnh hưởng đến việc tạo URL và truy cập giao diện web Altium On-Prem Enterprise Server.