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

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

เมื่อวันที่ 28 กันยายน 2021 เราได้เปิดตัว Apigee Edge สำหรับ Private Cloud เวอร์ชันใหม่

กระบวนการอัปเดต

การอัปเดตรุ่นนี้จะอัปเดตคอมโพเนนต์ในรายการ RPM ต่อไปนี้

  • edge-analytics-4.51.00-0.0.40048.noarch.rpm
  • apigee-sso-4.51.00-0.0.21033.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.916.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20007.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2513.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2528.noarch.rpm
  • apigee-drupal-7.82-0.0.309.noarch.rpm
  • apigee-drupal-devportal-4.51.00-0.0.411.noarch.rpm
  • apigee-sap-drupal-devportal-4.51.00-0.0.411.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1020.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20226.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20019.noarch.rpm
  • edge-ui-4.51.00-0.0.20199.noarch.rpm
  • edge-management-ui-static-4.51.00-0.0.20034.noarch.rpm
  • apigee-adminapi-4.51.00-0.0.608.noarch.rpm
  • apigee-lib-4.51.00-0.0.1018.noarch.rpm
  • apigee-provision-4.51.00-0.0.616.noarch.rpm
  • apigee-service-4.51.00-0.0.1429.noarch.rpm
  • apigee-setup-4.51.00-0.0.1129.noarch.rpm
  • apigee-configutil-4.51.00-0.0.614.noarch.rpm
  • apigee-postgresql-10.17-0.0.2520.noarch.rpm
  • apigee-validate-4.51.00-0.0.625.noarch.rpm
  • edge-gateway-4.51.00-0.0.60142.noarch.rpm
  • edge-management-server-4.51.00-0.0.60142.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60142.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60142.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60142.noarch.rpm
  • edge-router-4.51.00-0.0.60142.noarch.rpm

คุณสามารถตรวจสอบเวอร์ชัน RPM ที่ติดตั้งไว้ในปัจจุบันเพื่อดูว่าเวอร์ชันเหล่านั้น จำเป็นต้องอัปเดต โดยป้อน:

apigee-all version

หากต้องการอัปเดตการติดตั้ง ให้ทำตามขั้นตอนต่อไปนี้ในโหนด Edge

  1. ในโหนด Edge ทั้งหมด:

    1. ล้างที่เก็บของ Yum:
      sudo yum clean all
    2. ดาวน์โหลดไฟล์ Edge 4.51.00 bootstrap_4.51.00.sh เวอร์ชันล่าสุดลงใน /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. ติดตั้งยูทิลิตีและการอ้างอิง Edge 4.51.00 apigee-service:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      โดย uName:pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับจาก Apigee หากคุณไม่ใส่ pWord ระบบจะแจ้งให้คุณป้อน

    4. อัปเดตยูทิลิตี apigee-setup ดังนี้
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. อัปเดตยูทิลิตี apigee-lib ดังนี้
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
    6. ใช้คำสั่ง source เพื่อเรียกใช้สคริปต์ apigee-service.sh
      source /etc/profile.d/apigee-service.sh
  2. อัปเดตยูทิลิตี apigee-validate ในเซิร์ฟเวอร์การจัดการ:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. อัปเดตยูทิลิตี apigee-provision ในเซิร์ฟเวอร์การจัดการ:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  4. อัปเดตยูทิลิตี apigee-adminapi ดังนี้
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  5. อัปเดตยูทิลิตี apigee-machinekey:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  6. อัปเดต apigee-config ยูทิลิตี:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  7. อัปเดตโหนด Cassandra ทั้งหมด:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    โดยที่ configFile ระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge สำหรับ Private Cloud เช่น /opt/silent.conf

  8. อัปเดตโหนด Postgres (ต้นแบบและสแตนด์บาย) โดยทำดังนี้
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  9. ในโหนด Edge ทั้งหมด ให้เรียกใช้สคริปต์ update.sh สำหรับกระบวนการ Edge ดังนี้
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  10. เรียกใช้สคริปต์ update.sh สำหรับ SSO บนโหนดทั้งหมด:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  11. เรียกใช้ update.sh สำหรับ UI บนโหนดทั้งหมด:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  12. หากคุณใช้ประสบการณ์แบบใหม่ของ Edge ให้เรียกใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  13. ในโหนดพอร์ทัล Apigee Developer Services ทั้งหมด ให้อัปเดตกระบวนการ devportal โดยเรียกใช้ คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  14. หากคุณใช้ Apigee mTLS ให้ทำตามขั้นตอนที่อธิบายไว้ใน อัปเกรด Apigee mTLS ดูข้อมูลเพิ่มเติมได้ที่ข้อมูลเบื้องต้นเกี่ยวกับ Apigee mTLS

