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

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

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

ขั้นตอนการอัปเดต

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

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • edge-gateway-4.50.00-0.0.20110.noarch.rpm
  • edge-management-server-4.50.00-0.0.20110.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20110.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20110.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20110.noarch.rpm
  • edge-router-4.50.00-0.0.20110.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm

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

apigee-all version

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

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

    1. ล้างข้อมูลที่เก็บ Yum
      sudo yum clean all
    2. ดาวน์โหลดไฟล์ Edge 4.50.00 bootstrap_4.50.00.sh ล่าสุดไปที่ /tmp/bootstrap_4.50.00.sh
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. ติดตั้งยูทิลิตีและทรัพยากร Dependency ของ Edge 4.50.00 apigee-service
      sudo bash /tmp/bootstrap_4.50.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. ใช้คำสั่ง source เพื่อเรียกใช้สคริปต์ apigee-service.sh
      source /etc/profile.d/apigee-service.sh
  2. อัปเดตโหนด Cassandra ทั้งหมด

    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

  3. ในโหนด Edge ทั้งหมด ให้เรียกใช้สคริปต์ update.sh สำหรับกระบวนการ edge โดยเรียกใช้คำสั่งต่อไปนี้ในแต่ละโหนด
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. เรียกใช้สคริปต์ update.sh สำหรับ SSO ในทุกโหนด ในแต่ละโหนด ให้เรียกใช้คำสั่ง ต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

เราได้อัปเกรด Tomcat เป็นเวอร์ชัน 7.0.105 ในรุ่นนี้

การเลิกใช้งานและการเลิกให้บริการ

ไม่มีการเลิกใช้งานหรือหยุดให้บริการใหม่ในรุ่นนี้

ฟีเจอร์ใหม่

การเปิดตัวนี้มีฟีเจอร์ใหม่ต่อไปนี้

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

ตารางต่อไปนี้แสดงข้อบกพร่องที่แก้ไขแล้วในรุ่นนี้

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

โมดูล Apigee SSO ไม่ได้ทำเครื่องหมายคุกกี้ X-Uaa-Csrf เป็น Secure

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

166766984 อัปเกรด Apache Tomcat เป็นเวอร์ชัน 7.0.105 แล้ว
165843063 เซิร์ฟเวอร์การจัดการกำลังฟังพอร์ตที่ไม่ถูกต้อง (8080) เพื่อตอบสนองต่อคำสั่ง wait_for_ready
172587165

บางครั้งตัวแปรที่กำหนดเองจะไม่แสดงในรายงาน UI

กระบวนการนี้ได้รับการปรับปรุงและมีประสิทธิภาพมากขึ้น

174241354

ข้อความว่างเปล่าในนโยบาย MessageLogging ทำให้เกิดการท่วมท้น บันทึกด้วยคำเตือน

ตอนนี้ระบบจะจัดการข้อความเปล่าได้อย่างถูกต้องแล้ว

168258482

สิทธิ์ของไดเรกทอรีที่ไม่ถูกต้องบางรายการใน apigee-tomcat ทำให้คำสั่ง apigee-service ทำงานไม่สำเร็จ

161858295

ตัวแปรบางตัวที่ไม่มีการแสดงผลมีการสะกดผิด

ตอนนี้ตัวแปรการติดตั้งแบบเงียบ SSO_JWT_SIGNING_KEY_FILEPATH สะกดได้อย่างถูกต้องแล้ว

168904909

กำหนดค่าการหมดเวลาการอ่านสำหรับนโยบาย LDAP ไม่ได้

เพิ่มฟีเจอร์เพื่อรองรับการหมดเวลาการเชื่อมต่อ I/O กับทรัพยากร LDAP ในกรณีของ JNDI ค่าเริ่มต้นคือไม่มีการหมดเวลา

177527888

พร็อพเพอร์ตี้ features.strictSSLEnforcement ใช้งานไม่ได้กับเซิร์ฟเวอร์เป้าหมาย

157521855

การกำหนดค่าชุดการเข้ารหัสเมื่อเปิดใช้ TLS สำหรับ Management API ทำงานไม่ถูกต้อง

178627968

โดยค่าเริ่มต้น ตัวประมวลผลข้อความจะส่งช่องที่ไม่ได้ใช้ไปยัง Analytics

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

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

รหัสปัญหา คำอธิบาย
CVE-2020-13935

ระบบตรวจสอบความยาวของเพย์โหลดในเฟรม WebSocket ไม่ถูกต้อง ความยาวของเพย์โหลดไม่ถูกต้อง อาจทำให้เกิดลูปที่ไม่มีที่สิ้นสุด คำขอหลายรายการที่มีความยาวของเพย์โหลดไม่ถูกต้อง อาจทำให้เกิดการปฏิเสธการให้บริการ

เวอร์ชันที่ได้รับผลกระทบ: Apache Tomcat 10.0.0-M1 ถึง 10.0.0-M6, Apache Tomcat 9.0.0.M1 ถึง 9.0.36, Apache Tomcat 8.5.0 ถึง 8.5.56 และ Apache Tomcat 7.0.27 ถึง 7.0.104

178784031

การยืนยันที่ใช้เพื่อตรวจสอบการตอบกลับ HTTP ไม่จำเป็นต้องลงนาม ซึ่งอาจทำให้เกิดปัญหาด้านความปลอดภัย

ตอนนี้ต้องลงนามในข้อความยืนยัน

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

ดูรายการปัญหาที่ทราบเกี่ยวกับ Edge Private Cloud ได้ที่ ปัญหาที่ทราบเกี่ยวกับ Edge Private Cloud