ข้อมูลอ้างอิงข้อความแสดงข้อผิดพลาด

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

หน้านี้มีลิงก์ไปยัง Playbook การแก้ปัญหาสำหรับข้อผิดพลาดและปัญหาอื่นๆ ที่คุณอาจ พบเมื่อใช้ Apigee Edge Playbook การแก้ปัญหาแต่ละรายการจะอธิบายวิธีวินิจฉัยและแก้ไข ปัญหาแต่ละประเภท

ปัญหาเกี่ยวกับ Analytics

หัวข้อเหล่านี้จะอธิบายวิธีแก้ปัญหาในกรณีที่ข้อมูล Analytics ไม่ปรากฏใน แดชบอร์ด Analytics หรือในรายงานที่กำหนดเอง

ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
The report timed out: Try again with a smaller date range or a larger aggregation interval.

รายงาน Analytics หมดเวลา

หรือ

รายงานหมดเวลา

คุณอาจไม่เห็นข้อความแสดงข้อผิดพลาดใดๆ เว้นแต่พื้นที่ดิสก์ของ เซิร์ฟเวอร์ Postgres จะเต็มโดยสมบูรณ์ เซิร์ฟเวอร์ Postgres พื้นที่ดิสก์เหลือน้อย
ไม่พบข้อผิดพลาด ตัวแปรที่กำหนดเองไม่ปรากฏในรายงานที่กำหนดเองของ Analytics
No traffic in the selected date range ข้อมูลไม่ ปรากฏในแดชบอร์ด Analytics
หัวข้อนี้จะอธิบายวิธีทำงานที่ผู้ใช้มักจะขอ การเพิ่มและลบคอมโพเนนต์ Analytics ในกลุ่ม Analytics
Could not get data for path มิติข้อมูลที่กำหนดเองไม่ปรากฏเมื่อมีการกำหนดค่า axgroup หลายรายการ

ข้อผิดพลาดในการติดตั้งใช้งาน

การติดตั้งใช้งานพร็อกซี API อาจไม่สำเร็จเนื่องจากสาเหตุต่างๆ เช่น ปัญหาการเชื่อมต่อเครือข่ายระหว่างเซิร์ฟเวอร์ Edge ปัญหาเกี่ยวกับ Datastore Cassandra, ข้อยกเว้น ZooKeeper และข้อผิดพลาดในบันเดิลพร็อกซี API ส่วนนี้มีข้อมูลและคำแนะนำเกี่ยวกับขั้นตอนเฉพาะบางอย่าง ที่สามารถทำตามเพื่อแก้ปัญหาข้อผิดพลาดในการติดตั้งใช้งาน
ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
Error: Call timed out; either server is down or server is not reachable ข้อผิดพลาด การหมดเวลา
Unexpected error Error while fetching children for path ข้อผิดพลาด ในการดึงข้อมูลรายการย่อยสำหรับเส้นทาง
Error while accessing datastore;Please retry later ข้อผิดพลาด ในการเข้าถึง Datastore
Configuration failed, associated contexts = [] กำหนดค่าไม่สำเร็จ
Unexpected error occurred while processing the updates, associated contexts = [] ข้อผิดพลาด ในการประมมวลผลข้อมูลอัปเดต

ข้อผิดพลาดของพอร์ทัลนักพัฒนาแอป

หัวข้อเหล่านี้จะช่วยคุณแก้ปัญหาที่อาจพบเมื่อใช้พอร์ทัลนักพัฒนาซอฟต์แวร์ ก่อนที่จะพยายามแก้ไขปัญหาของพอร์ทัลนักพัฒนาซอฟต์แวร์ โปรดตรวจสอบว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับวิธีการทำงานของพอร์ทัลนักพัฒนาซอฟต์แวร์ตามที่อธิบายไว้ในDeveloper Portal Troubleshooting Overiew
ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
An internal error has occurred. Please retry your request. ข้อผิดพลาดภายในของพอร์ทัลนักพัฒนาแอป
The website encountered an unexpected error. Please try again later. OR There was an error trying to create the App. Please try again later. ปัญหาการสื่อสารของพอร์ทัลนักพัฒนาแอป

ปัญหาเกี่ยวกับการสร้างรายได้

หัวข้อต่อไปนี้จะช่วยคุณแก้ปัญหาและแก้ไขปัญหาที่พบได้ทั่วไปเกี่ยวกับการสร้างรายได้

ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
<error>
   <messages>
        <message>Exceeded developer limit configuration -</message>
        <message>Is Developer Suspended - true</message>
   </messages>
</error>
นักพัฒนาแอปถูกระงับ
คุณอาจไม่เห็นข้อความแสดงข้อผิดพลาดใดๆ แต่จะเห็นปัญหาตามที่อธิบายไว้ใน ส่วนอาการใน ปัญหาการตั้งค่าการสร้างรายได้ ปัญหาการตั้งค่าการสร้างรายได้

ปัญหาเกี่ยวกับเราเตอร์ Edge

เราเตอร์ Edge ได้รับการติดตั้งใช้งานด้วย NGINX ในระหว่างกระบวนการอัปเกรด Edge หรือเมื่อเปลี่ยน การกำหนดค่าของเราเตอร์ คุณอาจเห็นข้อผิดพลาดในการกำหนดค่า NGINX หัวข้อต่อไปนี้ จะช่วยคุณแก้ปัญหาดังกล่าว

ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
คุณจะไม่เห็นข้อความแสดงข้อผิดพลาดใดๆ อย่างไรก็ตาม คุณอาจไม่สามารถเรียกใช้พร็อกซี API ได้เนื่องจากไฟล์กำหนดค่าไม่ถูกต้อง ไฟล์กำหนดค่า ไม่ถูกต้อง
429 Too Many Requests: Tuning Nginx Router connection limits 429 มีคำขอมากเกินไป

