4.18.01 - Edge สำหรับบันทึกประจำรุ่นของ Private Cloud

คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่ เอกสารประกอบเกี่ยวกับ Apigee X.
ข้อมูล

ตั้งแต่ Edge สำหรับการเปิดตัวฟีเจอร์ Private Cloud ก่อนหน้านี้ รุ่นต่อไปนี้ได้ เกิดขึ้นและรวมอยู่ในการเผยแพร่ฟีเจอร์นี้:

เปิดตัว Edge UI รุ่นการจัดการ Edge การเผยแพร่พอร์ทัล

ดูเกี่ยวกับรุ่น ตัวเลข เพื่อทำความเข้าใจว่าคุณจะทราบได้อย่างไรว่าจะมีการเปิดตัวในระบบคลาวด์ ซึ่งรวมอยู่ใน Edge สำหรับ Private Cloud เวอร์ชันของคุณ

ภาพรวมของรุ่น

ฟีเจอร์ใหม่ที่สำคัญที่สุดในรุ่นนี้ ได้แก่

  • อัปเกรดเป็น PostgreSQL 9.6
  • ประสบการณ์ Edge แบบใหม่สำหรับ Private Cloud เวอร์ชันเบต้า
  • นโยบายใหม่ 3 รายการรุ่นเบต้าที่ช่วยให้คุณสร้าง ยืนยัน และถอดรหัสเว็บ JSON ได้ โทเค็น (JWT)

รุ่นนี้มีการแก้ไขข้อบกพร่องและฟีเจอร์ใหม่ทั้งหมดที่รวมอยู่ใน Edge Public ด้วย Cloud รุ่นต่างๆ ระบุไว้ด้านล่าง

การเลิกใช้งานและการเกษียณ

ฟีเจอร์ต่อไปนี้เลิกใช้งานแล้วหรือเลิกใช้งานในรุ่นนี้ โปรดดู ดูข้อมูลเพิ่มเติมในนโยบายการเลิกใช้งาน Edge

การเลิกใช้งาน

การเลิกใช้งานการติดตั้ง API BaaS ใหม่

ลูกค้าใหม่ตั้งแต่วันที่ 31 มกราคม 2018 จะไม่มีสิทธิ์ใช้ API BaaS เว้นแต่ว่าข้อกำหนดของคุณ ชีตไฮไลต์การให้สิทธิ์ API BaaS

การเลิกใช้งานร้านค้าที่ปลอดภัยของ Apigee (ห้องนิรภัย)

Apigee ปลอดภัย ร้านค้า หรือที่เรียกว่า "ห้องนิรภัย" เราจะเลิกใช้งานและเลิกใช้ในเดือนกันยายน 2018 ห้องนิรภัยสร้างขึ้นด้วย Management API ซึ่งเป็นพื้นที่เก็บข้อมูลที่เข้ารหัสสำหรับคู่คีย์/ค่า และเข้าถึงขณะรันไทม์ด้วยฟังก์ชันในโมดูล Node.js ที่เข้าถึง apigee-access

แทนที่จะใช้ร้านค้าที่ปลอดภัย ให้ใช้แมปค่าคีย์ที่เข้ารหัส (KVM) ตามที่อธิบายไว้ใน การทํางานกับแมปค่าคีย์ KVM ที่เข้ารหัสมีความปลอดภัยพอๆ กับห้องนิรภัย และให้ตัวเลือกเพิ่มเติมสำหรับการสร้างและ การดึงข้อมูล (MGMT-3848)

การเลิกใช้งานการเพิ่มเส้นทางในแท็บประสิทธิภาพของพร็อกซี API

ในรุ่นนี้ คุณสามารถไปยังพร็อกซี API ใน UI การจัดการ แล้วไปที่ แท็บประสิทธิภาพ และสร้างเส้นทางที่แตกต่างกันสำหรับการเปรียบเทียบตามแผนภูมิในพร็อกซี แท็บประสิทธิภาพและในหน้าแดชบอร์ดธุรกรรมทางธุรกิจ ฟีเจอร์นี้เลิกใช้งานแล้วและไม่มี ใช้งานได้นานขึ้นใน UI โดยดูทางเลือกสำหรับฟังก์ชันนี้ใน Apigee ต่อไปนี้ บทความของชุมชน: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html (EDGEUI-902)

การเลิกใช้งานพร็อพเพอร์ตี้ SMTPSSL เพื่อตั้งค่าโปรโตคอล SMTP สำหรับบริการสำหรับนักพัฒนาซอฟต์แวร์ พอร์ทัล

ตอนนี้คุณใช้ SMTP_PROTOCOL แล้ว แทนพร็อพเพอร์ตี้ SMTPSSL เพื่อตั้งค่าโปรโตคอลที่ใช้โดย เซิร์ฟเวอร์ SMTP ที่เชื่อมต่อกับพอร์ทัล ค่าที่ถูกต้องคือ "standard", "ssl" หรือ "tls"

ดูส่วนนักพัฒนาซอฟต์แวร์ ติดตั้งพอร์ทัลบริการเพิ่มเติม

ฟีเจอร์และการอัปเดตใหม่ๆ

ฟีเจอร์และการปรับปรุงใหม่ๆ ในรุ่นนี้มีดังนี้ นอกเหนือจากบริการต่อไปนี้ การปรับปรุงนี้ รุ่นนี้ยังมีความสามารถในการใช้งาน ประสิทธิภาพ ความปลอดภัย และความเสถียรหลายอย่าง การเพิ่มประสิทธิภาพ

ระบบคลาวด์ส่วนตัว

อัปเกรด PostgreSQL เป็นเวอร์ชัน 9.6

รุ่นนี้มีการอัปเกรดเป็น PostgreSQL 9.6 เพื่อให้ Edge สามารถใช้ประโยชน์จาก ฟีเจอร์การค้นหาพร้อมกันใน PostgreSQL ดูข้อมูลเพิ่มเติมได้จากหัวข้อต่อไปนี้

