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

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
Thông tin

Kể từ Bản phát hành tính năng Edge cho Đám mây riêng tư trước đó, các bản phát hành sau đây đã diễn ra và được đưa vào Bản phát hành tính năng này:

Bản phát hành Edge UI Phát hành tính năng quản lý cạnh Phát hành trên cổng thông tin

Hãy xem phần Giới thiệu về cách đánh số bản phát hành để biết cách xác định xem một bản phát hành cụ thể trên đám mây có được đưa vào phiên bản Edge cho Đám mây riêng tư của bạn hay không.

Tổng quan về bản phát hành

Các tính năng mới quan trọng nhất trong bản phát hành này bao gồm:

  • Nâng cấp lên PostgreSQL 9.6
  • Bản phát hành beta của phiên bản Edge mới cho Đám mây riêng tư
  • Bản phát hành thử nghiệm của 3 chính sách mới cho phép bạn tạo, xác minh và giải mã Mã thông báo web JSON (JWT).

Bản phát hành này cũng bao gồm tất cả các bản sửa lỗi và tính năng mới có trong các bản phát hành Edge Public Cloud được liệt kê bên dưới.

Ngừng sử dụng và ngừng cung cấp

Các tính năng sau đây đã bị ngừng cung cấp hoặc ngừng hoạt động trong bản phát hành này. Hãy xem Chính sách về việc không dùng Edge nữa để biết thêm thông tin.

Ngừng sử dụng

Ngừng sử dụng các lượt cài đặt mới của API BaaS

Khách hàng mới kể từ ngày 31 tháng 1 năm 2018 không đủ điều kiện sử dụng API BaaS, trừ phi bảng thông số kỹ thuật của bạn nêu bật quyền sử dụng API BaaS.

Ngừng sử dụng kho lưu trữ bảo mật (vault) của Apigee

Kho lưu trữ an toàn của Apigee (còn gọi là "kho") sẽ không được dùng nữa và sẽ ngừng hoạt động vào tháng 9 năm 2018. Các kho lưu trữ (cung cấp bộ nhớ được mã hoá cho các cặp khoá/giá trị) được tạo bằng API quản lý và được truy cập trong thời gian chạy bằng các hàm trong mô-đun apigee-access Node.js.

Thay vì sử dụng bộ nhớ an toàn, hãy dùng các bản đồ khoá giá trị (KVM) đã mã hoá, như mô tả trong phần Làm việc với bản đồ khoá giá trị. KVM được mã hoá cũng an toàn như kho lưu trữ và cung cấp nhiều lựa chọn hơn để tạo và truy xuất. (MGMT-3848)

Ngừng thêm đường dẫn trên thẻ Hiệu suất của proxy API

Cho đến bản phát hành này, bạn có thể chuyển đến một API proxy trong giao diện người dùng quản lý, chuyển đến thẻ Hiệu suất và tạo các đường dẫn khác nhau để so sánh dựa trên biểu đồ trên thẻ Hiệu suất của proxy và trong trang tổng quan Giao dịch kinh doanh. Tính năng này hiện đã ngừng hoạt động và không còn xuất hiện trong giao diện người dùng nữa. Để biết giải pháp thay thế cho chức năng này, hãy xem bài viết sau đây trên Cộng đồng Apigee: Giải pháp thay thế cho Business Transactions API. (EDGEUI-902)

Ngừng sử dụng thuộc tính SMTPSSL để đặt giao thức SMTP cho cổng Dịch vụ dành cho nhà phát triển

Giờ đây, bạn có thể dùng thuộc tính SMTP_PROTOCOL thay vì thuộc tính SMTPSSL để đặt giao thức mà máy chủ SMTP kết nối với cổng sử dụng. Các giá trị hợp lệ là: "standard", "ssl" hoặc "tls".

Hãy xem bài viết Cài đặt cổng dịch vụ dành cho nhà phát triển để biết thêm thông tin.

Thông tin cập nhật và tính năng mới

Sau đây là các tính năng mới và điểm cải tiến trong bản phát hành này. Ngoài những điểm cải tiến sau, bản phát hành này còn có nhiều điểm cải tiến về khả năng sử dụng, hiệu suất, tính bảo mật và độ ổn định.

Đám mây riêng tư

Nâng cấp PostgreSQL lên phiên bản 9.6

Bản phát hành này bao gồm một bản nâng cấp lên PostgreSQL 9.6 để cho phép Edge tận dụng tính năng Truy vấn song song trong PostgreSQL. Để biết thêm thông tin, hãy xem:

Bản phát hành beta của phiên bản Edge mới cho Đám mây riêng tư

Bản phát hành Edge cho Đám mây riêng tư này có chứa một bản phát hành Beta của một bản cập nhật lớn cho giao diện người dùng quản lý API. Trải nghiệm New Edge được xây dựng dựa trên các tính năng hiện có của nền tảng Apigee Edge và bổ sung một số điểm cải tiến, đặc biệt là trong các lĩnh vực Thiết kế và Xuất bản.

