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

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

เนื่องจาก Edge for Private Cloud Feature Release รุ่นก่อนหน้า รุ่นต่อไปนี้ได้เกิดขึ้นและรวมอยู่ในการเผยแพร่ฟีเจอร์นี้แล้ว

รุ่น UI ของ Edge รุ่นการจัดการ Edge รุ่นพอร์ทัล

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

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

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

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

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

การเลิกใช้และการเกษียณอายุ

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

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

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

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

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

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

ใช้แมปค่าคีย์ (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 เพื่อตั้งค่าโปรโตคอลที่เซิร์ฟเวอร์ SMTP เชื่อมต่อกับพอร์ทัลแทนพร็อพเพอร์ตี้ SMTPSSL ค่าที่ถูกต้องคือ "standard", "ssl" หรือ "tls"

ดูข้อมูลเพิ่มเติมได้ที่การติดตั้งพอร์ทัลบริการของนักพัฒนาแอป

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

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

Private Cloud

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

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

การเปิดตัว Edge แบบใหม่สำหรับ Private Cloud ในรุ่นเบต้า

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

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

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

การเปิดตัวนโยบาย JWT รุ่นเบต้า

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

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

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

อ่านภาพรวมของนโยบาย JWT เพื่อดูภาพรวม

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

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

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

ดูข้อมูลเพิ่มเติมในข้อมูลอ้างอิงพร็อพเพอร์ตี้โฮสต์เสมือน

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

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

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

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

หากใช้การตรวจสอบสิทธิ์ภายนอกเพื่อผสานรวมบริการไดเรกทอรีภายนอกเข้ากับการติดตั้ง Private Cloud ของ Apigee Edge ในตอนนี้ คุณจะใช้การแมปบทบาทภายนอกได้แล้ว การแมปบทบาทภายนอกช่วยให้คุณแมปกลุ่มหรือบทบาทของคุณเองกับบทบาทและการควบคุมการเข้าถึงตามบทบาท (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), โฮสต์เสมือน, บทบาท, แคช, เซิร์ฟเวอร์เป้าหมาย, มาสก์ข้อมูลสำหรับการแก้ไขข้อบกพร่อง, คีย์สโตร์และ Truststore และไฟล์ทรัพยากรในพร็อกซี API ดูข้อจำกัดในการตั้งชื่อเอนทิตีเหล่านี้ได้ที่คำแนะนำการตั้งชื่อและข้อผิดพลาดในการป้อนข้อมูล

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

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

Private Cloud 4.18.01

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

ขณะนี้ส่วนขยาย PHP LDAP ได้รับการติดตั้งไว้ในพอร์ทัลโดยค่าเริ่มต้น

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

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 UI ของ Edge ควรติดตามการเปลี่ยนแปลงสภาพแวดล้อม
ในบางกรณี การเปลี่ยนแปลงสภาพแวดล้อมจะไม่หายไปเมื่อย้ายไปมาระหว่างหน้าต่างๆ ใน 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 Administration การเปลี่ยนการตั้งค่าภาษาเริ่มต้นจะเปลี่ยนประเทศเริ่มต้นในส่วน "ข้อมูลติดต่อเพื่อสร้างรายได้" และรายละเอียดการเรียกเก็บเงิน

17.10.11 (UI)

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

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

รหัสปัญหา ชื่อคอมโพเนนต์ คำอธิบาย
MGMT-4219 การจัดการ API MGMT เพื่อส่งส่วนหัวขององค์กรและ Env ไปยัง Blobstore
MGMT-4065 การจัดการ API เปิดใช้การรองรับใบรับรองรูปแบบ PKS แล้ว
MGMT-3782 การจัดการ API ค่าระดับความสอดคล้องเริ่มต้นที่เหมาะสมที่สุดสำหรับ Identity-zone
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 งาน MP Sense สิ้นสุดลงโดยไม่มีการแจ้งให้ทราบล่วงหน้า
APIRT-4522 รันไทม์ของ API Analytics จะใช้ไม่ได้กับผู้ประมวลผลข้อความที่เปิดใช้การสร้างรายได้หากภูมิภาคขององค์กรแตกต่างจากภูมิภาคของ axgroup
APIRT-4444 รันไทม์ของ API อัตราข้อผิดพลาดด้านการประมวลผลต่อเป้าหมายต่อรหัสข้อผิดพลาด
APIRT-4435 รันไทม์ของ API RepositoryServiceImpl.loadAsString() ไม่ใช้ชุดอักขระ
APIRT-4370 รันไทม์ของ API การใช้งานหน่วยความจำสูงใน MP ขององค์กร
APIRT-4354 รันไทม์ของ API บันทึกเวอร์ชัน TLS ใน Nginx access_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 QuotaService สำหรับขั้นตอนที่ไม่ใช่ CPS ควรล้างที่เก็บข้อมูลแบบไม่พร้อมกันและไม่ใช่ในเทรด Apigee-Main
66495205 รันไทม์ของ API จัดการนโยบาย JavaScript ได้ดีขึ้นด้วยการเรียก HTTP แบบไม่พร้อมกันเพื่อป้องกัน NPE
65847462 รันไทม์ของ API คำสั่งพิมพ์ล้มเหลวเนื่องจาก NPE
65648578 รันไทม์ของ API มีเพียง ส.ส. เท่านั้นที่ควรลงทะเบียนในเส้นทาง KV ของ Consul
65603360 รันไทม์ของ API การเรียกใช้ JavaScript ล้มเหลวโดยมีข้อผิดพลาดที่ไม่มีข้อมูล
65416531 แพลตฟอร์มฟีเจอร์ คืนค่าบริบทข้อความเมื่อนำออบเจ็กต์ JavaScript กลับมาอยู่ในบริบทขั้นตอน JavaScript
67405744 Apigee เวลาในการตอบสนองการประมวลผลคำขอสูงใน MP
65849186 ตรีม ข้อยกเว้นที่ไม่มีการจัดการจะไม่ทำให้กระบวนการของ Node.js/Trireme สิ้นสุดลง
65713882 ตรีม mongodb-core ใน Trireme ให้ผลลัพธ์คริปโตต่างจาก Node.js แบบเนทีฟ
65374484 ตรีม ความปลอดภัยของโหนด: http.get พร้อมตัวเลือกการให้สิทธิ์ตัวเลขจะสร้างบัฟเฟอร์ที่ไม่ได้กำหนดค่าเริ่มต้น
64577449 ตรีม ข้อผิดพลาด sha256 ของอัลกอริทึมการยืนยันไม่ถูกต้อง
EDGESERV‐6 Edge Server แอปโหนดที่พบ x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError"

17.09.20 (UI)

รหัสปัญหา คำอธิบาย
65584963 Analytics: ตัวกรองรายงานที่กําหนดเองต้องมีการตรวจสอบประเภทข้อมูลโดยพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
ตอนนี้ตัวกรองรายงานที่กําหนดเองจะไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่สําหรับการเปรียบเทียบประเภทข้อมูล
65446846 มอบหมายบทบาทผู้ดูแลระบบให้กับบริษัทใน Edge UI ไม่ได้
ระบบจะแสดงกลุ่มนักพัฒนาซอฟต์แวร์และบริษัททั้งหมดและจัดการได้ใน UI ของ Edge
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 เพิ่ม GCP LB IP ที่เชื่อถือได้สำหรับส่วนหัว XFF
APIRT-4723 การรองรับการโหลดแพ็กเกจ OAuth สําหรับโหมด EdgeX/ไฮบริด
APIRT-4725 แก้ปัญหา NPE ของบริการ OAuth แล้ว
APIRT-4726 ScriptableHttpClient ไม่ควรคิดว่าบริบทของข้อความยังปรากฏอยู่ ณ เวลาที่ส่ง
MGMT‐3764 คีย์สโตร์ที่ไม่ถูกต้องจะไม่ได้รับผ่านการจัดการอีกต่อไป
MGMT-3782 ค่าระดับความสอดคล้องเริ่มต้นที่เหมาะสมที่สุดสำหรับ Identity-zone
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 สำหรับโฮสต์แบบไฮบริด-เสมือนจริง
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)
ตอนนี้หน้าสถานะ 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
  • แก้ไขการเรียกใช้ "dc-test" ของ drush เพื่อใช้ฟังก์ชันการทดสอบการเชื่อมต่อมาตรฐาน เพื่อไม่ให้ละเว้นการตั้งค่าการกำหนดค่า SAML อีกต่อไป