การเปลี่ยนแปลงเป็น ซอฟต์แวร์ที่รองรับ

โดยไม่มีการเปลี่ยนแปลงใดๆ กับซอฟต์แวร์ที่รองรับในรุ่นนี้

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

ในรุ่นนี้จะไม่มีการเลิกใช้งานหรือการเลิกใช้งานใหม่

ฟีเจอร์ใหม่

โดยรุ่นนี้จะมีฟีเจอร์ใหม่ต่อไปนี้

ความสามารถในการเปิดใช้การเข้ารหัสข้อมูลลับของข้อมูลเข้าสู่ระบบแอปของนักพัฒนาแอป

เราได้เพิ่มความสามารถในการเปิดใช้การเข้ารหัสข้อมูลเข้าสู่ระบบแอปของนักพัฒนาแอป ความลับ ดูการเปิดใช้รหัสลับ เพื่อดูรายละเอียดเพิ่มเติม

เพิ่มการรองรับนโยบาย OASValidation ใน Edge UI

OASValidation นโยบาย (OpenAPI Specification Validation) ช่วยให้คุณตรวจสอบคำขอหรือการตอบกลับที่เข้ามาใหม่ เทียบกับข้อกำหนดของ OpenAPI 3.0 (JSON หรือ YAML) นโยบายนี้ใช้ได้อยู่แล้ว ผ่าน Edge API ในรุ่นนี้ คุณจะเพิ่มนโยบายใน Edge UI ได้แล้ว

Wrapper ใหม่รอบเครื่องมือซ่อมแซม Nodetool

Wrapper จะตรวจสอบความเรียบร้อยบนพื้นที่ดิสก์ (ที่ต่อเชื่อม Cassandra) ก่อนเรียกใช้ การซ่อมแซม Nodetool Wrapper ยังรองรับการตรวจสอบสิทธิ์ JMX และ SSL แทน JMX การกำหนดค่าเอง

การรองรับที่เพิ่มขึ้นในนโยบาย LDAP สำหรับการแทนที่สตริงแบบไดนามิกสำหรับ <BaseDN>

ของนโยบาย LDAP องค์ประกอบ <BaseDN> ระบุระดับฐานของ LDAP ที่มีข้อมูลทั้งหมดของคุณอยู่ ในรุ่นนี้ เราได้เพิ่มแอตทริบิวต์ ref ลงในองค์ประกอบ ซึ่งคุณสามารถ ใช้เพื่อระบุตัวแปรโฟลว์ที่มีค่า <BaseDN> เช่น apigee.baseDN ref จะมีความสำคัญเหนือกว่าค่า BaseDN ที่ชัดเจน หากคุณระบุทั้ง ref และค่า ref มีลำดับความสำคัญ หาก ref ไม่จับคู่ข้อมูลขณะรันไทม์ ระบบจะใช้ค่า

เครื่องมือวิเคราะห์ใหม่, sosreport

เพิ่ม Sosreport แล้ว เครื่องมือวินิจฉัยและรวบรวมข้อมูลระดับระบบใหม่

การแก้ไขข้อบกพร่อง

ส่วนนี้จะแสดงข้อบกพร่องของ Private Cloud ที่ได้รับการแก้ไขในรุ่นนี้

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

มีข้อบกพร่องเล็กน้อยเกี่ยวกับวิธีจัดเรียงชื่อศูนย์ข้อมูลในสคริปต์การตั้งค่า Cassandra

ปัญหานี้ได้รับการแก้ไขแล้ว
193216745

แก้ปัญหาการกำหนดค่านโยบายการจับกุมอย่างฉับพลันบางอย่างไม่สำเร็จโดยมีข้อผิดพลาด 5XX