Trước đây, phiên bản Edge mới chỉ dành cho người dùng Cloud. Với bản phát hành Edge cho Đám mây riêng tư này, giờ đây, bạn có thể cài đặt phiên bản Beta của trải nghiệm Edge mới.

Hãy xem Bản phát hành thử nghiệm của phiên bản Edge mới cho Đám mây riêng để biết thêm thông tin.

Bản phát hành beta của các chính sách JWT

Mã thông báo web JSON (JWT) là một tiêu chuẩn mã thông báo được mô tả trong IETF RFC 7519. JWT cung cấp một cách để ký một tập hợp các khai báo, nói cách khác là một tập hợp các cặp tên/giá trị, sau này có thể được người nhận JWT xác minh một cách đáng tin cậy.

Bản phát hành này có 3 chính sách mới cho phép bạn tạo, xác minh và giải mã Mã thông báo web JSON (JWT) trên Apigee Edge:

  • Tạo chính sách JWT – Tạo một JWT đã ký, với một tập hợp các khai báo có thể định cấu hình. Sau đó, JWT có thể được trả về cho các ứng dụng, truyền đến các mục tiêu phụ trợ hoặc được sử dụng theo những cách khác. Hãy xem Chính sách tạo JWT (Phiên bản Beta) để biết thêm thông tin.
  • Xác minh chính sách JWT – Xác minh chữ ký trên JWT nhận được từ các ứng dụng hoặc hệ thống khác. Chính sách này cũng trích xuất các yêu cầu vào các biến luồng để các chính sách hoặc điều kiện tiếp theo có thể kiểm tra những giá trị đó để đưa ra quyết định uỷ quyền hoặc định tuyến. Hãy xem Chính sách xác minh JWT (Phiên bản beta) để biết thêm thông tin.
  • Chính sách giải mã JWT – Giải mã một JWT mà không xác minh chữ ký trên JWT. Chính sách này hữu ích khi được dùng kết hợp với Chính sách xác minh JWT, khi bạn phải biết giá trị của một yêu cầu từ bên trong JWT trước khi xác minh chữ ký của JWT. Hãy xem Chính sách giải mã JWT (Phiên bản thử nghiệm) để biết thêm thông tin.

Hãy xem Tổng quan về chính sách JWT để biết thông tin tổng quan.

Hỗ trợ OCSP stapling cho máy chủ ảo (65587547)

Máy chủ ảo hiện hỗ trợ tính năng ghim OCSP cho TLS một chiều và hai chiều. Khi được bật, một ứng dụng OCSP (Giao thức trạng thái chứng chỉ trực tuyến) sẽ gửi yêu cầu trạng thái đến một ứng dụng phản hồi OCSP để xác định xem chứng chỉ có hợp lệ hay không. Phản hồi cho biết liệu chứng chỉ có hợp lệ và chưa bị thu hồi hay không.

Theo mặc định, tính năng OCSP stapling sẽ tắt. Bạn phải bật TLS trên máy chủ ảo để bật OCSP.

Hãy xem Tài liệu tham khảo về thuộc tính máy chủ ảo để biết thêm thông tin.

Giờ đây, bạn có thể đặt các lựa chọn thử lại của bộ định tuyến ở cấp máy chủ ảo

Giờ đây, bạn có thể đặt các lựa chọn thử lại cho hoạt động giao tiếp của Bộ định tuyến với Trình xử lý thông báo trên máy chủ ảo. Điều này giúp bạn kiểm soát chặt chẽ hơn so với các lựa chọn trước đây (chỉ có thể đặt ở cấp Bộ định tuyến).

Để biết thêm thông tin, hãy xem phần Các thuộc tính cấu hình máy chủ ảo.

Đã thêm tính năng hỗ trợ Liên kết vai trò bên ngoài (67145030)

Nếu đang sử dụng tính năng Xác thực bên ngoài để tích hợp một dịch vụ thư mục bên ngoài vào bản cài đặt Apigee Edge Private Cloud, thì giờ đây, bạn có thể sử dụng tính năng Ánh xạ vai trò bên ngoài. Tính năng Ánh xạ vai trò bên ngoài cho phép bạn ánh xạ các nhóm hoặc vai trò của riêng mình với các vai trò và nhóm kiểm soát quyền truy cập dựa trên vai trò (RBAC) được tạo trên Apigee Edge.