ประสบการณ์ Edge แบบใหม่สำหรับ Private Cloud เวอร์ชันเบต้า

Edge สำหรับ Private Cloud รุ่นนี้มี รุ่นเบต้าของการอัปเดตสำคัญสำหรับ อินเทอร์เฟซผู้ใช้ของการจัดการ API ประสบการณ์ใหม่ของ Edge นี้ต่อยอดมาจากฟีเจอร์ที่มีอยู่ของ แพลตฟอร์ม Apigee Edge และเพิ่มการปรับปรุงบางอย่างโดยเฉพาะในด้านของการออกแบบและ การเผยแพร่

ก่อนหน้านี้ประสบการณ์ Edge ใหม่มีให้บริการเฉพาะผู้ใช้ Cloud เท่านั้น ด้วย Edge สำหรับ Private Cloud รุ่นนี้ ทำให้คุณสามารถติดตั้ง รุ่นเบต้าของ ประสบการณ์ใหม่ของ Edge

โปรดดูส่วนเบต้า การเปิดตัวประสบการณ์ Edge ใหม่สำหรับ Private Cloud เพิ่มเติม

นโยบาย JWT รุ่นเบต้า

JSON Web Token (JWT) เป็นมาตรฐานโทเค็นที่อธิบายไว้ใน IETF RFC 7519 JWT มอบวิธีในการ ลงนามชุดการอ้างสิทธิ์ ซึ่งก็คือชุดคู่ชื่อ/ค่า ซึ่งสามารถยืนยันได้ในภายหลัง อย่างน่าเชื่อถือจากผู้รับของ JWT

รุ่นนี้มีนโยบายใหม่ 3 รายการที่ให้คุณสร้าง ยืนยัน และถอดรหัสเว็บ JSON ได้ โทเค็น (JWT) ใน Apigee Edge

  • สร้างนโยบาย JWT - สร้าง JWT ที่มีลายเซ็นพร้อมชุดที่กำหนดค่าได้ การอ้างสิทธิ์ จากนั้น JWT สามารถถูกส่งคืนให้ลูกค้า ส่งไปยังเป้าหมายแบ็กเอนด์ หรือใช้ใน วิธีอื่นๆ โปรดดูสร้างนโยบาย JWT (เบต้า) เวอร์ชัน) เพิ่มเติม
  • ยืนยันนโยบาย JWT - ยืนยันลายเซ็นบน JWT ที่ได้รับจากลูกค้า หรือระบบอื่นๆ นโยบายนี้ยังแยกการอ้างสิทธิ์ออกเป็นตัวแปรโฟลว์เพื่อให้ นโยบายหรือเงื่อนไขจะตรวจสอบค่าเหล่านั้นเพื่อสร้างการให้สิทธิ์หรือการกำหนดเส้นทาง ตัดสินใจ ดูยืนยัน นโยบาย JWT (รุ่นเบต้า) สำหรับข้อมูลเพิ่มเติม
  • ถอดรหัสนโยบาย JWT - ถอดรหัส JWT โดยไม่ยืนยันลายเซ็นบน JWT นโยบายนี้มีประโยชน์เมื่อใช้ร่วมกับนโยบายการยืนยัน JWT เมื่อ คุณจะต้องทราบมูลค่าของการอ้างสิทธิ์จากภายใน JWT ก่อนที่จะยืนยันลายเซ็นของ JWT ดู Decode JWT นโยบาย (รุ่นเบต้า) อื่นๆ เพิ่มเติม

ดูนโยบายของ JWT ภาพรวมสำหรับภาพรวม

รองรับการเย็บ OCSP สำหรับโฮสต์เสมือน (65587547)

ตอนนี้โฮสต์เสมือนรองรับการเย็บ OCSP สำหรับ TLS แบบทางเดียวและ 2 ทางแล้ว เมื่อเปิดใช้ OCSP (โปรโตคอลสถานะใบรับรองออนไลน์) จะส่งคำขอสถานะไปยังผู้ตอบ OCSP เพื่อ เพื่อให้ทราบว่าใบรับรองถูกต้องหรือไม่ การตอบกลับจะระบุว่าใบรับรองถูกต้องและไม่ถูกต้องหรือไม่ เพิกถอน

การเย็บ OCSP จะปิดอยู่โดยค่าเริ่มต้น ต้องเปิดใช้ TLS บนโฮสต์เสมือนเพื่อเปิดใช้ OCSP

โปรดดูโฮสต์เสมือน สำหรับข้อมูลเพิ่มเติม

คุณสามารถตั้งค่าตัวเลือกการลองเราเตอร์อีกครั้งที่ระดับโฮสต์เสมือนได้แล้ว

คุณสามารถกำหนดตัวเลือกการลองอีกครั้งสำหรับการสื่อสารของเราเตอร์เมื่อเปิดโปรแกรมประมวลผลข้อความไว้ โฮสต์เสมือน วิธีนี้ทำให้คุณควบคุมได้ละเอียดกว่าตัวเลือกก่อนหน้านี้ ตั้งค่าได้ที่ระดับเราเตอร์เท่านั้น

สำหรับข้อมูลเพิ่มเติม โปรดดู ออนไลน์ พร็อพเพอร์ตี้การกำหนดค่าโฮสต์

เพิ่มการรองรับการแมปบทบาทภายนอกแล้ว (67145030)

ถ้าคุณใช้การตรวจสอบสิทธิ์ภายนอกเพื่อผสานรวมบริการไดเรกทอรีภายนอกลงใน การติดตั้ง Apigee Edge Private Cloud คุณสามารถใช้การแมปบทบาทภายนอกได้แล้ว บทบาทภายนอก การแมปช่วยให้คุณแมปกลุ่มหรือบทบาทของคุณเองกับบทบาทการควบคุมการเข้าถึงตามบทบาท (RBAC) และ กลุ่มที่สร้างใน Apigee Edge