197513151

แก้ไขเส้นทางสคริปต์ jQuery ที่ไม่สอดคล้องกันใน UI แบบคลาสสิก

151852439

การบันทึกที่ปรับปรุงแล้วสำหรับ UI ล้มเหลวเนื่องจากการกำหนดค่า .properties ไม่ถูกต้อง ไฟล์

ปัญหานี้ได้รับการแก้ไขแล้ว
194875545

ข้อผิดพลาด 404 ขณะนำทางไปยังนักพัฒนาแอปจากหน้าแอปของนักพัฒนาแอป

ปัญหานี้ได้รับการแก้ไขแล้ว
179769806

บริษัทไม่ปรากฏใน Edge UI

ปัญหานี้ได้รับการแก้ไขแล้ว
188039112

ปัญหาความน่าเชื่อถือของใบรับรองที่ลงนามด้วยตนเองใน Edge UI

ปัญหานี้ได้รับการแก้ไขแล้ว
195932618

console.log() ทำให้เกิดการบันทึกมากเกินไป

ปัญหานี้ได้รับการแก้ไขแล้ว
1195932115

Apigee SSO แสดงผลสแต็กเทรซที่ไม่ถูกต้องในคำตอบ

ปัญหานี้ได้รับการแก้ไขแล้ว โปรดทราบว่าระบบจะยังบันทึกสแต็กเทรซอยู่
79591934

การตรวจสอบ Apigee ล้มเหลวโดยมีข้อความที่ไม่ชัดเจน

ปัญหานี้ได้รับการแก้ไขแล้ว การบันทึกข้อผิดพลาดสำหรับสคริปต์ apigee-verifyate ได้รับการปรับปรุงแล้ว
174732169

ข้อความ syslog ถูกตัดอย่างไม่ถูกต้อง

ปัญหานี้ได้รับการแก้ไขแล้ว
193239069

นำคีย์เดิมออกจากเกตเวย์และ คอมโพเนนต์ของแมชชีน

197760258

ความล้มเหลวใน API สิทธิ์ก่อให้เกิดปัญหาความเข้ากันได้ระหว่าง Edge UI กับเกตเวย์

ปัญหานี้ที่เกิดขึ้นเมื่อมีการเปิดใช้การตรวจสอบสิทธิ์ LDAP ภายนอกได้รับการแก้ไขแล้ว
194485178

นำช่องว่างขึ้นต้นและต่อท้ายออกจากคำขอและการตอบกลับ HTTP ทั้งหมดแล้ว จำกัดพร็อพเพอร์ตี้

193918953

นำการกำหนดค่าที่ไม่ได้ใช้บางรายการออกจากคอมโพเนนต์เกตเวย์แล้ว

112262604

สคริปต์ขั้นสูงสำหรับเปลี่ยนแปลงรายละเอียดการเชื่อมต่อ Postgres ของเซิร์ฟเวอร์การจัดการ Mint

197301743

ข้อความแฮนด์เชค SSL ขนาดใหญ่ทำให้เกิดปัญหาใน Java 1.8.0_3XX

ปัญหานี้ได้รับการแก้ไขแล้ว
188526117

คำสั่ง IP ไม่ได้นำหน้าด้วยเส้นทางสัมบูรณ์

ปัญหานี้ได้รับการแก้ไขแล้ว ตอนนี้สคริปต์ Apigee มีคุณสมบัติครบถ้วนสมบูรณ์สำหรับเส้นทางของคำสั่ง
171240470

อัปเดตการจัดการไม่สำเร็จเมื่อเปิดใช้ Cassandra JMX Authentication หรือ SSL

ปัญหานี้ได้รับการแก้ไขแล้ว มีการเพิ่มฟีเจอร์เพื่อให้การตรวจสอบสิทธิ์ Cassandra JMX และ SSL การกำหนดค่าเมื่อเรียกใช้การตั้งค่าหรืออัปเดตบนเซิร์ฟเวอร์การจัดการ
193564174

แดชบอร์ดข้อมูลวิเคราะห์ UI ของ Edge ดึงข้อมูลไม่ได้

