Score:2

Fail2ban จะไม่เริ่มทำงาน/ข้อผิดพลาดทางไวยากรณ์ของ Python

ธง ir

ฉันติดตั้ง fail2ban บนเซิร์ฟเวอร์ Ubuntu 18.04 ของฉัน แต่เมื่อฉันพยายามเริ่มบริการ ฉันได้รับข้อผิดพลาดนี้

fail2ban.service: เริ่มคำขอซ้ำเร็วเกินไป fail2ban.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code' ไม่สามารถเริ่มบริการ Fail2Ban

เมื่อฉันเรียกใช้ไคลเอนต์ในฐานะผู้ใช้ในโพสต์อื่น ฉันได้รับข้อผิดพลาดทางไวยากรณ์ของ Python:

>ไคลเอนต์fail2ban-เริ่มต้น
Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/bin/fail2ban-client" บรรทัดที่ 34 ใน <โมดูล>
    จาก fail2ban.client.fail2banclient นำเข้า exec_command_line, sys
  ไฟล์ "/usr/lib/python3/dist-packages/fail2ban/client/fail2banclient.py", บรรทัด 231
    def configurationServer(ตัวเอง, async=True, เฟส=ไม่มี):
                              ^
SyntaxError: ไวยากรณ์ไม่ถูกต้อง

ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ฉันไม่พบข้อมูลอื่นใดทางออนไลน์เกี่ยวกับปัญหานี้

ขอบคุณ!

Score:4
ธง cz

นี่คือ บั๊กใน fail2ban ซึ่งมีผลกับ Ubuntu 18.04 LTS (และ 18.10 แต่นั่นคือ EOL แล้ว) ด้วยเหตุผลที่ไม่ทราบสาเหตุ ผู้ดูแลแพ็คเกจ Ubuntu ที่เกี่ยวข้องได้เลือกที่จะไม่แก้ไขข้อบกพร่องนี้ แม้ว่าก ปะ สามารถใช้ได้. คุณสามารถลองแพตช์โค้ดด้วยตัวเอง หรือโพสต์บน Launchpad เพื่อถามว่าเหตุใดจึงยังไม่ได้รับการแก้ไข หรืออัปเกรดเป็น 20.04 LTS

cn flag
มันได้ผล! ขอบคุณ.

โพสต์คำตอบ

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