บริการการแมปบทบาทภายนอกสำหรับ Edge สำหรับ Private Cloud รุ่นก่อน 4.18.01 มี เลิกใช้งานแล้ว รุ่น 4.18.01 ของการแมปบทบาทภายนอกเป็นเวอร์ชันอัปเดตที่มีการแก้ไขข้อบกพร่อง และฟีเจอร์ใหม่ที่เพิ่มเข้ามา ได้แก่

  • แก้ไขปัญหาที่คุณได้รับคำตอบ 403 ที่ห้ามตรวจสอบสิทธิ์เมื่อ การตรวจสอบสิทธิ์กับผู้ใช้ที่ควรมีสิทธิ์เข้าถึง
  • รองรับส่วนหัว X-Apigee-Current-User ในการแมปบทบาทภายนอกแล้ว ผู้ใช้ ที่มีสิทธิ์การเข้าถึงที่เหมาะสม (ผู้ดูแลระบบ) สามารถเข้าสู่ระบบในฐานะผู้ใช้รายอื่นด้วยข้อมูลเข้าสู่ระบบของตนเอง

ดูการจับคู่บทบาทภายนอกสำหรับ และอีกมากมาย

ตอนนี้สามารถทดสอบข้อกำหนดของระบบโดยไม่ต้องเรียกใช้การติดตั้ง (67858161)

Edge สำหรับ Private Cloud 4.17.09 เพิ่มการรองรับ ENABLE_SYSTEM_CHECK=y เพื่อตรวจสอบข้อกำหนดด้าน CPU และหน่วยความจำในเครื่องซึ่งเป็นส่วนหนึ่งของการติดตั้ง อย่างไรก็ตาม คุณจำเป็นต้องดำเนินการติดตั้งจริง ตอนนี้คุณใช้ "-t" ได้แล้ว ทำเครื่องหมายไปยัง ทำการตรวจสอบได้โดยไม่ต้องติดตั้ง:

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

คำสั่งนี้จะแสดงข้อผิดพลาดพร้อมความต้องการของระบบในหน้าจอ

โปรดดูติดตั้ง Edge คอมโพเนนต์บนโหนดสำหรับข้อมูลเพิ่มเติม

อัปเดตเวอร์ชัน PHP สำหรับพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ (68733233)

พอร์ทัลใช้ PHP เวอร์ชัน 7.0.23

ไม่จำเป็นต้องกำหนดค่าเซิร์ฟเวอร์ SMTP ด้วยพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ (70164403) อีกต่อไป

คุณไม่จําเป็นต้องกําหนดค่าเซิร์ฟเวอร์ SMTP อีกต่อไปเมื่อติดตั้งพอร์ทัล ตอนนี้คุณสามารถ กำหนดค่า 1 ครั้งหลังการติดตั้ง

บริการ API

การตรวจสอบชื่อในเอนทิตีใหม่ (MGMT-4252 และ MGMT-4098)

เมื่อคุณสร้างเอนทิตีใหม่ Apigee จะตรวจสอบชื่อเพื่อบังคับใช้กฎการตั้งชื่อ จำนวนเอนทิตี ที่ได้รับการตรวจสอบเมื่อสร้างหรืออัปเดต ได้แก่ พร็อกซี API, นโยบาย (และชื่อนโยบายในพร็อกซี API ) โฮสต์เสมือน บทบาท แคช เซิร์ฟเวอร์เป้าหมาย มาสก์ข้อมูลสำหรับการแก้ไขข้อบกพร่อง คีย์สโตร์ และ Truststores และไฟล์ทรัพยากรในพร็อกซี API โปรดดู คำแนะนำเกี่ยวกับการตั้งชื่อและข้อผิดพลาดในการป้อนข้อมูลสำหรับ ข้อจำกัดในการตั้งชื่อของเอนทิตีเหล่านี้

แก้ไขข้อบกพร่องแล้ว

ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขแล้วในรุ่นนี้ รายการนี้มีไว้สำหรับผู้ใช้ที่ตรวจสอบเพื่อดูเท่านั้น หากคำขอแจ้งปัญหาได้รับการแก้ไขแล้ว ไม่ได้ออกแบบมาเพื่อให้ข้อมูลโดยละเอียดสำหรับ ผู้ใช้ทั้งหมด

Private Cloud 4.18.01

รหัสปัญหา คำอธิบาย
68001164

ติดตั้งส่วนขยาย LDAP ของ PHP ตามค่าเริ่มต้นแล้วด้วยพอร์ทัล

ตอนนี้ระบบจะติดตั้งส่วนขยาย LDAP ของ PHP โดยค่าเริ่มต้นเมื่อติดตั้งพอร์ทัลบน RedHat และ CentOS โมดูลนี้ช่วยให้การเปิดใช้โมดูล LDAP ของ Drupal ง่ายขึ้น

68049481

ไฟล์ Drupal settings.php เขียนได้แล้ว

ตอนนี้สคริปต์การติดตั้งพอร์ทัลช่วยให้มั่นใจว่าไฟล์ Drupal settings.php "Apigee" เขียนได้ ผู้ใช้เพื่อให้คัดลอกและอัปเดตได้อย่างถูกต้อง

68139166 เอาต์พุตโปรแกรมติดตั้งแสดงให้เห็นว่า OpenLDAP จะถูกดาวน์เกรดทั้งที่จริงๆ แล้วไม่ใช่
68329105 สร้างผู้ใช้ในการตั้งค่าพอร์ทัลไม่สำเร็จเมื่อเชื่อมต่อกับ Edge เมื่อ SAML เปิดใช้และใช้ใบรับรองที่ลงชื่อด้วยตนเอง
68427561 ตอนนี้พร็อพเพอร์ตี้การกำหนดค่าพอร์ทัลได้รับการตั้งค่าอย่างถูกต้องหลัง รีสตาร์ท
69024465 ยกเลิกการทำให้ SharedFlow ใน Edge UI ไม่ได้
69711616 อัปเดต Jackson Databind เป็นเวอร์ชัน 2.7.9.1 ใน JAR ของบุคคลที่สาม