แก้ไขข้อบกพร่องในกรณีที่การค้นหาของ Analytics ทำงานไม่สำเร็จในสภาพแวดล้อมที่มีชื่อเครื่องหมายจุด
167960487

คีย์เวิร์ดที่สงวนไว้ "และ/หรือ" ภายในข้อความของมิติข้อมูลทำให้รายงาน Analytics ไม่สำเร็จ

ปัญหานี้ได้รับการแก้ไขแล้ว
132402519

ช่องว่างที่เกินมาในรายการที่อยู่ IP ของ router.properties ทำให้เราเตอร์ไม่ปรากฏขึ้น

ปัญหานี้ได้รับการแก้ไขแล้ว ตอนนี้ได้นำช่องว่างส่วนเกินออกแล้ว
198627666

ผู้ใช้ดาวน์โหลดไฟล์ inc ตามไฟล์การกำหนดค่า Nginx ได้

ปัญหานี้ได้รับการแก้ไขแล้ว ข้อผิดพลาด "ไม่พบไฟล์" จะแสดงขึ้นเมื่อผู้ใช้พยายามเข้าถึง ใหม่
199901238

ปัญหาเกี่ยวกับการอัปเกรด Message Processor จาก Edge เวอร์ชันเก่าสำหรับ Private Cloud เวอร์ชัน

อาจอัปเกรดตัวประมวลผลข้อความจาก Edge เวอร์ชันเก่าเป็น 4.51 พบข้อผิดพลาดกับคำขอรันไทม์ที่มีการดำเนินการ KVM ปัญหานี้ได้รับการแก้ไขแล้ว

แก้ไขปัญหาด้านความปลอดภัยแล้ว

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

รหัสปัญหา คำอธิบาย
ไม่มี

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

  • หากติดตั้งคอมโพเนนต์ Edge ไว้แล้ว ให้ทำตามขั้นตอนใดขั้นตอนหนึ่งต่อไปนี้
    • ตั้งค่า LOGGER_PRINT_CONFIG_DELTA=false เป็นตัวแปรสภาพแวดล้อม ซึ่งจะหยุดการบันทึกการกำหนดค่าแบบเดลต้าสำหรับคอมโพเนนต์ทั้งหมดในโหนดนั้น
    • หากต้องการหยุดการบันทึกเดลต้าการกำหนดค่าสำหรับคอมโพเนนต์ที่เฉพาะเจาะจง ให้เพิ่ม logger.print.config.delta=false ไปยังการกำหนดค่าเฉพาะลูกค้า ของคอมโพเนนต์นั้น การดำเนินการนี้จะหยุดการบันทึกการเปลี่ยนแปลงการกำหนดค่าสำหรับคอมโพเนนต์นั้น ดูวิธีการ configue Edge เพื่อดูข้อมูลเพิ่มเติม
  • กรณีที่คุณติดตั้งคอมโพเนนต์ Edge คุณจะป้องกันการบันทึกการเปลี่ยนแปลงการกำหนดค่าได้ ด้วยการเพิ่มรายการต่อไปนี้ลงในไฟล์ silent.conf:
    CONFIG_DELTA_LOG=n

    การดำเนินการนี้จะกำหนดค่าคอมโพเนนต์ไม่ให้บันทึกการเปลี่ยนแปลงการกำหนดค่า

CVE-2021-23337 แก้ไขช่องโหว่ในการแทรกคำสั่งใน Lodash 2.4.1 แล้ว
ไม่มี เพิ่มความปลอดภัยให้รหัสผ่านและข้อมูลที่เกี่ยวข้องซึ่งจัดเก็บไว้ในแพลตฟอร์ม
CVE-2015-9251 Cross-site Scripting (XSS) จะได้รับการแก้ไขเมื่อมีการส่งคำขอ Ajax ข้ามโดเมน โดยไม่มีตัวเลือก dataType ใน jQuery
ไม่มี เพิ่มการป้องกันการโจมตีการเล่นซ้ำเพื่อยืนยัน SAML

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

โปรดดูปัญหาที่ทราบเกี่ยวกับ Edge สำหรับ Private Cloud เพื่อดูรายการปัญหาที่ทราบทั้งหมด