Dịch vụ Ánh xạ vai trò bên ngoài cho Edge for Private Cloud phiên bản trước 4.18.01 đã bị ngừng hoạt động. Bản phát hành 4.18.01 của tính năng Ánh xạ vai trò bên ngoài là phiên bản mới có các lỗi đã được khắc phục và các tính năng mới được thêm vào:

  • Khắc phục vấn đề bạn nhận được phản hồi xác thực 403 bị cấm khi xác thực với những người dùng có quyền truy cập.
  • Tiêu đề X-Apigee-Current-User hiện được hỗ trợ trong tính năng Ánh xạ vai trò bên ngoài. Người dùng có quyền truy cập thích hợp (quản trị viên hệ thống) có thể đăng nhập với tư cách là một người dùng khác bằng thông tin đăng nhập của chính họ.

Hãy xem phần Liên kết vai trò bên ngoài để biết thêm.

Giờ đây, bạn có thể kiểm tra các yêu cầu về hệ thống mà không cần chạy quy trình cài đặt (67858161)

Edge cho Đám mây riêng tư 4.17.09 đã thêm tính năng hỗ trợ cho thuộc tính ENABLE_SYSTEM_CHECK=y để kiểm tra các yêu cầu về CPU và bộ nhớ trên một máy trong quá trình cài đặt. Tuy nhiên, quy trình kiểm tra đó yêu cầu bạn thực hiện một quy trình cài đặt thực tế. Giờ đây, bạn có thể sử dụng cờ "-t" để thực hiện quy trình kiểm tra đó mà không cần phải cài đặt:

/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t

Lệnh này hiển thị mọi lỗi liên quan đến yêu cầu hệ thống trên màn hình.

Hãy xem phần Cài đặt các thành phần Edge trên một nút để biết thêm thông tin.

Cập nhật phiên bản PHP cho cổng Dịch vụ dành cho nhà phát triển (68733233)

Cổng thông tin hiện sử dụng PHP phiên bản 7.0.23.

Không còn cần định cấu hình máy chủ SMTP bằng cổng Dịch vụ dành cho nhà phát triển (70164403)

Bạn không còn phải định cấu hình máy chủ SMTP khi cài đặt cổng thông tin nữa. Giờ đây, bạn có thể định cấu hình một thiết bị sau khi cài đặt.

Dịch vụ API

Xác thực tên trên các thực thể mới (MGMT-4252 và MGMT-4098)

Khi bạn tạo các thực thể mới, Apigee sẽ xác thực tên để thực thi các quy tắc đặt tên. Các thực thể đang được xác thực khi tạo hoặc cập nhật là: proxy API, chính sách (và tên chính sách trong định nghĩa proxy API), máy chủ ảo, vai trò, bộ nhớ đệm, máy chủ đích, mặt nạ dữ liệu để gỡ lỗi, kho khoá và kho tin cậy, cũng như tệp tài nguyên trong proxy API. Hãy xem Các khuyến cáo về lỗi đặt tên và lỗi nhập để biết các quy định hạn chế về việc đặt tên cho những thực thể này.

Các lỗi đã được khắc phục

Các lỗi sau đây đã được khắc phục trong bản phát hành này. Danh sách này chủ yếu dành cho những người dùng kiểm tra xem phiếu yêu cầu hỗ trợ của họ đã được giải quyết hay chưa. Báo cáo này không được thiết kế để cung cấp thông tin chi tiết cho tất cả người dùng.

Private Cloud 4.18.01

ID vấn đề Mô tả
68001164

Giờ đây, tiện ích LDAP của PHP được cài đặt theo mặc định cùng với cổng

Giờ đây, tiện ích PHP LDAP được cài đặt theo mặc định khi bạn cài đặt cổng trên RedHat và CentOS. Mô-đun này giúp bạn dễ dàng bật mô-đun Drupal LDAP.

68049481

Tệp settings.php của Drupal hiện có thể ghi

Giờ đây, tập lệnh cài đặt cổng thông tin đảm bảo rằng người dùng "apigee" có thể ghi vào tệp settings.php Drupal để có thể sao chép và cập nhật tệp này một cách chính xác.

68139166 Đầu ra của trình cài đặt cho thấy OpenLDAP bị hạ cấp khi không phải như vậy.
68329105 Quá trình thiết lập cổng không tạo được người dùng khi kết nối với Edge khi SAML được bật và sử dụng chứng chỉ tự ký.
68427561 Các thuộc tính cấu hình của Cổng thông tin hiện được đặt chính xác sau khi khởi động lại.
69024465 Không thể huỷ triển khai SharedFlow trong giao diện người dùng Edge
69711616 Cập nhật Jackson Databind lên phiên bản 2.7.9.1 trong các JAR của bên thứ ba.

17.11.06 (UI)

ID vấn đề Mô tả
68357182

Tệp CSV không chứa dữ liệu chính xác cho khung thời gian (bao gồm toàn bộ tập dữ liệu)
Tệp CSV không chứa dữ liệu chính xác cho khung thời gian đã chỉ định. Thay vào đó, toàn bộ tập dữ liệu đã được đưa vào tệp. Sự cố này đã được khắc phục.