17.11.06 (UI)

รหัสปัญหา คำอธิบาย
68357182

ไฟล์ CSV ไม่มีข้อมูลที่ถูกต้องสำหรับกรอบเวลา (รวมทั้งเซ็ต ของข้อมูล)
ไฟล์ CSV ไม่มีข้อมูลที่ถูกต้องสำหรับกรอบเวลาที่ระบุ แต่ ชุดข้อมูลทั้งหมดรวมอยู่ในไฟล์ ปัญหานี้ได้รับการแก้ไขแล้ว

67650494 Edge UI ควรติดตามการเปลี่ยนแปลงสภาพแวดล้อม
ในบางกรณี การเปลี่ยนแปลงสภาพแวดล้อมอาจหายไปเมื่อย้ายไปมาระหว่างหน้าต่างๆ ใน UI ปัญหานี้ได้รับการแก้ไขแล้ว

17.10.25.00 (พอร์ทัล)

รหัสปัญหา ชื่อคอมโพเนนต์ คำอธิบาย
67646686 พอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์ - Drupal & ที่แสดงบนหน้าฟอรัม
แก้ไขข้อบกพร่องที่ธีม Apigee เริ่มต้นแสดง "&" สำหรับเครื่องหมายแอมเพอร์แซนด์ในเมนู
65456469 พอร์ทัลนักพัฒนาซอฟต์แวร์ - Drupal อัปเดตโมดูล CAPTCHA เพื่อเพิ่มประสิทธิภาพด้านการรักษาความปลอดภัยโดยโมดูลนี้ ผู้ร่วมให้ข้อมูล
โมดูล CAPTCHA ได้รับการอัปเดตเป็น CAPTCHA 7.x-1.5 เพื่อแก้ไขช่องโหว่ด้านความปลอดภัย สำหรับ ดูข้อมูลเพิ่มเติมได้ที่ https://www.drupal.org/node/2907137
65101827 พอร์ทัลนักพัฒนาซอฟต์แวร์ - Drupal การวิเคราะห์แอปของบริษัทไม่ทำงาน
แก้ไขข้อบกพร่องที่แอปของบริษัทสำหรับการสร้างรายได้ไม่สามารถแสดงข้อมูลวิเคราะห์ได้
65003870 พอร์ทัลนักพัฒนาซอฟต์แวร์ - Drupal ยกเลิกแพ็กเกจราคาในอนาคตไม่ได้
แก้ไขข้อบกพร่องซึ่งยกเลิกแพ็กเกจราคาในอนาคตที่บริษัทซื้อไม่ได้
65003539 พอร์ทัลนักพัฒนาซอฟต์แวร์ - Drupal ใช้ประเทศเริ่มต้นจากภาษา Drupal
ขณะนี้ผู้ติดต่อสำหรับการสร้างรายได้และรายละเอียดการเรียกเก็บเงินใช้ประเทศเริ่มต้น ภาษา การตั้งค่าประเทศเริ่มต้น คุณเปลี่ยนการตั้งค่านี้ได้โดยเลือก การกำหนดค่า > ระดับภูมิภาคและภาษาในองค์การ Drupal เมนู การเปลี่ยนภาษาเริ่มต้นจะเปลี่ยนประเทศเริ่มต้นในผู้ติดต่อสำหรับการสร้างรายได้ และรายละเอียดการเรียกเก็บเงิน

17.10.11 (UI)

รหัสปัญหา คำอธิบาย
67005192 UI ต้องจัดการเส้นทางที่ถอดรหัสเมื่อตรวจสอบสิทธิ์
UI จะจัดการเส้นทางที่ถอดรหัสแล้วเมื่อตรวจสอบสิทธิ์ของผู้ใช้

17.09.20 (การจัดการและรันไทม์ API)