DEVSOL-2569 การวิเคราะห์แอป: เวลาในการตอบกลับปลายทางไม่ทำงานอีกต่อไป เปลี่ยนเป็น เวลาในการตอบกลับรวม
กราฟการวิเคราะห์เวลาในการตอบกลับปลายทางถูกนำออกจากแท็บ Analytics ในหน้าแอปของนักพัฒนาซอฟต์แวร์แล้ว เนื่องจากเวลาดังกล่าวไม่ได้แสดงเวลาในการตอบกลับทั้งหมดและทำให้เกิดความสับสน เมตริกแสดงเฉพาะเวลาที่ปลายทางใช้ตอบสนอง แต่ไม่ใช่เวลาที่พร็อกซี API ตอบสนอง กราฟอัตราการส่งข้อมูลแสดงเวลาในการตอบกลับทั้งหมดสำหรับนักพัฒนาซอฟต์แวร์ปลายทาง

17.07.31.00 (พอร์ทัล)

รหัสปัญหา คำอธิบาย
DEVSOL‐2258 แปลช่องข้อความบางช่องเป็นภาษาโปรตุเกสไม่ได้
เพิ่มข้อความแปลที่ขาดหายไปในโมดูลแอปพอร์ทัล Drupal Dev ลงในระบบการทำให้เป็นสากลของ Drupal ก่อนหน้านี้ ระบบไม่สามารถแปลข้อความบางรายการในหน้า "แอปของฉัน" ได้
DEVSOL-2536 การแก้ไข "ชื่อแอป" หรือ "URL เรียกกลับ" จะทำให้พอร์ทัลนำผลิตภัณฑ์ API ออกจากแอปของนักพัฒนาซอฟต์แวร์
การอัปเดตแอปนักพัฒนาแอปจะไม่ส่งผลให้มีการนำผลิตภัณฑ์ API ออกจากแอปอีกต่อไป
DEVSOL-2519 Smartdocs มีการพึ่งพา devconnect_developer_apps โดยไม่ได้ประกาศ
โมดูล Smartdocs ไม่มีการพึ่งพาโมดูลแอปนักพัฒนาซอฟต์แวร์ DevConnect อีกต่อไปโดยไม่จำเป็น
DEVSOL-2492 การ Escape HTML ในหน้าบริษัทไม่ถูกต้อง
แก้ปัญหาที่เมนูการสร้างรายได้แสดงเครื่องหมาย "และ" เช่น "แคตตาล็อกและแผน" ที่มีการเข้ารหัส HTML
DEVSOL-2490 ปรับปรุงการใช้ตัวกำหนดวันที่ของแพ็กเกจราคาในโมดูลการสร้างรายได้
เพิ่มการจัดการแผนอัตราการสร้างรายได้ในเขตเวลาต่างๆ ได้ดียิ่งขึ้น
DEVSOL-2440 การเรียก API การจัดการที่เลิกใช้งานแล้วในพอร์ทัลนักพัฒนาซอฟต์แวร์ได้ผลลัพธ์เป็น 404
อัปเดตระบบให้รองรับ API ของแผนการซื้อ/ข้อมูลพร็อพเพอร์ตี้ใหม่ในการสร้างรายได้
DEVSOL-2436 ไม่มีตาราง drupal_cache_mint ใน DevPortal DB ขณะพยายามเปิดใช้โมดูล Apigee_company Drupal เพื่อเปิดใช้การสร้างรายได้
แก้ปัญหาที่การกำหนดค่าการสร้างรายได้จะทำให้เกิดข้อผิดพลาดต่อไปนี้ "ERROR: ความเกี่ยวข้อง "drupal_cache_mint" ไม่มีอยู่"
DEVSOL-2419 การนำเข้าไฟล์ JSON ที่ไม่ใช่ OpenAPI เนื่องจาก OpenAPI จะไม่แสดงข้อความแสดงข้อผิดพลาด
ตอนนี้ระบบจะตรวจสอบการนำเข้าเอกสาร OpenAPI ไปยัง SmartGoogle เพื่อให้แน่ใจว่าเอกสารเป็นข้อมูลจำเพาะของ OpenAPI
DEVSOL-2406 ลิงก์ "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" ไม่ทำงาน
แก้ไขปัญหา "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" ในเมนูการดำเนินการการแก้ไขของ SmartGoogle แสดงหน้าที่ไม่ถูกต้อง
DEVSOL-2382 ฟังก์ชัน"ล็อกเทมเพลตเมธอด SmartDocuments"
สร้างสิทธิ์ใหม่ "ดูแลระบบเทมเพลต SmartDocuments" เพื่อให้แก้ไขเทมเพลตของ 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 หลังจากการสร้างรายได้ครั้งล่าสุด (5 ต.ค. 2016) บันทึกข้อมูลบริษัทไม่ได้
แก้ปัญหาเกี่ยวกับการสร้างรายได้ที่ไม่สามารถบันทึกข้อมูลบริษัทได้อย่างถูกต้อง
DEVSOL-2175 Me Aliases และโมดูลสถิติหลักเล่นด้วยกันได้ไม่ดี
แกน Drupal และโมดูล Contrib "Me Aliases" ได้รับการแพตช์เพื่อให้เปิดใช้ "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

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

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

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