คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ
Apigee X info
ตั้งแต่การเปิดตัวฟีเจอร์ Edge for Private Cloud ครั้งก่อน เราได้เปิดตัวรุ่นต่อไปนี้ และรวมไว้ในการเปิดตัวฟีเจอร์นี้แล้ว
| การเปิดตัว Edge UI | การเปิดตัวการจัดการ Edge | การเปิดตัวพอร์ทัล |
|---|---|---|
ดูเกี่ยวกับหมายเลข รุ่นเพื่อทำความเข้าใจวิธีตรวจสอบว่ารุ่น Cloud ที่เฉพาะเจาะจงรวมอยู่ใน Edge สำหรับ Private Cloud เวอร์ชันของคุณหรือไม่
ภาพรวมของรุ่น
ฟีเจอร์ใหม่ที่สำคัญที่สุดในรุ่นนี้มีดังนี้
- อัปเกรดเป็น PostgreSQL 9.6
- เปิดตัวประสบการณ์การใช้งาน Edge แบบใหม่สำหรับ Private Cloud เวอร์ชันเบต้า
- เปิดตัวนโยบายใหม่ 3 รายการเวอร์ชันเบต้า ซึ่งช่วยให้คุณสร้าง ยืนยัน และถอดรหัสโทเค็นเว็บ JSON (JWT) ได้
นอกจากนี้ รุ่นนี้ยังมีการแก้ไขข้อบกพร่องและฟีเจอร์ใหม่ทั้งหมดที่รวมอยู่ในการเปิดตัว Edge Public Cloud ที่ระบุไว้ด้านล่างด้วย
การเลิกใช้งานและการหยุดให้บริการ
ฟีเจอร์ต่อไปนี้ถูกเลิกใช้งานหรือหยุดให้บริการในรุ่นนี้ ดูข้อมูลเพิ่มเติมได้ในนโยบายการเลิกใช้งาน Edge
การเลิกใช้งาน
การเลิกใช้งานการติดตั้ง API BaaS ใหม่
ลูกค้าใหม่ตั้งแต่วันที่ 31 มกราคม 2018 จะไม่มีสิทธิ์ใช้ API BaaS เว้นแต่สเปรดชีตข้อกำหนดของคุณจะไฮไลต์สิทธิ์ API BaaS
การเลิกใช้งานที่เก็บข้อมูลที่ปลอดภัย (Vault) ของ Apigee
เราจะหยุดให้บริการที่เก็บข้อมูลที่ปลอดภัยของ Apigee หรือที่เรียกว่า "Vault" และจะปิดตัวลงในเดือนกันยายน 2018 Vault ซึ่งจัดเก็บคู่คีย์/ค่าที่เข้ารหัสจะสร้างขึ้นด้วย Management API และเข้าถึงได้ที่รันไทม์ด้วยฟังก์ชันในโมดูล apigee-access Node.js
ให้ใช้แผนที่ค่าคีย์ (KVM) ที่เข้ารหัสแทนการใช้ที่เก็บข้อมูลที่ปลอดภัย ตามที่อธิบายไว้ใน การทำงานกับแผนที่ค่าคีย์ KVM ที่เข้ารหัสมีความปลอดภัยเช่นเดียวกับ Vault และมีตัวเลือกเพิ่มเติมสำหรับการสร้างและ การดึงข้อมูล (MGMT-3848)
การเลิกใช้งานการเพิ่มเส้นทางในแท็บประสิทธิภาพของพร็อกซี API
ก่อนการเปิดตัวนี้ คุณสามารถไปที่พร็อกซี API ใน UI การจัดการ ไปที่แท็บประสิทธิภาพ และสร้างเส้นทางต่างๆ สำหรับการเปรียบเทียบแบบชาร์ตในแท็บประสิทธิภาพของพร็อกซีและในแดชบอร์ดธุรกรรมทางธุรกิจ เราเลิกใช้งานฟีเจอร์นี้แล้วและจะไม่มีให้บริการใน UI อีกต่อไป หากต้องการใช้ฟังก์ชันการทำงานนี้ในรูปแบบอื่น โปรดดูบทความในชุมชน Apigee ต่อไปนี้ Alternative to Business Transactions API (EDGEUI-902)
การเลิกใช้งานพร็อพเพอร์ตี้ SMTPSSL เพื่อตั้งค่าโปรโตคอล SMTP สำหรับพอร์ทัล Developer Services
ตอนนี้คุณใช้พร็อพเพอร์ตี้ SMTP_PROTOCOL
แทนพร็อพเพอร์ตี้ SMTPSSL เพื่อตั้งค่าโปรโตคอลที่เซิร์ฟเวอร์ SMTP ซึ่งเชื่อมต่อกับพอร์ทัลใช้ ค่าที่ใช้ได้คือ "standard", "ssl" หรือ "tls"
ดูข้อมูลเพิ่มเติมได้ที่การติดตั้งพอร์ทัล บริการสำหรับนักพัฒนาซอฟต์แวร์
ฟีเจอร์และการอัปเดตใหม่ๆ
ฟีเจอร์ใหม่และการปรับปรุงในรุ่นนี้มีดังนี้ นอกจากการปรับปรุงต่อไปนี้แล้ว รุ่นนี้ยังมีการปรับปรุงด้านความสามารถในการใช้งาน ประสิทธิภาพ ความปลอดภัย และความเสถียรอีกหลายอย่าง
Private Cloud
การอัปเกรด PostgreSQL เป็นเวอร์ชัน 9.6
รุ่นนี้มีการอัปเกรดเป็น PostgreSQL 9.6 เพื่อให้ Edge ใช้ประโยชน์จากฟีเจอร์การค้นหาแบบขนานใน PostgreSQL ได้ ดูข้อมูลเพิ่มเติมได้ที่
- อัปเดต Apigee Edge 4.17.0x เป็น 4.18.01
- อัปเดต Apigee Edge 4.16.09 เป็น 4.18.01
- อัปเดต Apigee Edge 4.16.01/4.16.05 เป็น 4.18.01
เปิดตัวประสบการณ์การใช้งาน Edge แบบใหม่สำหรับ Private Cloud เวอร์ชันเบต้า
Edge สำหรับ Private Cloud รุ่นนี้มีการอัปเดตครั้งใหญ่ในอินเทอร์เฟซผู้ใช้การจัดการ API ซึ่งเป็นรุ่นเบต้า ประสบการณ์การใช้งาน Edge ใหม่นี้สร้างขึ้นจากฟีเจอร์ที่มีอยู่ของแพลตฟอร์ม Apigee Edge และเพิ่มการปรับปรุงบางอย่าง โดยเฉพาะในด้านการออกแบบและการเผยแพร่
ก่อนหน้านี้ประสบการณ์การใช้งาน Edge แบบใหม่พร้อมให้บริการแก่ผู้ใช้ระบบคลาวด์เท่านั้น การเปิดตัว 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 ดูข้อมูลเพิ่มเติมได้ที่นโยบายการถอดรหัส JWT (เวอร์ชันเบต้า)
ดูภาพรวมได้ที่ภาพรวมของนโยบาย JWT
รองรับการปักหมุด OCSP สำหรับโฮสต์เสมือน (65587547)
ตอนนี้โฮสต์เสมือนรองรับการแนบ OCSP สำหรับ TLS แบบทางเดียวและสองทางแล้ว เมื่อเปิดใช้ ไคลเอ็นต์ OCSP (โปรโตคอลสถานะใบรับรองออนไลน์) จะส่งคำขอสถานะไปยังโปรแกรมตอบกลับ OCSP เพื่อ ตรวจสอบว่าใบรับรองถูกต้องหรือไม่ การตอบกลับจะระบุว่าใบรับรองถูกต้องและไม่ถูกเพิกถอน
การเย็บ OCSP จะปิดอยู่โดยค่าเริ่มต้น คุณต้องเปิดใช้ TLS ในโฮสต์เสมือนเพื่อเปิดใช้ OCSP
ดูข้อมูลเพิ่มเติมได้ที่การอ้างอิงพร็อพเพอร์ตี้ โฮสต์เสมือน
ตอนนี้คุณตั้งค่าตัวเลือกการลองเราเตอร์อีกครั้งได้ที่ระดับโฮสต์เสมือนแล้ว
ตอนนี้คุณสามารถตั้งค่าตัวเลือกการลองใหม่สำหรับการสื่อสารของ Router กับ Message Processor ในโฮสต์เสมือนได้แล้ว ซึ่งจะช่วยให้คุณควบคุมได้ละเอียดยิ่งขึ้นกว่าตัวเลือกก่อนหน้าซึ่ง ตั้งค่าได้ที่ระดับเราเตอร์เท่านั้น
ดูข้อมูลเพิ่มเติมได้ที่ พร็อพเพอร์ตี้การกำหนดค่า โฮสต์เสมือน
เพิ่มการรองรับการจับคู่บทบาทภายนอก (67145030)
หากใช้การตรวจสอบสิทธิ์ภายนอกเพื่อผสานรวมบริการไดเรกทอรีภายนอกกับการติดตั้ง Apigee Edge Private Cloud คุณจะใช้การแมปบทบาทภายนอกได้แล้ว การแมปบทบาทภายนอก ช่วยให้คุณแมปกลุ่มหรือบทบาทของคุณเองกับบทบาทการควบคุมการเข้าถึงตามบทบาท (RBAC) และ กลุ่มที่สร้างใน Apigee Edge ได้
ระบบได้เลิกใช้งานบริการการแมปบทบาทภายนอกสำหรับ Edge for Private Cloud ที่เผยแพร่ก่อนเวอร์ชัน 4.18.01 แล้ว การเปิดตัวการแมปบทบาทภายนอกเวอร์ชัน 4.18.01 เป็นเวอร์ชันที่อัปเดตแล้วซึ่งมีการแก้ไขข้อบกพร่อง และเพิ่มฟีเจอร์ใหม่ๆ ดังนี้
- แก้ไขปัญหาที่คุณได้รับการตอบกลับการตรวจสอบสิทธิ์ 403 Forbidden เมื่อ ตรวจสอบสิทธิ์กับผู้ใช้ที่ควรมีสิทธิ์เข้าถึง
- ตอนนี้การแมปบทบาทภายนอกรองรับส่วนหัว
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 เมื่อติดตั้งพอร์ทัลอีกต่อไป ตอนนี้คุณกำหนดค่าหลังการติดตั้งได้แล้ว
บริการ API
การตรวจสอบชื่อในเอนทิตีใหม่ (MGMT-4252 และ MGMT-4098)
เมื่อสร้างเอนทิตีใหม่ Apigee จะตรวจสอบชื่อเพื่อให้เป็นไปตามกฎการตั้งชื่อ เอนทิตี ที่ได้รับการตรวจสอบเมื่อสร้างหรืออัปเดต ได้แก่ พร็อกซี API, นโยบาย (และชื่อนโยบายในพร็อกซี API คำจำกัดความ), โฮสต์เสมือน, บทบาท, แคช, เซิร์ฟเวอร์เป้าหมาย, การมาสก์ข้อมูลสำหรับการแก้ไขข้อบกพร่อง, คลังคีย์ และคลังที่เชื่อถือได้ และไฟล์ทรัพยากรในพร็อกซี API ดูคำแนะนำในการตั้งชื่อและข้อผิดพลาดในการป้อนข้อมูลสำหรับ ข้อจำกัดในการตั้งชื่อเอนทิตีเหล่านี้
แก้ไขข้อบกพร่องแล้ว
ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขในรุ่นนี้ โดยรายการนี้มีไว้สำหรับผู้ใช้ที่ต้องการตรวจสอบว่า คำขอรับการสนับสนุนได้รับการแก้ไขแล้วหรือไม่เป็นหลัก ไม่ได้ออกแบบมาเพื่อให้ข้อมูลโดยละเอียดแก่ผู้ใช้ทุกคน
Private Cloud 4.18.01
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 68001164 |
ตอนนี้ระบบจะติดตั้งส่วนขยาย LDAP ของ PHP พร้อมกับพอร์ทัลโดยค่าเริ่มต้น ตอนนี้ระบบจะติดตั้งส่วนขยาย PHP LDAP โดยค่าเริ่มต้นเมื่อติดตั้งพอร์ทัลใน RedHat และ CentOS โมดูลนี้ช่วยให้การเปิดใช้โมดูล Drupal LDAP ง่ายขึ้น |
| 68049481 |
ตอนนี้ไฟล์ settings.php ของ Drupal สามารถเขียนได้แล้ว ตอนนี้สคริปต์การติดตั้งพอร์ทัลจะตรวจสอบว่าผู้ใช้ "apigee" มีสิทธิ์เขียนไฟล์ |
| 68139166 | เอาต์พุตของโปรแกรมติดตั้งแสดงว่า OpenLDAP ถูกดาวน์เกรดทั้งที่ไม่ได้เป็นเช่นนั้น |
| 68329105 | การตั้งค่า Portal สร้างผู้ใช้ไม่สำเร็จเมื่อเชื่อมต่อกับ Edge เมื่อเปิดใช้ SAML และใช้ใบรับรองที่ลงนามด้วยตนเอง |
| 68427561 | ตอนนี้พร็อพเพอร์ตี้การกำหนดค่าพอร์ทัลได้รับการตั้งค่าอย่างถูกต้องหลังจาก รีสตาร์ท |
| 69024465 | ยกเลิกการทำให้ SharedFlow ใช้งานได้ใน Edge UI ไม่ได้ |
| 69711616 | อัปเดต Jackson Databind เป็นเวอร์ชัน 2.7.9.1 ใน JAR ของบุคคลที่สาม |
17.11.06 (UI)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 68357182 |
ไฟล์ 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 การเปลี่ยนภาษาเริ่มต้นจะเปลี่ยนประเทศเริ่มต้นในส่วนข้อมูลติดต่อสำหรับการสร้างรายได้ และรายละเอียดการเรียกเก็บเงิน |
17.10.11 (UI)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 67005192 | UI ต้องจัดการเส้นทางที่ถอดรหัสเมื่อตรวจสอบสิทธิ์ ตอนนี้ UI จะจัดการเส้นทางที่ถอดรหัสเมื่อตรวจสอบสิทธิ์ของผู้ใช้ |
17.09.20 (การจัดการและรันไทม์ของ API)
| รหัสปัญหา | ชื่อคอมโพเนนต์ | คำอธิบาย |
|---|---|---|
| MGMT-4219 | การจัดการ API | MGMT to send org and env header to 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 Runtime | ขั้นตอน JavaScript ควรใช้ UTF-8 สำหรับเนื้อหาเสมอ |
| APIRT-4725 | API Runtime | แก้ไขปัญหา NPE ของบริการ OAuth |
| APIRT-4691 | API Runtime | ให้เวลาในการระบายการเชื่อมต่อก่อนที่จะหยุดบริการที่ไม่สมบูรณ์ |
| APIRT-4644 | API Runtime | การให้สิทธิ์พื้นฐานสำหรับ BlobstoreService |
| APIRT-4636 | API Runtime | Sense Action ควรทำงานต่อไปได้หาก Zookeeper หยุดทำงาน |
| APIRT-4635 | API Runtime | เปิดใช้การรองรับแอตทริบิวต์โทเค็นการรีเฟรชที่ใช้ซ้ำสำหรับนโยบาย OAuth |
| APIRT-4632 | API Runtime | ระบบคำนวณตัวนับโควต้าแบบหน้าต่างเลื่อนไม่ถูกต้อง |
| APIRT-4584 | API Runtime | Hook ของโฟลว์ไม่ทำงานอย่างสม่ำเสมอ การตรวจสอบ ZooKeeper ไม่ทำงาน |
| APIRT-4542 | API Runtime | งาน MP Sense สิ้นสุดลงโดยไม่มีการแจ้งเตือน |
| APIRT-4522 | API Runtime | Analytics จะไม่ทํางานสําหรับโปรแกรมประมวลผลข้อความที่เปิดใช้การสร้างรายได้ หากภูมิภาคขององค์กร แตกต่างจากภูมิภาคของ axgroup |
| APIRT-4444 | API Runtime | คำนวณอัตราข้อผิดพลาดของ Compute ต่อเป้าหมายต่อรหัสข้อผิดพลาด |
| APIRT-4435 | API Runtime | RepositoryServiceImpl.loadAsString() ไม่ใช้ชุดอักขระ |
| APIRT-4370 | API Runtime | การใช้งานหน่วยความจำสูงใน MP ขององค์กร |
| APIRT-4354 | API Runtime | บันทึกเวอร์ชัน TLS ใน access_log ของ Nginx สำหรับทุกคำขอ |
| APIRT-4169 | API Runtime | Nginx เวอร์ชันปัจจุบันไม่รองรับการรวมตัวแปรที่จำเป็นสำหรับส่วนหัว X-Forwarded-For |
| APIRT-3671 | API Runtime | ระบบจะไม่บันทึกโทเค็นเป็นแฮชหลังจากเปิดการแฮช |
| APIRT-3593 | API Runtime | โทเค็น OAuth ไม่มีแอตทริบิวต์ที่ตั้งค่าไว้ในการเรียกครั้งถัดไป |
| APIRT-3081 | API Runtime | ข้อผิดพลาด messaging.adaptors.http.flow.ServiceUnavailable ที่มีนโยบายจำกัดอัตราพร้อมกัน |
| APIRT-4660 | API Runtime | เพิ่มชื่อพ็อด MP ในส่วนหัวไปยังเราเตอร์ X-Apigee-Pod |
| APIRT-4506 | API Runtime | การเปลี่ยนแปลงแคชไม่ได้รับการจำลองไปยังตัวประมวลผลข้อความที่เฉพาะเจาะจง |
| APIRT-4196 | API Runtime | รูปแบบการประทับเวลาของ Syslog ในนโยบายการบันทึกข้อความไม่ถูกต้อง |
| 66933664 | API Runtime | QuotaService สำหรับโฟลว์ที่ไม่ใช่ CPS ควรล้างข้อมูลในที่เก็บข้อมูลแบบไม่พร้อมกันและไม่ควรอยู่ใน Apigee-Main thread |
| 66495205 | API Runtime | การจัดการนโยบาย JavaScript ที่ดีขึ้นด้วยการเรียกใช้ http แบบอะซิงโครนัสเพื่อป้องกัน NPE |
| 65847462 | API Runtime | คำสั่งพิมพ์ล้มเหลวเนื่องจาก NPE |
| 65648578 | API Runtime | มีเพียง MP เท่านั้นที่ควรลงทะเบียนในเส้นทาง KV ของ Consul |
| 65603360 | API Runtime | การเรียกใช้ JavaScript ล้มเหลวโดยมีข้อผิดพลาดเป็น Null |
| 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 แสดงข้อผิดพลาด Invalid verify algorithm sha256 |
| EDGESERV‑6 | Edge Server | แอป Node ที่พบ x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (UI)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 65584963 | Analytics: ตัวกรองรายงานที่กําหนดเองต้องมีการตรวจสอบแบบไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่สำหรับประเภทข้อมูล ตอนนี้ตัวกรองรายงานที่กําหนดเองไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่สำหรับการเปรียบเทียบประเภทข้อมูลแล้ว |
| 65446846 | กำหนดบทบาทผู้ดูแลระบบสำหรับบริษัทใน UI ของ Edge ไม่ได้ ระบบจะแสดงชุดนักพัฒนาซอฟต์แวร์และบริษัททั้งหมด และจัดการได้ใน UI ของ Edge |
| 65125644 | นำผลิตภัณฑ์ API ออกจากข้อมูลเข้าสู่ระบบสำหรับแอปของบริษัทไม่ได้ แก้ไขปัญหาที่ทำให้ไม่สามารถนำผลิตภัณฑ์ API ออกจากข้อมูลเข้าสู่ระบบ สำหรับแอปของบริษัทได้แล้ว |
17.09.11 (การจัดการ API)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 64541665 | เปลี่ยนการกำหนดค่าเครื่องบันทึกแหล่งที่มาใน MP เพื่อให้มีชื่อบันทึกที่แตกต่างกัน |
| APIRT‑3593 | โทเค็น OAuth ไม่มีแอตทริบิวต์ที่ตั้งค่าไว้ในการเรียกครั้งถัดไป |
| APIRT-4336 | แยก OAuthStepExecution ออกเป็นหลาย StepExecution การดำเนินการแต่ละอย่างควรมีการดำเนินการตามขั้นตอนเฉพาะ |
| APIRT-4444 | คำนวณอัตราข้อผิดพลาดของ Compute ต่อเป้าหมายต่อรหัสข้อผิดพลาด |
| APIRT-4456 | ปรับโครงสร้างคีย์ API ของ Verify สำหรับ EAP-gateway/apid |
| APIRT-4635 | เปิดใช้การรองรับแอตทริบิวต์โทเค็นการรีเฟรชที่ใช้ซ้ำสำหรับนโยบาย OAuth |
| APIRT-4683 | เพิ่มที่อยู่ IP ของ GCP LB เป็นที่อยู่ที่เชื่อถือได้สำหรับส่วนหัว XFF |
| APIRT-4723 | การรองรับการโหลดแพ็กเกจ OAuth สำหรับโหมด EdgeX/Hybrid |
| APIRT-4725 | แก้ไขปัญหา NPE ของบริการ OAuth |
| APIRT-4726 | ScriptableHttpClient ไม่ควรสมมติว่าบริบทของข้อความยังคงมีอยู่ที่เวลาส่ง |
| MGMT‑3764 | Keystore ที่ไม่ถูกต้องจะไม่ผ่านการจัดการอีกต่อไป |
| 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] การอัปโหลดผ่าน Import API ไม่ทำให้ Bundle เสียหาย |
| 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 Transactions API |
17.08.21.00 (พอร์ทัล)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| DEVSOL‑2625 | บทบาทการสร้างรายได้จะยังคงอยู่หลังจากเปลี่ยนบริษัท หากเปิดใช้การสร้างรายได้ไว้ และคุณมอบหมายบทบาทให้ผู้ใช้และผู้ใช้เปลี่ยนจากบริบทของบริษัทหนึ่ง ไปยังอีกบริษัทหนึ่ง ระบบจะไม่นำบทบาทออกจากผู้ใช้รายนั้นอีกต่อไป |
| DEVSOL-2621 |
การอัปเดตโมดูล Drupal มีการอัปเดตโมดูล Drupal ต่อไปนี้เป็นรุ่นที่ระบุ
|
| DEVSOL-2612 |
ข้อความ"เว็บไซต์พบข้อผิดพลาด" แสดงขึ้นขณะเปิดใช้
การสร้างรายได้
ระบบจะไม่บันทึกข้อผิดพลาดนี้อีกต่อไป |
| DEVSOL-2609 | หน้าสถานะ Drupal ไม่แสดงสถานะการเชื่อมต่อ Edge ที่เหมาะสมสำหรับ SAML
(OAuth) ตอนนี้หน้าสถานะ Drupal แสดงสถานะการเชื่อมต่อ Edge ที่เหมาะสมสำหรับ SAML (OAuth) แล้ว ก่อนหน้านี้ หน้ารายงาน > สถานะจะแสดงว่าการเชื่อมต่อใช้งานไม่ได้ แม้ว่าคุณจะกำหนดค่า SAML อย่างถูกต้องแล้วก็ตาม |
| DEVSOL-2608 | SAML/OAuth: บันทึกจะพิมพ์ Bearer Token Cache Miss ทุกครั้งที่มีการเรียก แก้ไขปัญหาเกี่ยวกับตรรกะแคชโทเค็น Bearer ที่ทำให้ระบบได้รับโทเค็นใหม่ทุกครั้ง ที่เรียก Edge |
| DEVSOL-2599 | ปัญหาหลายอย่างเกี่ยวกับ devconnect_user_developer_is_active() แก้ไขปัญหาที่ระบบตรวจสอบสถานะของนักพัฒนาแอปที่ไม่ถูกต้องเพื่อพิจารณาว่าผู้ใช้ใช้งานอยู่หรือไม่ หากบัญชีนักพัฒนาแอปถูกปิดใช้ใน UI ของ Edge ทำให้คีย์แอปหยุดทำงาน ระบบจะแสดงข้อความเพื่อแจ้งให้นักพัฒนาแอปทราบ นอกจากนี้ เรายังได้เพิ่ม การปรับปรุงประสิทธิภาพให้กับฟังก์ชันการทำงานนี้ด้วย |
| DEVSOL-2595 |
การปรับปรุงและอัปเดตการกำหนดค่า SAML การปรับปรุงและการอัปเดตต่อไปนี้ได้ดำเนินการกับการกำหนดค่า SAML แล้ว
|
| DEVSOL-2569 | ข้อมูลวิเคราะห์แอป: เวลาในการตอบสนองของปลายทางใช้ไม่ได้อีกต่อไป และเปลี่ยนเป็นเวลาในการตอบสนองทั้งหมด เราได้นำกราฟข้อมูลวิเคราะห์เวลาในการตอบสนองของปลายทางออกจากแท็บข้อมูลวิเคราะห์ในหน้าแอปของนักพัฒนาแอปแล้ว เนื่องจากกราฟดังกล่าวไม่ได้แสดงเวลาในการตอบสนองทั้งหมดและทำให้เกิดความสับสน เมตริกแสดงเฉพาะเวลาที่ใช้ในการตอบกลับของอุปกรณ์ปลายทาง แต่ไม่ได้แสดงเวลาที่ใช้ในการตอบกลับของพร็อกซี API กราฟปริมาณงานแสดงเวลาในการตอบสนองทั้งหมด สำหรับนักพัฒนาแอปปลายทาง |
17.07.31.00 (พอร์ทัล)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| DEVSOL‑2258 | ฟิลด์ข้อความบางรายการไม่สามารถแปลเป็นภาษาโปรตุเกสได้ เพิ่มข้อความแปลที่ขาดหายไปในโมดูลแอป Drupal Dev Portal ไปยัง Drupal ระบบการแปล ก่อนหน้านี้ ข้อความบางอย่างในหน้า "แอปของฉัน" ไม่สามารถแปลได้ |
| DEVSOL-2536 | การแก้ไข "ชื่อแอป" หรือ "URL เรียกกลับ" จะทำให้พอร์ทัลนำผลิตภัณฑ์ API ออกจาก
แอปของนักพัฒนาซอฟต์แวร์ การอัปเดตแอปของนักพัฒนาซอฟต์แวร์จะไม่ส่งผลให้ระบบนำผลิตภัณฑ์ API ออกจาก แอปอีกต่อไป |
| DEVSOL-2519 | Smartdocs มีการอ้างอิงที่ไม่ได้ประกาศใน devconnect_developer_apps โมดูล Smartdocs จะไม่มีการอ้างอิงที่ไม่จำเป็นในแอปสำหรับนักพัฒนาแอป DevConnect อีกต่อไป โมดูล |
| DEVSOL-2492 | การหลีกเลี่ยง HTML ไม่ถูกต้องในหน้าบริษัท แก้ไขปัญหาที่เมนูการสร้างรายได้แสดงเครื่องหมายแอมเพอร์แซนด์ เช่น "แคตตาล็อก & แผน" โดยมีการเข้ารหัส HTML |
| DEVSOL-2490 | ปรับปรุงการใช้งานเครื่องมือตั้งค่าวันที่ของแพ็กเกจราคาในโมดูลการสร้างรายได้ เพิ่มการจัดการแพ็กเกจราคาสำหรับการสร้างรายได้ในเขตเวลาต่างๆ ให้ดียิ่งขึ้น |
| DEVSOL-2440 | การเรียก API "ขีดจำกัด" การจัดการที่เลิกใช้งานแล้วในพอร์ทัลนักพัฒนาแอปจะส่งผลให้เกิดข้อผิดพลาด 404 อัปเดตระบบเพื่อรองรับ API แผนการดู/ซื้อใหม่ในการสร้างรายได้ |
| DEVSOL-2436 | ตาราง drupal_cache_mint หายไปใน DB ของ DevPortal ขณะพยายามเปิดใช้
โมดูล Apigee_company Drupal เพื่อเปิดใช้การสร้างรายได้ แก้ไขปัญหาที่การกำหนดค่าการสร้างรายได้จะทำให้เกิดข้อผิดพลาดต่อไปนี้ "ข้อผิดพลาด: ไม่มีความสัมพันธ์ "drupal_cache_mint"" |
| DEVSOL-2419 | การนำเข้า JSON ที่ไม่ใช่ OpenAPI เป็น OpenAPI จะไม่แสดงข้อความแสดงข้อผิดพลาด ตอนนี้การนำเข้าเอกสาร OpenAPI ไปยัง SmartDocs จะได้รับการตรวจสอบเพื่อให้แน่ใจว่าเอกสารเป็น ข้อกำหนด OpenAPI |
| DEVSOL-2406 | ลิงก์ SmartDocs, "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" ใช้งานไม่ได้ แก้ไขปัญหาที่ "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" ในเมนูการดำเนินการแก้ไขของ SmartDocs แสดงหน้าเว็บที่ไม่ถูกต้อง |
| DEVSOL-2382 | ฟังก์ชัน"ล็อกเทมเพลตเมธอด SmartDocs" สร้างสิทธิ์ใหม่ "ดูแลจัดการเทมเพลต SmartDocs" เพื่อให้สามารถนำความสามารถในการแก้ไข เทมเพลต SmartDocs ออกหรือจำกัดไว้สำหรับบทบาทได้ |
| 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 | การอัปเดตการกำหนดค่าผู้ให้บริการชำระเงินสำหรับการสร้างรายได้ ตอนนี้คุณใช้หน้าการกำหนดค่าพอร์ทัลนักพัฒนาซอฟต์แวร์ Configuration > Monetization Settings > Recurring Payment via Worldpay เพื่อกำหนดค่ารายละเอียดการชำระเงินผ่าน WorldPay ได้แล้ว |
| DEVSOL-2307 | เพิ่มคำเตือน/เอกสารที่ระบุว่าใช้โมดูล apigee_company ได้กับ
การสร้างรายได้ โมดูล Drupal ของ apigee_company ต้องเปิดใช้การสร้างรายได้ หากคุณเปิดใช้โมดูล apigee_company ในขณะที่ไม่ได้เปิดใช้การสร้างรายได้ ข้อความเตือนจะแสดงใน รายงานสถานะของเว็บไซต์ |
| DEVSOL-2270 | หลังจากเปิดตัวการสร้างรายได้เวอร์ชันล่าสุด (5 ต.ค. 2016) ไม่สามารถบันทึกข้อมูลบริษัทได้ แก้ไขปัญหาในการสร้างรายได้ที่ทำให้บันทึกข้อมูลบริษัทไม่ถูกต้อง |
| DEVSOL-2175 | โมดูลชื่อแทนของฉันและโมดูลสถิติหลักทำงานร่วมกันได้ไม่ดี เราได้แก้ไข Drupal Core และโมดูล "ชื่อแทนของฉัน" เพื่อให้เปิดใช้ "ชื่อแทนของฉัน" และ โมดูลสถิติหลักได้พร้อมกัน ดูข้อมูลเพิ่มเติมได้ที่ https://www.drupal.org/node/1863260 และ https://www.drupal.org/node/2076691 |
ปัญหาที่ทราบ
รุ่นนี้มีปัญหาที่ทราบดังต่อไปนี้
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 72379834 |
ข้อความแสดงข้อผิดพลาดเกี่ยวกับสิทธิ์ปรากฏขึ้นเมื่อหยุด apigee-postgresql เมื่อใช้คำสั่ง |
| 68722102 |
นโยบายการบันทึกข้อความรวมถึงข้อมูลเพิ่มเติมในข้อความบันทึก องค์ประกอบ
|