คุณกำลังดูเอกสารประกอบ 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
-
ในโหนด Edge ทั้งหมด:
- ล้างที่เก็บของ Yum:
sudo yum clean all
- ดาวน์โหลดไฟล์ 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
- ติดตั้งยูทิลิตีและ Dependency ของ Edge 4.50.00
apigee-service
ดังนี้ วันที่sudo 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.sh
source /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 ดูข้อมูลเพิ่มเติมได้ที่ข้อมูลเบื้องต้นเกี่ยวกับ 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 ล้มเหลวเนื่องจากการกำหนดค่า |
194875545 |
ข้อผิดพลาด 404 ขณะนำทางไปยังนักพัฒนาแอปจากหน้าแอปของนักพัฒนาแอป ปัญหานี้ได้รับการแก้ไขแล้ว |
179769806 |
บริษัทไม่ปรากฏใน Edge UI ปัญหานี้ได้รับการแก้ไขแล้ว |
188039112 |
ปัญหาความน่าเชื่อถือของใบรับรองที่ลงนามด้วยตนเองใน Edge UI ปัญหานี้ได้รับการแก้ไขแล้ว |
195932618 |
|
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 ของ |
184573211 |
ไม่ได้เปิดใช้ Java Management Extensions (JMX) สำหรับโมดูล SSO ของ Apigee ตามค่าเริ่มต้นอีกต่อไป |
แก้ไขปัญหาด้านความปลอดภัยแล้ว
รายการต่อไปนี้คือรายการปัญหาด้านความปลอดภัยที่ทราบซึ่งได้รับการแก้ไขแล้วในรุ่นนี้ โปรดติดตั้ง Edge Private Cloud เวอร์ชันล่าสุดเพื่อหลีกเลี่ยงปัญหาเหล่านี้
รหัสปัญหา | คำอธิบาย |
---|---|
ไม่มี | ระบบบันทึกรหัสผ่านใน Edge สำหรับ Private Cloud เนื่องจากการบันทึกตามปกติของ การเปลี่ยนแปลงเดลต้าของไฟล์การกำหนดค่า คุณป้องกันการบันทึกการเปลี่ยนแปลงการกำหนดค่าได้ดังนี้
|
ไม่มี | เพิ่มความปลอดภัยให้รหัสผ่านและข้อมูลที่เกี่ยวข้องซึ่งจัดเก็บไว้ในแพลตฟอร์ม |
CVE-2015-9251 | Cross-site Scripting (XSS) จะได้รับการแก้ไขเมื่อมีการส่งคำขอ Ajax ข้ามโดเมน โดยไม่มีตัวเลือก dataType ใน jQuery |
ไม่มี | เพิ่มการป้องกันการโจมตีการเล่นซ้ำเพื่อยืนยัน SAML |
ปัญหาที่ทราบ
โปรดดูปัญหาที่ทราบเกี่ยวกับ Edge สำหรับ Private Cloud เพื่อดูรายการปัญหาที่ทราบทั้งหมด