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

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

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

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

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

  • edge-analytics-4.50.00-0.0.40046.noarch.rpm
  • apigee-sso-4.50.00-0.0.21034.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.917.noarch.rpm
  • apigee-machinekey-1.1.0-0.0.20008.noarch.rpm
  • apigee-lib-4.50.00-0.0.1019.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2527.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2512.noarch.rpm
  • apigee-setup-4.50.00-0.0.1128.noarch.rpm
  • apigee-service-4.50.00-0.0.1428.noarch.rpm
  • apigee-configutil-4.50.00-0.0.613.noarch.rpm
  • edge-gateway-4.50.00-0.0.20140.noarch.rpm
  • edge-management-server-4.50.00-0.0.20140.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20140.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20140.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20140.noarch.rpm
  • edge-router-4.50.00-0.0.20140.noarch.rpm
  • edge-mint-gateway-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-management-server-4.50.00-0.0.30233.noarch.rpm
  • edge-mint-message-processor-4.50.00-0.0.30233.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20020.noarch.rpm
  • edge-ui-4.50.00-0.0.20198.noarch.rpm
  • edge-management-ui-static-4.50.00-0.0.20033.noarch.rpm
  • apigee-validate-4.50.00-0.0.624.noarch.rpm
  • apigee-mtls-4.50.00-0.0.20224.noarch.rpm
  • apigee-adminapi-4.50.00-0.0.607.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. อัปเดตยูทิลิตี 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-adminapi ดังนี้ วันที่
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. อัปเดตยูทิลิตี apigee-machinekey: วันที่
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  5. อัปเดต apigee-config ยูทิลิตี: วันที่
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  6. อัปเดตโหนด Cassandra ทั้งหมด:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

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

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

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

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

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

ฟีเจอร์ใหม่

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

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

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

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

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

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

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

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

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

151852439

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

197760258

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

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

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

193918953

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

112262604

ต้องอัปเดตเซิร์ฟเวอร์การจัดการ Mint เมื่อดำเนินการเฟลโอเวอร์ของ Postgres

ระบบสร้างสคริปต์ที่ปรับปรุงแล้วเพื่อเปลี่ยนรายละเอียดการเชื่อมต่อ Postgres สำหรับการจัดการโรงกษาปณ์ เซิร์ฟเวอร์ ดูการจัดการ เฟลโอเวอร์ของฐานข้อมูล PostgreSQL
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 ทำให้เราเตอร์ไม่ปรากฏขึ้น

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

ไม่ได้เปิดใช้ Java Management Extensions (JMX) สำหรับโมดูล SSO ของ Apigee ตามค่าเริ่มต้นอีกต่อไป

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

รายการต่อไปนี้คือรายการปัญหาด้านความปลอดภัยที่ทราบซึ่งได้รับการแก้ไขแล้วในรุ่นนี้ โปรดติดตั้ง 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-2015-9251 Cross-site Scripting (XSS) จะได้รับการแก้ไขเมื่อมีการส่งคำขอ Ajax ข้ามโดเมน โดยไม่มีตัวเลือก dataType ใน jQuery
ไม่มี เพิ่มการป้องกันการโจมตีการเล่นซ้ำเพื่อยืนยัน SAML

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

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