Score:0

ใบรับรอง SSL Ansible ล้มเหลว - ข้อผิดพลาด urlopen

ธง cn

ฉันพยายามเรียกใช้ ansible-playbook จาก OSX ที่เรียกใช้งานนี้ และฉันได้รับข้อผิดพลาดดังต่อไปนี้ ฉันพยายามเรียกใช้ 'ติดตั้ง Certificates.command' จากโฟลเดอร์ Python แต่ไม่สามารถแก้ปัญหาได้

ร้ายแรง: [XXX]: ล้มเหลว! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python"}, "changed": false, "elapsed": 0, "msg": "รหัสสถานะคือ -1 และไม่ใช่ [200]: คำขอล้มเหลว: <ข้อผิดพลาด urlopen [SSL: CERTIFICATE_VERIFY_FAILED] การตรวจสอบใบรับรองล้มเหลว (_ssl.c:897)>", "redirected": false, "status": -1, "url": "https://XXX.XXX com/rest/api/2/cluster/zdu/state"}
งาน:
   - ชื่อ: รับสถานะคลัสเตอร์
     ยูริ:
      URL: https://{{ base_url }}.xxx.com/rest/api/2/cluster/zdu/state
      ส่วนหัว:
       ประเภทเนื้อหา: application/json
      force_basic_auth: จริง

กรุณาช่วย

Score:1
ธง cn

ตามที่แสดง ในหน้าเอกสารอย่างเป็นทางการของโมดูล URIคุณต้องใช้ validate_certs: ไม่ พารามิเตอร์เพื่อปิดใช้งานการตรวจสอบ SSL

นอกจากนี้งานของคุณยังกล่าวอีกว่า force_basic_auth: จริง ซึ่งหมายความว่าคุณต้องการให้ข้อมูลการรับรองความถูกต้องผ่าน HTTP Header สิ่งที่คุณไม่ได้ทำ ;)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา