คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ
Apigee X info
เมื่อวันที่ 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
-
ในโหนด Edge ทั้งหมด ให้ทำดังนี้
- ล้างข้อมูลที่เก็บ Yum
sudo yum clean all
- ดาวน์โหลดไฟล์ Edge 4.50.00
bootstrap_4.50.00.shล่าสุดไปที่/tmp/bootstrap_4.50.00.shcurl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- ติดตั้งยูทิลิตีและทรัพยากร Dependency ของ Edge 4.50.00
apigee-servicesudo bash /tmp/bootstrap_4.50.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.shsource /etc/profile.d/apigee-service.sh
- ล้างข้อมูลที่เก็บ Yum
- อัปเดตยูทิลิตี
apigee-validateในเซิร์ฟเวอร์การจัดการโดยทำดังนี้/opt/apigee/apigee-service/bin/apigee-service apigee-validate 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 - ในโหนด 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 mTLS ให้ทำตามขั้นตอนที่อธิบายไว้ใน อัปเกรด Apigee mTLS ดูข้อมูลเพิ่มเติมได้ที่ข้อมูลเบื้องต้นเกี่ยวกับ mTLS ของ Apigee
การเปลี่ยนแปลง ซอฟต์แวร์ที่รองรับ
ไม่มีการเปลี่ยนแปลงซอฟต์แวร์ที่รองรับในรุ่นนี้
การเลิกใช้งานและการเลิกให้บริการ
ไม่มีการเลิกใช้งานหรือหยุดให้บริการใหม่ในรุ่นนี้
ฟีเจอร์ใหม่
การเปิดตัวนี้มีฟีเจอร์ใหม่ต่อไปนี้
Wrapper ใหม่รอบเครื่องมือซ่อม nodetool
Wrapper จะตรวจสอบพื้นที่ดิสก์ (ที่ติดตั้ง Cassandra) ก่อนเรียกใช้ nodetool repair นอกจากนี้ Wrapper ยังรองรับการตรวจสอบสิทธิ์ JMX และ SSL ผ่านการกำหนดค่าที่เกี่ยวข้องกับ JMX ด้วย
เพิ่มการรองรับในนโยบาย LDAP สำหรับการแทนที่สตริงแบบไดนามิกสำหรับองค์ประกอบ <BaseDN>
องค์ประกอบ <BaseDN> ของนโยบาย LDAP
ระบุระดับฐานของ LDAP ที่ข้อมูลทั้งหมดของคุณอยู่
ในรุ่นนี้ เราได้เพิ่มแอตทริบิวต์ ref ลงในองค์ประกอบ ซึ่งคุณใช้เพื่อระบุตัวแปรโฟลว์ที่มีค่า <BaseDN> ได้ เช่น apigee.baseDN
ref จะมีความสำคัญเหนือค่า BaseDN ที่ชัดเจน หากคุณระบุทั้ง ref และค่า
ref จะมีความสำคัญเหนือกว่า หาก ref ไม่ได้รับการแก้ไขในรันไทม์ ระบบจะใช้ค่า
การแก้ไขบั๊ก
ส่วนนี้แสดงข้อบกพร่องของ Private Cloud ที่ได้รับการแก้ไขในรุ่นนี้
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 197513151 |
แก้ไขเส้นทางสคริปต์ jQuery ที่ไม่สอดคล้องกันใน UI แบบคลาสสิก |
| 151852439 |
การบันทึกที่ได้รับการปรับปรุงสำหรับ UI ไม่สำเร็จเนื่องจากการกำหนดค่าไฟล์ |
| 194875545 |
ข้อผิดพลาด 404 ขณะไปยังนักพัฒนาแอปจากหน้าแอปของนักพัฒนาแอป ปัญหานี้ได้รับการแก้ไขแล้ว |
| 179769806 |
บริษัทไม่ปรากฏใน UI ของ Edge ปัญหานี้ได้รับการแก้ไขแล้ว |
| 188039112 |
ปัญหาความน่าเชื่อถือของใบรับรองที่ลงนามด้วยตนเองใน UI ของ Edge ปัญหานี้ได้รับการแก้ไขแล้ว |
| 195932618 |
|
| 193216745 |
มีข้อบกพร่องเล็กน้อยในวิธีจัดเรียงชื่อศูนย์ข้อมูลในสคริปต์การตั้งค่า Cassandra ปัญหานี้ได้รับการแก้ไขแล้ว |
| 1195932115 |
Apigee SSO แสดงผลการติดตามสแต็กในการตอบกลับอย่างไม่ถูกต้อง ปัญหานี้ได้รับการแก้ไขแล้ว โปรดทราบว่าระบบจะยังคงบันทึก Stack Trace |
| 79591934 |
apigee-validate ล้มเหลวพร้อมข้อความที่ไม่ชัดเจน ปัญหานี้ได้รับการแก้ไขแล้ว เราได้ปรับปรุงการบันทึกข้อผิดพลาดสำหรับสคริปต์ apigee-validate แล้ว |
| 174732169 |
ข้อความ Syslog ถูกทิ้งอย่างไม่ถูกต้อง ปัญหานี้ได้รับการแก้ไขแล้ว |
| 193239069 |
นำคีย์เดิมออกจากคอมโพเนนต์ Gateway และ Machinekey |
| 197760258 |
ความล้มเหลวใน Permissions API ทำให้เกิดปัญหาความเข้ากันได้ระหว่าง UI ของ Edge กับ Gateway ปัญหานี้ซึ่งเกิดขึ้นเมื่อเปิดใช้การตรวจสอบสิทธิ์ LDAP ภายนอกได้รับการแก้ไขแล้ว |
| 194485178 |
นำช่องว่างหน้าและหลังออกจากพร็อพเพอร์ตี้ขีดจำกัดคำขอและการตอบกลับ HTTP ทั้งหมด |
| 193918953 |
นำการกำหนดค่าที่ไม่ได้ใช้บางอย่างออกจากคอมโพเนนต์เกตเวย์ |
| 112262604 |
ต้องอัปเดตเซิร์ฟเวอร์การจัดการ Mint เมื่อดำเนินการ Failover ของ Postgres เราได้สร้างสคริปต์ที่ได้รับการปรับปรุงเพื่อเปลี่ยนรายละเอียดการเชื่อมต่อ Postgres สำหรับเซิร์ฟเวอร์การจัดการ Mint ดูการจัดการ การสลับฐานข้อมูล PostgreSQL ไปยังระบบสำรอง |
| 197301743 |
ข้อความแฮนด์เชค SSL ขนาดใหญ่ทำให้เกิดปัญหาใน Java 1.8.0_3XX ปัญหานี้ได้รับการแก้ไขแล้ว |
| 188526117 |
คำสั่ง ip ไม่ได้นำหน้าด้วยเส้นทางแบบสัมบูรณ์ ปัญหานี้ได้รับการแก้ไขแล้ว ตอนนี้สคริปต์ Apigee จะระบุเส้นทางของคำสั่งอย่างครบถ้วน |
| 171240470 |
การอัปเดตการจัดการไม่สำเร็จเมื่อเปิดใช้การตรวจสอบสิทธิ์ JMX ของ Cassandra หรือ SSL เพิ่มฟีเจอร์เพื่อระบุการกำหนดค่าการตรวจสอบสิทธิ์ JMX และ SSL ของ Cassandra เมื่อเรียกใช้ การตั้งค่าหรือการอัปเดตในเซิร์ฟเวอร์การจัดการ |
| 193564174 |
แดชบอร์ดข้อมูลวิเคราะห์ของ Edge UI ดึงข้อมูลไม่ได้ แก้ไขข้อบกพร่องที่ทำให้คำค้นหา Analytics ล้มเหลวสำหรับสภาพแวดล้อมที่มีจุดในชื่อ |
| 167960487 |
คีย์เวิร์ดที่สงวนไว้และ/หรือภายในข้อความของมิติข้อมูลทําให้รายงาน Analytics ล้มเหลว ปัญหานี้ได้รับการแก้ไขแล้ว |
| 132402519 |
ช่องว่างเพิ่มเติมในรายการที่อยู่ IP ของ |
| 184573211 |
ระบบจะไม่เปิดใช้ Java Management Extensions (JMX) โดยค่าเริ่มต้นสำหรับโมดูล Apigee SSO อีกต่อไป |
แก้ไขปัญหาด้านความปลอดภัยแล้ว
ต่อไปนี้คือรายการปัญหาด้านความปลอดภัยที่ทราบซึ่งได้รับการแก้ไขในรุ่นนี้ โปรดติดตั้ง Edge Private Cloud เวอร์ชันล่าสุดเพื่อหลีกเลี่ยงปัญหาเหล่านี้
| รหัสปัญหา | คำอธิบาย |
|---|---|
| ไม่มี | ระบบบันทึกรหัสผ่านใน Edge สำหรับ Private Cloud เนื่องจากการบันทึกปกติของการเปลี่ยนแปลงส่วนต่างของไฟล์การกำหนดค่า คุณป้องกันการบันทึกการเปลี่ยนแปลงการกำหนดค่าได้โดยทำดังนี้
|
| ไม่มี | ปรับปรุงความปลอดภัยของรหัสผ่านและข้อมูลที่เกี่ยวข้องซึ่งจัดเก็บไว้ในแพลตฟอร์ม |
| CVE-2015-9251 | แก้ไขการสคริปต์ข้ามเว็บไซต์ (XSS) เมื่อมีการส่งคำขอ Ajax ข้ามโดเมน โดยไม่มีตัวเลือก dataType ใน jQuery |
| ไม่มี | เพิ่มการป้องกันการโจมตีแบบเล่นซ้ำการยืนยัน SAML |
ปัญหาที่ทราบ
ดูรายการปัญหาที่ทราบทั้งหมดได้ที่ปัญหาที่ทราบเกี่ยวกับ Edge สำหรับ Private Cloud