รหัสปัญหา ชื่อคอมโพเนนต์ คำอธิบาย
MGMT-4219 การจัดการ API MGMT เพื่อส่งส่วนหัว org และ env ไปยัง blobstore
MGMT-4065 การจัดการ API เปิดใช้การรองรับใบรับรองรูปแบบ PKS
MGMT-3782 การจัดการ API ค่าระดับความสอดคล้องเริ่มต้นที่เหมาะสมที่สุดสำหรับโซนระบุตัวตน
MGMT-3913 การจัดการ API แก้ปัญหาการหมดเวลาในการเรียกโทเค็น OAuth2 ตาม appId
MGMT-4177 การจัดการ API ความสามารถในการปิดใช้แผนการตรวจสอบสิทธิ์พื้นฐานใน SecurityProfile
MGMT-3978 การจัดการ API ต้องใช้โทเค็น CWC เพื่อตั้งค่า JVM_OPTIONS ในคอมโพเนนต์ Java ทั้งหมด
MGMT-3918
MGMT-4294
การจัดการ API การเข้ารหัส URL อัตโนมัติในเส้นทางสิทธิ์สำหรับสัญลักษณ์ที่กำหนดเอง บทบาท
APIRT-4767 รันไทม์ของ API ขั้นตอน JavaScript ควรใช้ UTF-8 สำหรับเนื้อหาเสมอ
APIRT-4725 รันไทม์ของ API แก้ไขปัญหา NPE ของบริการ OAuth
APIRT-4691 รันไทม์ของ API ให้เวลาระบายการเชื่อมต่อก่อนที่จะหยุดบริการที่มีประสิทธิภาพไม่ดี
APIRT-4644 รันไทม์ของ API การให้สิทธิ์พื้นฐานสำหรับ BlobstoreService
APIRT-4636 รันไทม์ของ API Sense Action ควรทำงานต่อไปหาก Zookeeper ไม่ทำงาน
APIRT-4635 รันไทม์ของ API ใช้การรองรับแอตทริบิวต์โทเค็นการรีเฟรชที่เปิดใช้สำหรับนโยบาย OAuth ซ้ำ
APIRT-4632 รันไทม์ของ API ตัวนับโควต้าของกรอบเวลาที่เลื่อนไม่ถูกต้อง
APIRT-4584 รันไทม์ของ API โฟลว์ฮุกทำให้ใช้งานได้ไม่สม่ำเสมอ การตรวจสอบ ZooKeeper ไม่ทำงาน
APIRT-4542 รันไทม์ของ API งาน Sense ของ MP สิ้นสุดลงโดยไม่ต้องแจ้งให้ทราบ
APIRT-4522 รันไทม์ของ API Analytics จะไม่ทำงานสำหรับผู้ประมวลผลข้อมูลที่เปิดใช้การสร้างรายได้หากองค์กร ภูมิภาคแตกต่างจากภูมิภาคแอกซ์กรุ๊ป
APIRT-4444 รันไทม์ของ API อัตราข้อผิดพลาดในการประมวลผลต่อเป้าหมายต่อรหัสข้อผิดพลาด
APIRT-4435 รันไทม์ของ API RepositoryServiceImpl.loadAsString() ไม่ใช้ชุดอักขระ
APIRT-4370 รันไทม์ของ API การใช้งานหน่วยความจำสูงใน MP ขององค์กร
APIRT-4354 รันไทม์ของ API บันทึกเวอร์ชัน TLS ใน Nginxaccess_log สำหรับทุกคำขอ
APIRT-4169 รันไทม์ของ API Nginx เวอร์ชันปัจจุบันไม่รองรับชุดค่าผสมตัวแปรที่จำเป็นสำหรับ ส่วนหัว X-Forwarded-For
APIRT-3671 รันไทม์ของ API ระบบจะไม่บันทึกโทเค็นเป็นแฮชหลังจากเปิดใช้การแฮช
APIRT-3593 รันไทม์ของ API โทเค็น OAuth ไม่เก็บแอตทริบิวต์ set ในการเรียกใช้ครั้งต่อๆ ไป
APIRT-3081 รันไทม์ของ API messaging.adaptors.http.flow.ServiceUnavailable เกิดข้อผิดพลาดกับอัตราพร้อมกัน นโยบายเกี่ยวกับขีดจำกัด
APIRT-4660 รันไทม์ของ API เพิ่มชื่อพ็อด MP ในส่วนหัวไปยังเราเตอร์ X-Apigee-Pod
APIRT-4506 รันไทม์ของ API ระบบไม่คัดลอกการเปลี่ยนแปลงแคชไปยังข้อความที่เฉพาะเจาะจง ผู้ประมวลผลข้อมูล
APIRT-4196 รันไทม์ของ API รูปแบบการประทับเวลา Syslog ของนโยบายการบันทึกข้อความไม่ถูกต้อง
66933664 รันไทม์ของ API BidService สำหรับโฟลว์ที่ไม่ใช่ CPS ควรล้างที่เก็บข้อมูลแบบไม่พร้อมกันและไม่อยู่ใน เทรดหลัก Apigee
66495205 รันไทม์ของ API จัดการนโยบาย JavaScript ได้ดียิ่งขึ้นด้วยการเรียก HTTP แบบไม่พร้อมกันเพื่อป้องกัน NPE
65847462 รันไทม์ของ API คำสั่งพิมพ์ใช้งานไม่ได้เนื่องจาก NPE
65648578 รันไทม์ของ API เฉพาะ ส.ส. เท่านั้นที่ควรลงทะเบียนในเส้นทาง KV ของกงสุล
65603360 รันไทม์ของ API การเรียก JavaScript ล้มเหลวโดยมีข้อผิดพลาดที่เป็นค่าว่าง
65416531 แพลตฟอร์มฟีเจอร์ เรียกคืนบริบทข้อความเมื่อนำออบเจ็กต์ JavaScript กลับมาไว้ใน บริบทขั้นตอน JavaScript
67405744 Apigee เวลาในการตอบสนองในการประมวลผลคำขอสูงใน MP
65849186 Trireme ข้อยกเว้นที่ไม่มีการจัดการจะไม่ทำให้กระบวนการ Node.js/Trireme ออก
65713882 Trireme mongodb-core ใน Trireme สร้างผลลัพธ์คริปโตที่แตกต่างจาก Node.js แบบเนทีฟ
65374484 Trireme การรักษาความปลอดภัยของโหนด: http.get พร้อมตัวเลือกการให้สิทธิ์ที่เป็นตัวเลขจะสร้าง บัฟเฟอร์ที่ไม่ได้กำหนดค่าเริ่มต้น
64577449 Trireme Trireme แสดงผลข้อผิดพลาด SHA256 ของอัลกอริทึมการยืนยันที่ไม่ถูกต้อง
EdgeSERV‐6 Edge Server แอปโหนดที่พบ x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError"

17.09.20 (UI)

รหัสปัญหา คำอธิบาย
65584963 Analytics: ตัวกรองรายงานที่กำหนดเองต้องมีการตรวจสอบข้อมูลโดยไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ประเภท
ตอนนี้ตัวกรองรายงานที่กําหนดเองไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ในการเปรียบเทียบประเภทข้อมูล
65446846 มอบหมายบทบาทผู้ดูแลระบบให้กับบริษัทใน Edge UI ไม่ได้
ระบบจะแสดงรายชื่อนักพัฒนาซอฟต์แวร์และบริษัททั้งหมดซึ่งสามารถจัดการได้ใน Edge UI
65125644 ไม่สามารถนำผลิตภัณฑ์ API ออกจากข้อมูลเข้าสู่ระบบสำหรับแอปบริษัท
ปัญหาได้รับการแก้ไขแล้วที่ทำให้นำผลิตภัณฑ์ API ออกจาก ข้อมูลเข้าสู่ระบบของแอปบริษัท

17.09.11 (การจัดการ API)