67650494 Giao diện người dùng ở cạnh nên theo dõi các thay đổi về môi trường
Trong một số trường hợp, các thay đổi về môi trường không được duy trì khi di chuyển giữa các trang trong giao diện người dùng. Sự cố này đã được khắc phục.

17.10.25.00 (cổng)

ID vấn đề Tên thành phần Mô tả
67646686 Cổng thông tin dành cho nhà phát triển – Drupal & xuất hiện trên trang Diễn đàn
Đã sửa lỗi trong đó giao diện Apigee mặc định hiển thị "&" cho mọi dấu và trong các thẻ trình đơn.
65456469 Cổng thông tin dành cho nhà phát triển – Drupal Cập nhật mô-đun CAPTCHA để tăng cường bảo mật do các cộng tác viên mô-đun cung cấp
Mô-đun CAPTCHA đã được cập nhật lên CAPTCHA 7.x-1.5 để khắc phục một lỗ hổng bảo mật. Để biết thêm thông tin, hãy xem https://www.drupal.org/node/2907137.
65101827 Cổng thông tin dành cho nhà phát triển – Drupal Số liệu phân tích về ứng dụng của công ty không hoạt động
Đã sửa lỗi khiến các ứng dụng của công ty kiếm tiền không thể hiển thị bất kỳ dữ liệu phân tích nào.
65003870 Cổng thông tin dành cho nhà phát triển – Drupal Không thể huỷ các gói giá trong tương lai
Đã khắc phục lỗi khiến các gói giá trong tương lai mà một công ty đã mua không thể huỷ.
65003539 Cổng thông tin dành cho nhà phát triển – Drupal Sử dụng quốc gia mặc định trong ngôn ngữ của Drupal
Địa chỉ của Người liên hệ về việc kiếm tiền và Thông tin thanh toán hiện sử dụng quốc gia mặc định trong chế độ cài đặt Quốc gia mặc định theo ngôn ngữ. Bạn có thể thay đổi chế độ cài đặt này bằng cách chọn Configuration > Regional and language (Cấu hình > Khu vực và ngôn ngữ) trong trình đơn Quản trị Drupal. Khi bạn thay đổi ngôn ngữ mặc định, quốc gia mặc định trong phần Thông tin liên hệ về việc kiếm tiền và Thông tin thanh toán cũng sẽ thay đổi.

17.10.11 (Giao diện người dùng)

ID vấn đề Mô tả
67005192 Giao diện người dùng cần xử lý các đường dẫn đã giải mã khi kiểm tra quyền
Giờ đây, giao diện người dùng sẽ xử lý các đường dẫn đã giải mã khi kiểm tra quyền của người dùng.

17/09/20 (Quản lý API và thời gian chạy)

ID vấn đề Tên thành phần Mô tả
MGMT-4219 Quản lý API MGMT to send org and env header to blobstore
MGMT-4065 Quản lý API Đã bật tính năng hỗ trợ cho chứng chỉ định dạng PKS
MGMT-3782 Quản lý API Giá trị mặc định tối ưu cho cấp độ nhất quán của identity-zone
MGMT-3913 Quản lý API Giải quyết vấn đề hết thời gian chờ khi truy xuất mã thông báo OAuth2 theo appId
MGMT-4177 Quản lý API Có thể tắt Phương thức xác thực cơ bản trong SecurityProfile
MGMT-3978 Quản lý API Cần có mã thông báo CWC để đặt JVM_OPTIONS trên tất cả các thành phần Java
MGMT-3918
MGMT-4294
Quản lý API Tự động mã hoá URL các ký tự đặc biệt trong đường dẫn quyền cho vai trò tuỳ chỉnh
APIRT-4767 Thời gian chạy API Bước JavaScript phải luôn sử dụng UTF-8 cho nội dung
APIRT-4725 Thời gian chạy API Đã khắc phục vấn đề NPE của dịch vụ OAuth
APIRT-4691 Thời gian chạy API Cho phép thời gian để ngắt kết nối trước khi tắt dịch vụ không lành mạnh
APIRT-4644 Thời gian chạy API Uỷ quyền cơ bản cho BlobstoreService
APIRT-4636 Thời gian chạy API Sense Action sẽ tiếp tục hoạt động nếu Zookeeper ngừng hoạt động
APIRT-4635 Thời gian chạy API Đã bật tính năng hỗ trợ thuộc tính sử dụng lại mã thông báo làm mới cho các chính sách OAuth
APIRT-4632 Thời gian chạy API Bộ đếm hạn mức cửa sổ trượt không được tính toán chính xác
APIRT-4584 Thời gian chạy API Móc luồng không triển khai nhất quán, quy trình kiểm tra ZooKeeper không hoạt động
APIRT-4542 Thời gian chạy API Nhiệm vụ MP Sense kết thúc mà không có thông báo
APIRT-4522 Thời gian chạy API Analytics không hoạt động đối với các trình xử lý thông báo được bật tính năng kiếm tiền nếu khu vực tổ chức khác với khu vực axgroup
APIRT-4444 Thời gian chạy API Tính tỷ lệ lỗi cho mỗi mục tiêu theo mã lỗi
APIRT-4435 Thời gian chạy API RepositoryServiceImpl.loadAsString() không sử dụng bộ ký tự
APIRT-4370 Thời gian chạy API Mức sử dụng bộ nhớ cao trên các MP của tổ chức
APIRT-4354 Thời gian chạy API Ghi lại phiên bản TLS trong access_log của Nginx cho mọi yêu cầu
APIRT-4169 Thời gian chạy API Phiên bản Nginx hiện tại không hỗ trợ tổ hợp biến cần thiết cho tiêu đề X-Forwarded-For
APIRT-3671 Thời gian chạy API Mã thông báo không được ghi lại dưới dạng băm sau khi bật tính năng băm
APIRT-3593 Thời gian chạy API Mã thông báo OAuth không giữ thuộc tính đã đặt trong một lệnh gọi tiếp theo
APIRT-3081 Thời gian chạy API Lỗi messaging.adaptors.http.flow.ServiceUnavailable với chính sách Giới hạn tốc độ đồng thời
APIRT-4660 Thời gian chạy API Thêm tên nhóm MP vào tiêu đề của bộ định tuyến X-Apigee-Pod
APIRT-4506 Thời gian chạy API Các thay đổi về bộ nhớ đệm không được sao chép vào một trình xử lý thông báo cụ thể
APIRT-4196 Thời gian chạy API Định dạng dấu thời gian syslog của chính sách Ghi nhật ký tin nhắn không chính xác
66933664 Thời gian chạy API QuotaService cho quy trình không phải CPS sẽ dọn dẹp các nhóm không đồng bộ và không ở trong luồng Apigee-Main
66495205 Thời gian chạy API Xử lý chính sách JavaScript tốt hơn bằng các lệnh gọi http không đồng bộ để ngăn NPE
65847462 Thời gian chạy API lệnh in không thành công với NPE
65648578 Thời gian chạy API Chỉ MP mới được đăng ký trong đường dẫn KV của consul
65603360 Thời gian chạy API Các lệnh gọi JavaScript không thành công do lỗi giá trị rỗng
65416531 Nền tảng tính năng Khôi phục ngữ cảnh thông báo khi các đối tượng JavaScript được đưa trở lại ngữ cảnh bước JavaScript
67405744 Apigee Độ trễ cao trong quá trình xử lý yêu cầu trên MP
65849186 Trireme Các trường hợp ngoại lệ chưa được xử lý không khiến quy trình Node.js/Trireme thoát
65713882 Trireme mongodb-core trong Trireme tạo ra kết quả mã hoá khác với Node.js gốc
65374484 Trireme Bảo mật nút: http.get với các lựa chọn uỷ quyền bằng số sẽ tạo ra các vùng đệm chưa được khởi tạo
64577449 Trireme Trireme trả về lỗi Invalid verify algorithm sha256 (Thuật toán xác minh không hợp lệ sha256)
EDGESERV‑6 Máy chủ biên Các ứng dụng Node gặp phải x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError"

17.09.20 (UI)

ID vấn đề Mô tả
65584963 Analytics: Bộ lọc báo cáo tuỳ chỉnh cần có chế độ kiểm tra không phân biệt chữ hoa chữ thường cho kiểu dữ liệu
Bộ lọc báo cáo tuỳ chỉnh hiện không phân biệt chữ hoa chữ thường khi so sánh kiểu dữ liệu.
65446846 Không thể chỉ định vai trò quản trị viên cho một công ty trong giao diện người dùng Edge
Tất cả nhà phát triển và công ty đều xuất hiện và có thể được quản lý trong giao diện người dùng Edge.
65125644 Không thể xoá một sản phẩm API khỏi thông tin đăng nhập cho Ứng dụng công ty
Chúng tôi đã khắc phục một vấn đề khiến bạn không thể xoá một sản phẩm API khỏi thông tin đăng nhập cho ứng dụng công ty.

17.09.11 (Quản lý API)

ID vấn đề Mô tả
64541665 Thay đổi cấu hình trình ghi nhật ký nguồn trên MP để có các tên nhật ký khác nhau
APIRT-3593 Mã thông báo OAuth không giữ thuộc tính đã đặt trong một lệnh gọi tiếp theo
APIRT-4336 Chia OAuthStepExecution thành nhiều lần thực thi bước. Mỗi thao tác phải có một bước thực thi riêng biệt
APIRT-4444 Tính tỷ lệ lỗi cho mỗi mục tiêu theo mã lỗi
APIRT-4456 Tái cấu trúc API Xác minh khoá cho EAP-gateway/apid
APIRT-4635 Đã bật tính năng hỗ trợ thuộc tính sử dụng lại mã thông báo làm mới cho các chính sách OAuth
APIRT-4683 Thêm IP của GCP LB làm IP tin cậy cho tiêu đề XFF
APIRT-4723 Hỗ trợ tải gói OAuth cho chế độ EdgeX/Hybrid
APIRT-4725 Đã khắc phục vấn đề NPE của dịch vụ OAuth
APIRT-4726 ScriptableHttpClient không được giả định rằng ngữ cảnh thông báo vẫn xuất hiện tại thời điểm gửi
MGMT-3764 Kho khoá không hợp lệ sẽ không còn được quản lý nữa
MGMT-3782 Giá trị mặc định tối ưu cho cấp độ nhất quán của identity-zone
MGMT-3913 Giải quyết vấn đề hết thời gian chờ khi truy xuất mã thông báo OAuth2 theo appId
MGMT-3997 Không được phép xoá kho khoá nếu có một tham chiếu trỏ đến kho khoá đó
MGMT-4013 Cập nhật các quy trình kiểm tra tham chiếu kho khoá để đảm bảo kho khoá và bí danh được tham chiếu tồn tại
MGMT-4065 Đã bật tính năng hỗ trợ cho chứng chỉ định dạng PKS
MGMT-4113 Cải tiến tính năng máy chủ ảo tự phục vụ
MGMT-4229 Sau khi thêm @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT), cấu hình api không thành công
MGMT-4232 [EDGEX/Hybrid] Thao tác nhập tệp tải lên API không làm hỏng gói
MGMT-4242 [EDGEX/Hybrid] Hỗ trợ triển khai proxy cho nhiều môi trường
MGMT-4245 [EDGEX/Hybrid] Xác thực tự phục vụ VirtualHost cho hybrid-virtual-hosts
MGMT-4250 [EDGEX] Thực thi song song cho API trạng thái triển khai proxy API

17.09.06 (UI)

ID vấn đề Mô tả
65015144 Analytics: Bộ lọc trang báo cáo tuỳ chỉnh gặp vấn đề với bộ lọc giá trị số nguyên cho khách hàng BigQuery
Bộ lọc trang báo cáo tuỳ chỉnh hiện xử lý các giá trị số nguyên như dự kiến.
64806976 Trường Nhà phát triển không được điền sẵn trên trang Danh sách ứng dụng
Trường Nhà phát triển hiện được điền sẵn cho tất cả ứng dụng trong danh sách.
64766918 Tính năng hỗ trợ YAML của trình chỉnh sửa proxy API bị lỗi
Khắc phục vấn đề gây ra lỗi với các tệp YAML trong trình chỉnh sửa proxy API.
64160572 Analytics: Xoá Giao dịch kinh doanh khỏi trình đơn Analytics và khỏi thẻ hiệu suất của trình chỉnh sửa proxy
Bảng điều khiển Analytics về Giao dịch kinh doanh không còn được hỗ trợ nữa. Để biết các lựa chọn thay thế, hãy xem bài viết trên cộng đồng Lựa chọn thay thế cho Business Transactions API.

17.08.21.00 (cổng thông tin)

ID vấn đề Mô tả
DEVSOL-2625 Vai trò kiếm tiền bị xoá sau khi chuyển đổi công ty
Nếu bạn đã bật tính năng kiếm tiền, nếu bạn chỉ định một vai trò cho người dùng và họ chuyển từ bối cảnh công ty này sang bối cảnh công ty khác, thì vai trò đó sẽ không còn bị xoá khỏi người dùng nữa.
DEVSOL-2621 Bản cập nhật mô-đun Drupal
Các mô-đun Drupal sau đây đã được cập nhật lên phiên bản phát hành được chỉ định:
  • Thực thể tệp (tệp có thể tạo trường) 7.x-2.4
  • Media 7.x-2.10
  • Media CKEditor 7.x-2.5
  • Phương tiện: YouTube 7.x-3.5
  • Metatag 7.x-1.22
  • Services Views 7.x-1.2
DEVSOL-2612

Thông báo"Đã xảy ra lỗi trên trang web" xuất hiện khi bật tính năng Kiếm tiền
Khắc phục vấn đề xảy ra khi bật các mô-đun kiếm tiền. Thông báo Website encountered an error xuất hiện kèm theo thông báo sau trong nhật ký:

Error: Call to a member function clear() on string in devconnect_monetization_clear_api_cache() (line 1517 of /var/www/html/profiles/apigee/modules/custom/devconnect
/devconnect_monetization/devconnect_monetization.module)

Lỗi này không còn được ghi lại nữa.

