** Description changed:

+ [ Impact ] 
+ * fail2ban fails to start on Ubuntu 24.04, due to new Python and deprecated 
classes (now vendored upstream)
+ 
+ [ Test Plan ]
+ * Install and check systemctl status fail2ban.
+ 
+ [ Where problems could occur ]
+ * Nowhere, fixing a program failing to start
+ 
+ [ Other info ]
  Was working in 22.04, but after upgrading to 24.04 I get this:
  
  × fail2ban.service - Fail2Ban Service
-      Loaded: loaded (/etc/systemd/system/fail2ban.service; enabled; preset: 
enabled)
-      Active: failed (Result: exit-code) since Sun 2024-02-25 02:27:29 PST; 1 
day 18h ago
-    Duration: 2.330s
-        Docs: man:fail2ban(1)
-     Process: 1130 ExecStartPre=/bin/mkdir -p /run/fail2ban (code=exited, 
status=0/SUCCESS)
-     Process: 1133 ExecStart=/usr/local/bin/fail2ban-server -xf start 
(code=exited, status=255/EXCEPTION)
-    Main PID: 1133 (code=exited, status=255/EXCEPTION)
-         CPU: 660ms
+      Loaded: loaded (/etc/systemd/system/fail2ban.service; enabled; preset: 
enabled)
+      Active: failed (Result: exit-code) since Sun 2024-02-25 02:27:29 PST; 1 
day 18h ago
+    Duration: 2.330s
+        Docs: man:fail2ban(1)
+     Process: 1130 ExecStartPre=/bin/mkdir -p /run/fail2ban (code=exited, 
status=0/SUCCESS)
+     Process: 1133 ExecStart=/usr/local/bin/fail2ban-server -xf start 
(code=exited, status=255/EXCEPTION)
+    Main PID: 1133 (code=exited, status=255/EXCEPTION)
+         CPU: 660ms
  
  Feb 25 02:27:26 mx1 systemd[1]: Starting fail2ban.service - Fail2Ban 
Service...
  Feb 25 02:27:26 mx1 systemd[1]: Started fail2ban.service - Fail2Ban Service.
  Feb 25 02:27:28 mx1 fail2ban-server[1133]: 2024-02-25 02:27:28,952 fail2ban   
             [1133]: ERROR   No module named 'asynchat'
  Feb 25 02:27:29 mx1 systemd[1]: fail2ban.service: Main process exited, 
code=exited, status=255/EXCEPTION
  Feb 25 02:27:29 mx1 systemd[1]: fail2ban.service: Failed with result 
'exit-code'.
  
  grep fail2ban syslog
  2024-02-25T02:25:17.813593-08:00 mx1 systemd[1]: Stopping fail2ban.service - 
Fail2Ban Service...
  2024-02-25T02:27:26.625640-08:00 mx1 systemd[1]: Starting fail2ban.service - 
Fail2Ban Service...
  2024-02-25T02:27:26.678572-08:00 mx1 systemd[1]: Started fail2ban.service - 
Fail2Ban Service.
  2024-02-25T02:27:28.954548-08:00 mx1 fail2ban-server[1133]: 2024-02-25 
02:27:28,952 fail2ban                [1133]: ERROR   No module named 'asynchat'
  2024-02-25T02:27:29.004733-08:00 mx1 systemd[1]: fail2ban.service: Main 
process exited, code=exited, status=255/EXCEPTION
  2024-02-25T02:27:29.004834-08:00 mx1 systemd[1]: fail2ban.service: Failed 
with result 'exit-code'.
  
  Seems 24.04 is missing a python 3.12 module 'asynchat'.
  
  This leaves my systems vulnerable to brute-force password guessing
  attacks.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: fail2ban 1.0.2-3
  Uname: Linux 6.7.6 x86_64
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: MATE
  Date: Mon Feb 26 20:33:12 2024
  InstallationDate: Installed on 2017-08-14 (2388 days ago)
  InstallationMedia: Ubuntu-MATE 17.04 "Zesty Zapus" - Release amd64 (20170412)
  PackageArchitecture: all
  SourcePackage: fail2ban
  UpgradeStatus: Upgraded to noble on 2024-01-23 (35 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055114

Title:
  fail2ban is broken in 24.04 Noble

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fail2ban/+bug/2055114/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to