รหัสปัญหา คำอธิบาย
64541665 เปลี่ยนการกำหนดค่าตัวบันทึกต้นทางใน MP เพื่อใช้ชื่อบันทึกต่างกัน
APIRT‐3593 โทเค็น OAuth ไม่เก็บแอตทริบิวต์ set ในการเรียกใช้ครั้งต่อๆ ไป
APIRT-4336 แยก OAuthStepExecution ออกเป็นการดำเนินการแบบหลายขั้นตอน แต่ละ ควรมีการดำเนินการตามขั้นตอนโดยเฉพาะ
APIRT-4444 อัตราข้อผิดพลาดในการประมวลผลต่อเป้าหมายต่อรหัสข้อผิดพลาด
APIRT-4456 เปลี่ยนโครงสร้างภายในคีย์ API สำหรับ EAP-gateway/apid
APIRT-4635 ใช้การรองรับแอตทริบิวต์โทเค็นการรีเฟรชที่เปิดใช้สำหรับนโยบาย OAuth ซ้ำ
APIRT-4683 เพิ่ม IP ของ GCP LB เป็น Trusted สำหรับส่วนหัว XFF
APIRT-4723 การรองรับการโหลดแพ็กเกจ OAuth สำหรับโหมด EdgeX/ไฮบริด
APIRT-4725 แก้ไขปัญหา NPE ของบริการ OAuth
APIRT-4726 ScriptableHttpClient ไม่ควรคิดว่าบริบทของข้อความยังคงอยู่ที่ เวลาส่ง
MGMT‐3764 คีย์สโตร์ที่ไม่ถูกต้องจะไม่ผ่านการจัดการอีกต่อไป
MGMT-3782 ค่าระดับความสอดคล้องเริ่มต้นที่เหมาะสมที่สุดสำหรับโซนระบุตัวตน
MGMT-3913 แก้ปัญหาการหมดเวลาในการเรียกโทเค็น OAuth2 ตาม appId
MGMT-3997 ไม่ควรอนุญาตให้ลบคีย์สโตร์หากมีข้อมูลอ้างอิงที่ชี้ไปยัง มัน
MGMT-4013 การอัปเดตการตรวจสอบข้อมูลอ้างอิงคีย์สโตร์เพื่อดูการมีอยู่ของคีย์สโตร์และที่มีการอ้างอิง อีเมลแทน
MGMT-4065 เปิดใช้การรองรับใบรับรองรูปแบบ PKS
MGMT-4113 การเพิ่มประสิทธิภาพฟีเจอร์โฮสต์เสมือนแบบบริการตนเอง
MGMT-4229 หลังจากเพิ่ม @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) การถดถอย apiconfiguration ไม่สำเร็จ
MGMT-4232 [EDGEX/Hybrid] การอัปโหลด API การนำเข้าจะไม่ทำให้ไฟล์เสียหาย
MGMT-4242 [EDGEX/Hybrid] รองรับการติดตั้งใช้งานพร็อกซีมากกว่า 1 แห่ง สภาพแวดล้อม
MGMT-4245 [EDGEX/Hybrid] การตรวจสอบแบบบริการตนเองของ VirtualHost สำหรับ hybrid-virtual-hosts
MGMT-4250 [EDGEX] การดำเนินการพร้อมกันสำหรับ API สถานะการติดตั้งใช้งานพร็อกซี API

17.09.06 (UI)

รหัสปัญหา คำอธิบาย
65015144 Analytics: ตัวกรองหน้ารายงานที่กำหนดเองมีปัญหาเกี่ยวกับตัวกรองค่าจำนวนเต็มสำหรับ ลูกค้า BigQuery
ตัวกรองหน้ารายงานที่กําหนดเองจะจัดการค่าจำนวนเต็มตามที่คาดไว้แล้ว
64806976 ไม่มีการป้อนข้อมูลช่องนักพัฒนาซอฟต์แวร์ในหน้ารายการแอป
ตอนนี้ทุกแอปในรายการจะมีการป้อนข้อมูลในช่องนักพัฒนาซอฟต์แวร์แล้ว
64766918 การรองรับ YAML ของเครื่องมือแก้ไขพร็อกซี API ใช้งานไม่ได้
แก้ไขปัญหาที่ทำให้เกิดปัญหากับไฟล์ YAML ในเครื่องมือแก้ไขพร็อกซี API
64160572 Analytics: นำธุรกรรมทางธุรกิจออกจากเมนู Analytics และจากพร็อกซี แท็บประสิทธิภาพของเครื่องมือแก้ไข
ไม่รองรับหน้าแดชบอร์ดข้อมูลวิเคราะห์ธุรกรรมทางธุรกิจอีกต่อไป สำหรับทางเลือก โปรดดูที่ บทความของชุมชน Alternative to Business Transaction API

17.08.21.00 (พอร์ทัล)

รหัสปัญหา คำอธิบาย
DEVSOL‐2625 บทบาทการสร้างรายได้จะลดลงหลังจากเปลี่ยนบริษัท
หากคุณเปิดใช้การสร้างรายได้ไว้ หากคุณมอบหมายบทบาทให้กับผู้ใช้แล้วผู้ใช้เปลี่ยนบทบาทจากบทบาทนั้น บริบทของบริษัทแก่อีกกรณีหนึ่ง บทบาทจะไม่ถูกนำออกจากผู้ใช้อีกต่อไป
DEVSOL-2621 การอัปเดตโมดูล Drupal
โมดูล Drupal ต่อไปนี้ได้รับการอัปเดตไปยังรุ่นที่ระบุไว้
  • เอนทิตีของไฟล์ (ไฟล์ที่ป้อนข้อมูลได้) 7.x-2.4
  • สื่อ 7.x-2.10
  • Media CKEditor 7.x-2.5
  • สื่อ: YouTube 7.x-3.5
  • เมตาแท็ก 7.x-1.22
  • มุมมองบริการ 7.x-1.2
DEVSOL-2612

"เว็บไซต์พบข้อผิดพลาด" ข้อความที่แสดงขณะเปิดใช้ การสร้างรายได้
แก้ไขปัญหาที่เกิดขึ้นเมื่อเปิดใช้โมดูลการสร้างรายได้ ข้อความ Website encountered an error แสดงพร้อมข้อความต่อไปนี้ในบันทึก:

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)

ระบบจะไม่บันทึกข้อผิดพลาดนี้แล้ว

DEVSOL-2609 หน้าสถานะ Drupal ไม่แสดงสถานะการเชื่อมต่อ Edge ที่เหมาะสมสำหรับ SAML (OAuth)
(OAuth) ตอนนี้หน้าสถานะ Drupal จะแสดงสถานะการเชื่อมต่อ Edge ที่เหมาะสมสำหรับ SAML (OAuth) ก่อนหน้านี้ รายงาน > หน้ารายงานสถานะจะแสดงว่าการเชื่อมต่อไม่ทำงานแม้ หากคุณได้กำหนดค่า SAML ไว้อย่างถูกต้อง
DEVSOL-2608 SAML/OAuth: บันทึกการสะกดผิดในโทเค็นของผู้ถือทุกครั้งที่โทร
แก้ไขปัญหาเกี่ยวกับตรรกะแคชโทเค็นของผู้ถือที่ทำให้ระบบได้รับโทเค็นใหม่แต่ละรายการ เวลาที่ชื่อ Edge
DEVSOL-2599 ปัญหาหลายอย่างเกี่ยวกับ devconnect_user_developer_is_active()
แก้ปัญหาที่มีการตรวจสอบสถานะของนักพัฒนาซอฟต์แวร์ผิดพลาดเพื่อตัดสินว่าผู้ใช้มีการใช้งานอยู่หรือไม่ หรือไม่ หากบัญชีนักพัฒนาแอปใน Edge UI ถูกปิดใช้และทำให้คีย์แอปหยุดทำงาน ใช้งานได้ ระบบจะแสดงข้อความเพื่อแจ้งให้นักพัฒนาซอฟต์แวร์ทราบ เพิ่มด้วย เพื่อปรับปรุงฟังก์ชันการทำงานนี้
DEVSOL-2595 การเพิ่มประสิทธิภาพและการอัปเดตการกำหนดค่า SAML
การปรับปรุงและอัปเดตต่อไปนี้กำหนดค่าให้กับ SAML แล้ว
  • ขณะนี้แก้ไขหน้าการกำหนดค่า SAML ได้แล้ว สำหรับข้อมูลเพิ่มเติม โปรดดู การใช้การตรวจสอบสิทธิ์ SAML
  • ตอนนี้ช่องชื่อผู้ใช้จะปรากฏใน UI
  • drush "dc-test" คงที่ เรียกใช้ฟังก์ชันทดสอบการเชื่อมต่อมาตรฐาน เพื่อไม่ให้ฟังก์ชันดังกล่าวอีกต่อไป ไม่ประมวลผลการตั้งค่า SAML
DEVSOL-2569 การวิเคราะห์แอป: เวลาตอบกลับปลายทางไม่ทำงานอีกต่อไป เปลี่ยนเป็น "ทั้งหมด" เวลาในการตอบกลับ
เราได้นำกราฟข้อมูลวิเคราะห์เวลาตอบสนองปลายทางออกจากแท็บ Analytics บนแท็บ หน้าแอปของนักพัฒนาซอฟต์แวร์เนื่องจากไม่ได้แสดงเวลาตอบกลับทั้งหมดและทำให้เกิดความสับสน เมตริกแสดงเฉพาะเวลาที่ปลายทางใช้ในการตอบสนองเท่านั้น แต่ไม่ได้แสดงข้อมูล เวลาที่พร็อกซี API ใช้ในการตอบกลับ กราฟอัตราการส่งข้อมูลแสดงการตอบกลับทั้งหมด สำหรับนักพัฒนาซอฟต์แวร์ปลายทาง

17.07.31.00 (พอร์ทัล)