DEVSOL-2609 Trang trạng thái Drupal không hiển thị trạng thái kết nối Edge thích hợp cho SAML (OAuth)
Trang trạng thái Drupal hiện hiển thị trạng thái kết nối Edge thích hợp cho SAML (OAuth). Trước đây, trang báo cáo Báo cáo > Trạng thái sẽ cho biết kết nối không hoạt động ngay cả khi bạn đã định cấu hình SAML đúng cách.
DEVSOL-2608 SAML/OAuth: Nhật ký in lỗi thiếu bộ nhớ đệm mã thông báo Bearer với mọi lệnh gọi
Đã khắc phục vấn đề với logic bộ nhớ đệm mã thông báo Bearer khiến hệ thống nhận được mã thông báo mới mỗi khi gọi Edge.
DEVSOL-2599 Nhiều vấn đề với devconnect_user_developer_is_active()
Khắc phục vấn đề khi trạng thái của nhà phát triển không chính xác được kiểm tra để quyết định xem người dùng có đang hoạt động hay không. Nếu tài khoản nhà phát triển bị vô hiệu hoá trong giao diện người dùng Edge khiến các khoá ứng dụng ngừng hoạt động, thì hệ thống sẽ hiển thị một thông báo để thông báo cho nhà phát triển. Ngoài ra, chúng tôi cũng cải thiện hiệu suất của chức năng này.
DEVSOL-2595 Các điểm cải tiến và nội dung cập nhật về cấu hình SAML
Chúng tôi đã thực hiện những điểm cải tiến và nội dung cập nhật sau đây cho cấu hình SAML:
  • Giờ đây, bạn có thể chỉnh sửa trang cấu hình SAML. Để biết thêm thông tin, hãy xem phần Sử dụng phương thức xác thực SAML.
  • Giờ đây, trường tên người dùng sẽ xuất hiện trong giao diện người dùng.
  • Đã khắc phục lệnh gọi "dc-test" của drush để sử dụng hàm kiểm thử kết nối tiêu chuẩn, nhờ đó, lệnh gọi này không còn bỏ qua các chế độ cài đặt cấu hình SAML nữa.
DEVSOL-2569 Số liệu phân tích ứng dụng: Thời gian phản hồi của thiết bị đầu cuối không còn hoạt động, đã thay đổi thành Tổng thời gian phản hồi
Biểu đồ phân tích Thời gian phản hồi của thiết bị đầu cuối đã bị xoá khỏi thẻ Số liệu phân tích trên trang Ứng dụng dành cho nhà phát triển vì không phản ánh tổng thời gian phản hồi và gây nhầm lẫn. Chỉ số này chỉ phản ánh thời gian mà điểm cuối phản hồi, chứ không phản ánh thời gian mà proxy API phản hồi. Biểu đồ Thông lượng cho biết tổng thời gian phản hồi của nhà phát triển cuối.

17.07.31.00 (cổng thông tin)

