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

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

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

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

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

  • edge-gateway-4.19.06-0.0.20097.noarch.rpm
  • edge-management-server-4.19.06-0.0.20097.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20097.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20097.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20097.noarch.rpm
  • edge-router-4.19.06-0.0.20097.noarch.rpm
  • edge-management-ui-4.19.06-0.0.20017.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-sap-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-drupal-contrib-4.19.06-0.0.303.noarch.rpm

หมายเหตุ: เราได้อัปเดต RPM ของ apigee-drupal-contrib-4.19.06 เป็นรุ่น 0.0.303 แล้ว RPM นี้เหมือนกับรุ่น 0.0.302 และได้รับการอัปเดตเพื่อแก้ไขทรัพยากร Dependency บางอย่างของ Drupal หากคุณใช้แพตช์จากเวอร์ชันก่อนหน้า เวอร์ชัน RPM อาจไม่เปลี่ยนแปลง

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

apigee-all version

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

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

    1. ล้างข้อมูลที่เก็บ Yum
      sudo yum clean all
    2. ดาวน์โหลดไฟล์ Edge 4.19.06 bootstrap_4.19.06.sh ล่าสุดไปที่ /tmp/bootstrap_4.19.06.sh
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. ติดตั้งยูทิลิตี apigee-service และทรัพยากร Dependency ของ Edge 4.19.06 โดยทำดังนี้
      sudo bash /tmp/bootstrap_4.19.06.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. ในโหนด Edge ทั้งหมด ให้เรียกใช้สคริปต์ update.sh สำหรับกระบวนการ edge โดยเรียกใช้คำสั่งต่อไปนี้ในแต่ละโหนด
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. หากคุณใช้ประสบการณ์การใช้งาน Edge ใหม่ ให้เรียกใช้คำสั่งต่อไปนี้ในโหนด UI ของ Edge ใหม่ทั้งหมด
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. ในโหนดพอร์ทัล Apigee Developer Services ทั้งหมด ให้อัปเดตdevportal process โดยเรียกใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

ซอฟต์แวร์ที่รองรับ

ไม่มีการเปลี่ยนแปลง

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

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

ฟีเจอร์ใหม่

ไม่มีฟีเจอร์ใหม่

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

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

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

Apigee SSO ไม่ได้ยืนยันลายเซ็นดิจิทัล ซึ่งอาจทำให้เกิดปัญหาด้านความปลอดภัย

เราได้เพิ่มการตั้งค่า SSO_SAML_SIGNED_ASSERTIONS=y ลงใน ไฟล์การกำหนดค่าแล้ว ซึ่งจะช่วยแก้ปัญหาได้ ดู ติดตั้งและกำหนดค่า SSO ของ Edge สำหรับการเข้าถึง HTTP

170341798

ทรัพยากร Dependency ที่กำหนดไว้ใน Gateway ทำให้ไม่สามารถใช้ไลบรารีล่าสุดได้

120556489

ไฟล์กำหนดค่า SSO ไม่มีตัวเลือกในการระบุการเปลี่ยนเส้นทางหน้าแรกจาก SSO ไปยัง UI ของ Edge

ด้วยเหตุนี้ การเข้าสู่ระบบผ่าน SSO (พอร์ต 9099) จึงไม่สำเร็จและแสดงข้อความ "ไปที่ไหน"

ปัญหานี้ได้รับการแก้ไขแล้ว ตอนนี้คุณตั้งค่าการเปลี่ยนเส้นทางหน้าแรกจาก SSO ไปยัง UI ของ Edge ได้โดยทำตามขั้นตอนต่อไปนี้

  1. แก้ไขไฟล์ /opt/apigee/customer/application/sso.properties หากไม่มีไฟล์ ให้สร้างไฟล์
  2. เพิ่มบรรทัดด้านล่างลงในไฟล์ ใช้โปรโตคอลที่เกี่ยวข้อง http หรือ https และแทนที่
    <Edge-UI>:<PORT> ด้วยปลายทางและพอร์ตของ Edge UI จริง
    conf_login_homeredirect=https://<Edge-UI>:<PORT>/edge
  3. รีสตาร์ทเซิร์ฟเวอร์ SSO
  4. apigee-service apigee-sso restart
148433643

การติดตั้ง UI ของ Edge ทำให้เกิดข้อผิดพลาดในการแบ่งส่วน

ข้อความแสดงข้อผิดพลาดคือ runtime error: invalid memory address or nil pointer dereference

168258482

ไม่มีสิทธิ์ที่เรียกใช้งานได้สำหรับ "กลุ่ม" และ "โลก" ในบางไดเรกทอรี

ด้วยเหตุนี้ การเรียกใช้คำสั่ง apigee-all status จึงแสดงข้อผิดพลาด

169377969

ไม่สามารถรับการติดตาม UI สำหรับธุรกรรมที่มีค่าขนาดใหญ่ที่กำหนดให้กับตัวแปรโฟลว์

160904129

แก้ไขปัญหาการเข้าถึงที่ถูกปฏิเสธ 403 ในพอร์ทัลนักพัฒนาซอฟต์แวร์สำหรับ URL ของ CSS/JS ในโมดูลทั้งหมด ที่เพิ่มลงในไดเรกทอรี /sites

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

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