รหัสปัญหา คำอธิบาย
DEVSOL‐2258 ช่องข้อความบางช่องแปลเป็นภาษาโปรตุเกสไม่ได้
เพิ่มข้อความแปลที่ขาดหายไปในโมดูลแอปพอร์ทัลสำหรับผู้พัฒนาของ Drupal ไปยัง Drupal ระบบทำให้เป็นสากล ก่อนหน้านี้ ข้อความบางส่วนไม่สามารถแปลได้ในช่อง " แอปพลิเคชัน"
DEVSOL-2536 การแก้ไข "ชื่อแอป" หรือ "callback url" ทำให้พอร์ทัลนำผลิตภัณฑ์ API ออกจาก แอปสำหรับนักพัฒนาแอป
การอัปเดตแอปนักพัฒนาแอปจะไม่ส่งผลให้ผลิตภัณฑ์ API ถูกนำออกจาก แอป
DEVSOL-2519 Smartdocs มีทรัพยากร Dependency ที่ไม่ได้ประกาศใน devconnect_developer_apps
โมดูล Smartdocs ไม่มีทรัพยากร DevConnect ที่ไม่จำเป็นอีกต่อไป
DEVSOL-2492 การ Escape HTML ในหน้าบริษัทไม่ถูกต้อง
แก้ไขปัญหาที่เมนูการสร้างรายได้แสดงเครื่องหมายและ เช่น "แคตตาล็อก และ Plans" พร้อมการเข้ารหัส HTML
DEVSOL-2490 ปรับปรุงการใช้งานตัวกำหนดวันที่ของแพ็กเกจราคาในโมดูลการสร้างรายได้
เพิ่มการจัดการแผนอัตราการสร้างรายได้ในเขตเวลาต่างๆ ได้ดียิ่งขึ้น
DEVSOL-2440 การเรียกใช้ "ขีดจำกัด" การจัดการที่เลิกใช้งานแล้ว API ในพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์จะทำให้ ข้อผิดพลาด 404
อัปเดตระบบเพื่อรองรับ API การดู/แผนการซื้อใหม่ในการสร้างรายได้
DEVSOL-2436 ตาราง drupal_cache_mint หายไปใน DevPortal DB ขณะพยายามเปิดใช้ โมดูล Drupal ของ Apigee_company ที่จะช่วยให้คุณสร้างรายได้ได้
แก้ไขปัญหาที่การกำหนดค่าการสร้างรายได้จะทำให้เกิดข้อผิดพลาดต่อไปนี้ "ข้อผิดพลาด: ความสัมพันธ์ "drupal_cache_mint" ไม่มีอยู่"
DEVSOL-2419 การนำเข้า JSON ที่ไม่ใช่ OpenAPI เป็น OpenAPI จะไม่ส่งข้อความแสดงข้อผิดพลาด
ขณะนี้ มีการยืนยันการนำเข้าเอกสาร OpenAPI ไปยัง SmartDOC เพื่อให้มั่นใจว่าเอกสารได้ผ่านการตรวจสอบแล้ว ข้อมูลจำเพาะของ OpenAPI
DEVSOL-2406 ลิงก์ SmartDocuments, "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" อย่า ที่ทำงาน
แก้ไขปัญหา "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" ในเมนูการทำงานการแก้ไขของ SmartDocuments แสดงหน้าที่ไม่ถูกต้อง
DEVSOL-2382 "ล็อกเทมเพลตเมธอดของ Smartdocs" ฟังก์ชันการทำงาน
สร้างสิทธิ์ใหม่ "ดูแลระบบเทมเพลต Smartdocs" แล้ว เพื่อให้แก้ไข คุณนำเทมเพลต SmartDocuments ออกหรือจำกัดได้เพียงบทบาทใดบทบาทหนึ่ง
DEVSOL-2380 ข้อผิดพลาดเกี่ยวกับดัชนีที่ไม่ได้กำหนดไว้ในบันทึกของ Drupal
นำข้อความที่ทำให้เข้าใจผิดต่อไปนี้ออกจากบันทึก Drupal สำหรับเว็บไซต์ที่เปิดใช้การสร้างรายได้ Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers()
DEVSOL-2375 ข้อผิดพลาดเกี่ยวกับที่อยู่ไม่ถูกต้องในบันทึกของ Drupal
แก้ไขข้อบกพร่องที่ทำให้เกิดข้อผิดพลาดที่ไม่ถูกต้องในการเพิ่มไปยังบันทึก หากระบบไม่มี SMTP กำหนดค่าแล้ว
DEVSOL-2355 การหมดเวลาของ cURL จะส่งผลให้มีคำเตือน PHP และบันทึกที่ไม่ถูกต้องใน edge-php-sdk
แก้ไขข้อบกพร่องที่การหมดเวลาทำให้ข้อความในบันทึกมีการจัดรูปแบบไม่ถูกต้อง
DEVSOL-2336 การอัปเดตการกำหนดค่าผู้ให้บริการชำระเงินเพื่อการสร้างรายได้
การกำหนดค่า > การตั้งค่าการสร้างรายได้ > การชำระเงินตามรอบผ่าน Worldpay ใช้หน้าการกำหนดค่าพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์เพื่อกำหนดค่าการชำระเงิน WorldPay ได้แล้ว รายละเอียด
DEVSOL-2307 เพิ่มคำเตือน/เอกสารที่โมดูล apigee_company ใช้ได้เฉพาะกับ การสร้างรายได้
โมดูล Drupal ของ apigee_company กำหนดให้ต้องเปิดใช้การสร้างรายได้ หากคุณเปิดใช้ โมดูล apigee_company เมื่อไม่ได้เปิดใช้การสร้างรายได้ ข้อความเตือนจะแสดงใน รายงานสถานะของเว็บไซต์
DEVSOL-2270 หลังจากการสร้างรายได้ครั้งล่าสุด (2016 - ต.ค. 2016) ไม่สามารถบันทึกบริษัทได้ ข้อมูล
แก้ปัญหาการสร้างรายได้ที่ไม่สามารถบันทึกข้อมูลบริษัทได้อย่างถูกต้อง
DEVSOL-2175 โมดูล "นามแฝงของฉัน" และโมดูล "สถิติหลัก" ใช้ร่วมกันได้ไม่ดีนัก
Drupal Core และ "Me Aliases" มีการแพตช์โมดูล Contrib เพื่อให้ "Me Aliases" และ สามารถเปิดใช้โมดูลสถิติหลักพร้อมกันได้ ดูข้อมูลเพิ่มเติมได้ที่ https://www.drupal.org/node/1863260 และ https://www.drupal.org/node/2076691

ปัญหาที่ทราบ

รุ่นนี้มีปัญหาที่ทราบดังต่อไปนี้

รหัสปัญหา คำอธิบาย
72379834

ข้อความแสดงข้อผิดพลาดเกี่ยวกับสิทธิ์ปรากฏขึ้นเมื่อหยุด apigee-postgresql

เมื่อคุณใช้คำสั่ง apigee-seriver apigee-postgresql stop เพื่อหยุด apigee-postgresql คุณอาจเห็นข้อความที่ระบุว่า apigee-serive ไม่สามารถเปลี่ยนไดเรกทอรีหน้าแรกของผู้ใช้ ไม่ต้องสนใจ

68722102

นโยบายการบันทึกข้อความรวมถึงข้อมูลเพิ่มเติมในข้อความบันทึก

องค์ประกอบ FormatMessage ของนโยบาย MessageLนั้นๆ ควบคุมรูปแบบของข้อความที่บันทึก เมื่อ FormatMessage=false ข้อความที่บันทึกไม่ได้ ควรรวมข้อมูลที่ Apigee สร้างขึ้น อย่างไรก็ตาม แม้คุณจะตั้งค่าFormatMessage=false ข้อความบันทึกจะยังคงมีข้อมูลต่อไปนี้

  • คะแนนลำดับความสำคัญ
  • การประทับเวลา