ID vấn đề Mô tả
DEVSOL-2258 Không thể dịch một số trường văn bản sang tiếng Bồ Đào Nha
Đã thêm văn bản dịch còn thiếu trong mô-đun Ứng dụng Cổng nhà phát triển Drupal vào hệ thống Quốc tế hoá Drupal. Trước đây, một số văn bản không dịch được trên trang "Ứng dụng của tôi".
DEVSOL-2536 Việc chỉnh sửa "tên ứng dụng" hoặc "url gọi lại" khiến cổng thông tin xoá các sản phẩm API khỏi ứng dụng của nhà phát triển
Việc cập nhật ứng dụng của nhà phát triển sẽ không còn dẫn đến việc các sản phẩm API bị xoá khỏi ứng dụng nữa.
DEVSOL-2519 Smartdocs có phần phụ thuộc chưa khai báo trên devconnect_developer_apps
Mô-đun Smartdocs không còn có phần phụ thuộc không cần thiết trên mô-đun ứng dụng nhà phát triển DevConnect nữa.
DEVSOL-2492 Thoát HTML không chính xác trong trang công ty
Khắc phục vấn đề khi các trình đơn kiếm tiền hiển thị ký tự và (&), chẳng hạn như "Danh mục & Kế hoạch", bằng cách mã hoá HTML.
DEVSOL-2490 Cải thiện việc sử dụng bộ đặt ngày của Kế hoạch giá trong các mô-đun kiếm tiền
Thêm tính năng xử lý tốt hơn cho Kế hoạch giá kiếm tiền trên các múi giờ.
DEVSOL-2440 Việc gọi API "giới hạn" quản lý không dùng nữa trong cổng nhà phát triển sẽ dẫn đến lỗi 404
Cập nhật hệ thống để xử lý API kế hoạch xem/mua mới trong phần Kiếm tiền.
DEVSOL-2436 Bảng drupal_cache_mint bị thiếu trong DB DevPortal khi cố gắng bật mô-đun Apigee_company Drupal để bật tính năng kiếm tiền
Khắc phục vấn đề khi cấu hình Kiếm tiền sẽ gây ra lỗi sau: "ERROR: relation "drupal_cache_mint" does not exist" (LỖI: mối quan hệ "drupal_cache_mint" không tồn tại).
DEVSOL-2419 Nhập JSON không phải OpenAPI dưới dạng OpenAPI không đưa ra thông báo lỗi
Giờ đây, quá trình nhập tài liệu OpenAPI vào SmartDocs sẽ được xác thực để đảm bảo tài liệu đó là một quy cách OpenAPI.
DEVSOL-2406 Đường liên kết SmartDocs, "Chi tiết về bản sửa đổi" hoặc "Chỉnh sửa bản sửa đổi" không hoạt động
Đã khắc phục vấn đề khi "Chi tiết về bản sửa đổi" hoặc "Chỉnh sửa bản sửa đổi" trong trình đơn thao tác về bản sửa đổi của SmartDocs hiển thị trang không chính xác.
DEVSOL-2382 Chức năng"Khoá mẫu phương thức SmartDocs"
Tạo một quyền mới "Quản trị mẫu SmartDocs" để có thể xoá hoặc giới hạn khả năng chỉnh sửa mẫu SmartDocs cho một vai trò.
DEVSOL-2380 Lỗi chỉ mục không xác định trong nhật ký Drupal
Xoá thông báo gây hiểu lầm sau đây trong nhật ký Drupal cho các trang web được bật tính năng kiếm tiền: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers()
DEVSOL-2375 Lỗi địa chỉ không hợp lệ trong nhật ký Drupal
Khắc phục lỗi khiến các lỗi không hợp lệ được thêm vào nhật ký nếu hệ thống chưa định cấu hình SMTP.
DEVSOL-2355 Hết thời gian chờ cURL dẫn đến cảnh báo PHP và nhật ký không hợp lệ trong edge-php-sdk
Đã khắc phục lỗi khiến thời gian chờ dẫn đến thông báo nhật ký có định dạng không chính xác.
DEVSOL-2336 Cập nhật cấu hình nhà cung cấp dịch vụ thanh toán để kiếm tiền
Giờ đây, bạn có thể dùng trang cấu hình cổng thông tin nhà phát triển Cấu hình > Chế độ cài đặt kiếm tiền > Thanh toán định kỳ qua Worldpay để định cấu hình thông tin thanh toán qua WorldPay.
DEVSOL-2307 Thêm cảnh báo/tài liệu cho biết chỉ có thể dùng mô-đun apigee_company với tính năng kiếm tiền
Mô-đun Drupal apigee_company yêu cầu bạn bật tính năng Kiếm tiền. Nếu bạn bật mô-đun apigee_company khi chưa bật tính năng Kiếm tiền, thì một thông báo cảnh báo sẽ xuất hiện trong Báo cáo trạng thái của trang web.
DEVSOL-2270 Sau bản phát hành mới nhất về tính năng kiếm tiền (ngày 5 tháng 10 năm 2016), bạn không thể lưu thông tin về công ty
Đã khắc phục vấn đề trong tính năng Kiếm tiền, trong đó thông tin về công ty không được lưu đúng cách.
DEVSOL-2175 Bí danh của tôi và các mô-đun Thống kê cốt lõi không hoạt động tốt với nhau
Drupal core và mô-đun đóng góp "Bí danh của tôi" đã được vá để "Bí danh của tôi" và mô-đun Thống kê cốt lõi có thể được bật cùng một lúc. Để biết thêm thông tin, hãy xem https://www.drupal.org/node/1863260https://www.drupal.org/node/2076691.

Vấn đề đã biết

Bản phát hành này có các vấn đề đã biết sau đây:

ID vấn đề Mô tả
72379834

Thông báo lỗi về quyền xuất hiện khi dừng apigee-postgresql

Khi dùng lệnh apigee-seriver apigee-postgresql stop để dừng apigee-postgresql, bạn có thể thấy một thông báo cho biết apigee-serive không thể thay đổi thành thư mục chính của người dùng. Bạn có thể bỏ qua thông báo đó.

68722102

Chính sách MessageLogging bao gồm thông tin bổ sung trong thông báo nhật ký

Phần tử FormatMessage của chính sách MessageLogging kiểm soát định dạng của thông báo được ghi nhật ký. Khi FormatMessage=false, thông báo được ghi nhật ký không được bao gồm bất kỳ thông tin nào do Apigee tạo. Tuy nhiên, ngay cả khi bạn đặt FormatMessage=false, thông báo nhật ký vẫn bao gồm những thông tin sau:

  • Điểm ưu tiên
  • Dấu thời gian