4.18.05.04 – Ghi chú phát hành Edge for Private Cloud

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến Tài liệu về Apigee X.
thông tin

Vào ngày 10 tháng 3 năm 2020, chúng tôi đã phát hành một phiên bản mới của Apigee Edge cho Private Cloud.

Quy trình cập nhật

Để cập nhật chế độ cài đặt, hãy thực hiện quy trình sau trên các nút Edge:

  1. Trên tất cả các nút Edge:

    1. Làm sạch kho lưu trữ Yum:
      sudo yum clean all
    2. Tải tệp Edge 4.18.05 bootstrap_4.18.05.sh mới nhất xuống /tmp/bootstrap_4.18.05.sh:
      curl https://software.apigee.com/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh
    3. Cài đặt tiện ích và các phần phụ thuộc apigee-service của Edge 4.18.05:
      sudo bash /tmp/bootstrap_4.18.05.sh apigeeuser=uName apigeepassword=pWord

      Trong đó uName:pWord là tên người dùng và mật khẩu bạn nhận được từ Apigee. Nếu bỏ qua pWord, bạn sẽ được nhắc nhập mã đó.

    4. Cập nhật phần mềm tiện ích apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Dùng lệnh source để thực thi tập lệnh apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Cập nhật phần mềm tiện ích apigee validate:
    sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. Nhập proxy SmartDocs mới từ smartdocs.zip trong /opt/apigee/apigee-validate/bundles và triển khai dưới dạng một bản sửa đổi mới. Proxy mới phải được nhập vào tổ chức nơi SmartDocs hiện được định cấu hình. Việc triển khai proxy dưới dạng bản sửa đổi mới sẽ giúp khôi phục dễ dàng hơn, nếu cần.

    Lưu ý: Trước khi triển khai, hãy kiểm tra để đảm bảo rằng <VirtualHost> trong proxy mới khớp với cấu hình <VirtualHost> hiện được thiết lập trong môi trường của bạn. Nếu không, hãy chỉnh sửa proxy trước khi triển khai.

  4. Trong giao diện người dùng Edge, hãy tạo và cập nhật một KVM có tên là “smartdocs_ALIAS” như minh hoạ trong hình bên dưới. Bạn phải tạo KVM trong tổ chức và môi trường nơi proxy SmartDocs hiện đã được triển khai.

    Lưu ý: Đảm bảo rằng bạn KHÔNG chọn hộp được mã hoá.

    • Thêm khoá có tên là "is_inventory_Configure" và giá trị là "YES".
    • Thêm khoá thứ hai có tên “ allowed_hosts”, trong đó giá trị là tên máy chủ hoặc địa chỉ IP được phân tách bằng dấu cách có tên qua SmartDocs. Giá trị của " allowed_hosts" phải bao gồm bất kỳ máy chủ nào có trong thông số kỹ thuật OpenAPI đã được thêm vào SmartDocs. Ví dụ: nếu bạn có thông số kỹ thuật OpenAPI gọi mocktarget.apigee.net, bạn sẽ cần thêm mocktarget.apigee.net vào " allowed_hosts" giá trị. Nếu máy chủ không phải là có trong KVM, phản hồi của SmartDocs sẽ là 400 Bad Request kèm theo nội dung tải trọng Bad Request-Hostname not permitted.
    Giao diện tạo KVM Lưu ý: Nếu bạn không thêm và định cấu hình KVM này, thì proxy sẽ không thực thi danh sách cho phép. Chiến dịch này có thể dẫn đến việc truy cập trái phép vào máy chủ và địa chỉ IP của bạn. Chỉ tên máy chủ và địa chỉ IP của Bạn phải đưa các điểm cuối API được ghi nhận bằng SmartDocs vào phần " allowed_hosts" giá trị.

Phần mềm được hỗ trợ

Không có.

Ngừng sử dụng và ngừng sử dụng

Không có.

Đã khắc phục lỗi

Bảng sau đây liệt kê các lỗi đã được khắc phục trong bản phát hành này:

ID vấn đề Mô tả
145340106

Lỗ hổng API Apigee SmartDocs

Cập nhật proxy SmartDocs để xử lý lỗ hổng bảo mật. Xem Quy trình cập nhật để biết thêm thông tin và các bước cần thiết.