คุณกำลังดูเอกสารประกอบ 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
-
ในโหนด Edge ทั้งหมด:
- ล้างที่เก็บของ Yum:
sudo yum clean all
- ดาวน์โหลดไฟล์ 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
- ติดตั้งยูทิลิตีและการอ้างอิง Edge 4.51.00
apigee-service
:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
โดย uName:pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับจาก Apigee หากคุณไม่ใส่ pWord ระบบจะแจ้งให้คุณป้อน
- อัปเดตยูทิลิตี
apigee-setup
ดังนี้sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- อัปเดตยูทิลิตี
apigee-lib
ดังนี้sudo /opt/apigee/apigee-service/bin/apigee-service apigee-lib update
- ใช้คำสั่ง
source
เพื่อเรียกใช้สคริปต์apigee-service.sh
source /etc/profile.d/apigee-service.sh
- ล้างที่เก็บของ Yum:
- อัปเดตยูทิลิตี
apigee-validate
ในเซิร์ฟเวอร์การจัดการ:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- อัปเดตยูทิลิตี
apigee-provision
ในเซิร์ฟเวอร์การจัดการ:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- อัปเดตยูทิลิตี
apigee-adminapi
ดังนี้/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- อัปเดตยูทิลิตี
apigee-machinekey
:/opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
- อัปเดต
apigee-config
ยูทิลิตี:/opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
- อัปเดตโหนด Cassandra ทั้งหมด:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
โดยที่
configFile
ระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge สำหรับ Private Cloud เช่น/opt/silent.conf
- อัปเดตโหนด Postgres (ต้นแบบและสแตนด์บาย) โดยทำดังนี้
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- ในโหนด Edge ทั้งหมด ให้เรียกใช้สคริปต์
update.sh
สำหรับกระบวนการ Edge ดังนี้/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- เรียกใช้สคริปต์
update.sh
สำหรับ SSO บนโหนดทั้งหมด:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- เรียกใช้
update.sh
สำหรับ UI บนโหนดทั้งหมด:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- หากคุณใช้ประสบการณ์แบบใหม่ของ Edge ให้เรียกใช้คำสั่งต่อไปนี้
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- ในโหนดพอร์ทัล Apigee Developer Services ทั้งหมด ให้อัปเดตกระบวนการ devportal โดยเรียกใช้
คำสั่งต่อไปนี้
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
- หากคุณใช้ 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 ล้มเหลวเนื่องจากการกำหนดค่า |
194875545 |
ข้อผิดพลาด 404 ขณะนำทางไปยังนักพัฒนาแอปจากหน้าแอปของนักพัฒนาแอป ปัญหานี้ได้รับการแก้ไขแล้ว |
179769806 |
บริษัทไม่ปรากฏใน Edge UI ปัญหานี้ได้รับการแก้ไขแล้ว |
188039112 |
ปัญหาความน่าเชื่อถือของใบรับรองที่ลงนามด้วยตนเองใน Edge UI ปัญหานี้ได้รับการแก้ไขแล้ว |
195932618 |
|
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 ของ |
198627666 |
ผู้ใช้ดาวน์โหลดไฟล์ inc ตามไฟล์การกำหนดค่า Nginx ได้ ปัญหานี้ได้รับการแก้ไขแล้ว ข้อผิดพลาด "ไม่พบไฟล์" จะแสดงขึ้นเมื่อผู้ใช้พยายามเข้าถึง ใหม่ |
199901238 |
ปัญหาเกี่ยวกับการอัปเกรด Message Processor จาก Edge เวอร์ชันเก่าสำหรับ Private Cloud เวอร์ชัน อาจอัปเกรดตัวประมวลผลข้อความจาก Edge เวอร์ชันเก่าเป็น 4.51 พบข้อผิดพลาดกับคำขอรันไทม์ที่มีการดำเนินการ KVM ปัญหานี้ได้รับการแก้ไขแล้ว |
แก้ไขปัญหาด้านความปลอดภัยแล้ว
รายการต่อไปนี้คือรายการปัญหาด้านความปลอดภัยที่ทราบซึ่งได้รับการแก้ไขแล้วในรุ่นนี้ โปรดติดตั้ง Edge Private Cloud เวอร์ชันล่าสุดเพื่อหลีกเลี่ยงปัญหาเหล่านี้
รหัสปัญหา | คำอธิบาย |
---|---|
ไม่มี | ระบบบันทึกรหัสผ่านใน Edge สำหรับ Private Cloud เนื่องจากการบันทึกตามปกติของ การเปลี่ยนแปลงเดลต้าของไฟล์การกำหนดค่า คุณป้องกันการบันทึกการเปลี่ยนแปลงการกำหนดค่าได้ดังนี้
|
CVE-2021-23337 | แก้ไขช่องโหว่ในการแทรกคำสั่งใน Lodash 2.4.1 แล้ว |
ไม่มี | เพิ่มความปลอดภัยให้รหัสผ่านและข้อมูลที่เกี่ยวข้องซึ่งจัดเก็บไว้ในแพลตฟอร์ม |
CVE-2015-9251 | Cross-site Scripting (XSS) จะได้รับการแก้ไขเมื่อมีการส่งคำขอ Ajax ข้ามโดเมน โดยไม่มีตัวเลือก dataType ใน jQuery |
ไม่มี | เพิ่มการป้องกันการโจมตีการเล่นซ้ำเพื่อยืนยัน SAML |
ปัญหาที่ทราบ
โปรดดูปัญหาที่ทราบเกี่ยวกับ Edge สำหรับ Private Cloud เพื่อดูรายการปัญหาที่ทราบทั้งหมด