ปัญหาเกี่ยวกับ OpenLDAP

หัวข้อต่อไปนี้จะช่วยคุณแก้ปัญหาและแก้ไขปัญหาที่พบได้ทั่วไปเกี่ยวกับ OpenLDAP

ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
Unknown username and password combination. SMTP ปิดใช้อยู่และผู้ใช้ต้องรีเซ็ตรหัสผ่าน
ไม่มีข้อผิดพลาดปรากฏขึ้น แต่ UI ของ Edge ไม่แสดงรายชื่อผู้ใช้ที่ควรจะมีการจำลองแบบในเซิร์ฟเวอร์ OpenLDAP ทั้งหมด LDAP ไม่จำลองแบบ
SLAPD Dead But Pid File Exists เริ่ม OpenLDAP ไม่ได้
Unknown username and password combination. ข้อมูล OpenLDAP เสียหาย

ข้อผิดพลาดขณะรันไทม์

หัวข้อต่อไปนี้จะช่วยคุณแก้ปัญหาและแก้ไขปัญหาที่พบได้ทั่วไปขณะรันไทม์

ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
HTTP/1.1 500 Internal Server Error
{
   "fault":{
      "detail":{
         "errorcode":"steps.servicecallout.ExecutionFailed"
      },
      "faultstring":"Execution of ServiceCallout callWCSAuthServiceCallout failed.
        Reason: ResponseCode 400 is treated as error"
   }
}


500 Internal Server Error
HTTP/1.1 502 Bad Gateway
{
   "fault": {
      "faultstring": "Unexpected EOF at target",
      "detail": {
           "errorcode": "messaging.adaptors.http.UnexpectedEOFAtTarget"
       }
    }
}
502 เกตเวย์ ไม่ถูกต้อง
HTTP/1.1 503 Service Unavailable OR HTTP/1.1 503 Service Unavailable: Back-end server is at capacity OR
{
   "fault": {
      "faultstring": "The Service is temporarily unavailable",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.ServiceUnavailable"
       }
    }
}
503 ไม่พร้อมให้บริการ
HTTP/1.1 503 Service Unavailable OR Received fatal alert: handshake_failure การเชื่อมต่อ SSL ไม่สำเร็จ
HTTP/1.1 503 Service Unavailable
{
 "fault": {
    "faultstring":"The Service is temporarily unavailable",
    "detail":{
        "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"
    }
 }
}
การเชื่อมต่อ SSL ไม่สำเร็จ - ใบรับรองไคลเอ็นต์ไม่ถูกต้อง
HTTP/1.1 504 Gateway Timeout
{
   "fault": {
      "faultstring": "Gateway Timeout",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.GatewayTimeout"
       }
    }
}


504 เกตเวย์ หมดเวลา

ปัญหาเกี่ยวกับ Zookeeper

หัวข้อต่อไปนี้จะช่วยคุณแก้ปัญหาและแก้ไขปัญหาที่พบได้ทั่วไปเกี่ยวกับ Zookeeper
ข้อความหรือคำอธิบายข้อผิดพลาด Playbook
org: env: main ERROR ZOOKEEPER - ZooKeeperServiceImpl.exists() : Could not detect existence of path: /regions/dc-1/pods/analytics/servers/abc123/reachable , reason: KeeperErrorCode = ConnectionLoss

หรือ

org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss

หรือ

UI ของ Edge อาจแสดงข้อผิดพลาดนี้

Error Fetching Deployments Error while checking path existence for path: path
ข้อผิดพลาดการเชื่อมต่อ Zookeeper ขาดหายไป
ปัญหาเกี่ยวกับข้อมูล ซึ่งมักเรียกว่าปัญหาการเชื่อมต่อ อาจปรากฏเป็นปัญหาอย่างใดอย่างหนึ่งต่อไปนี้ ดูรายละเอียดได้ที่ ปัญหาเกี่ยวกับข้อมูล Zookeeper ปัญหาเกี่ยวกับข้อมูล Zookeeper
+ apigee-service apigee-zookeeper status apigee-service: apigee-zookeeper: Not running (DEAD) apigee-all: Error: status failed on [apigee-zookeeper] เริ่ม Zookeeper ไม่ได้

เครื่องมือและบันทึกการวินิจฉัย

หัวข้อเหล่านี้จะอธิบายเครื่องมือและบันทึกที่คุณใช้เพื่อช่วยวินิจฉัยปัญหาบางประเภทที่อาจพบเมื่อใช้ Apigee Edge

  • ยูทิลิตีตัวดมแพ็กเก็ต TCP/IP (tcpdump)
    เครื่องมือ tcpdump เป็นเครื่องมือตัวดมแพ็กเก็ตบรรทัดคำสั่งที่ช่วยให้คุณบันทึกหรือกรอง แพ็กเก็ต TCP/IP ที่ได้รับหรือโอนผ่านเครือข่าย
  • ฮีป ดัมป์
    ฮีปดัมป์คือสแนปช็อตของหน่วยความจำของกระบวนการ Java ซึ่งมีข้อมูลเกี่ยวกับ ออบเจ็กต์และคลาส Java ในฮีป ณ เวลาที่รวบรวมฮีปดัมป์
  • เธรด ดัมป์
    เธรดดัมป์คือสแนปช็อตของสถานะของเธรดทั้งหมดของกระบวนการ Java ที่กำลังทำงาน สถานะของแต่ละเธรดจะแสดงพร้อมกับเนื้อหาของสแต็ก ซึ่งเรียกว่าสแต็กเทรซ