OpenEFA v1.6.2 Released

Important Bug Fixes & Installer Improvements

Posted December 14, 2025

What's New in v1.6.2

This release focuses on stability and reliability, fixing several issues that users encountered during installation and operation. We've also made the installer more flexible to accommodate different network configurations.

Database Schema Fixes

Resolved missing column errors that could cause analysis failures:

  • Email Analysis Table
    Fixed missing columns: sender_domain, attachment_count, and other essential fields for comprehensive email analysis
  • Trusted Entities Table
    Added trust_level, scope, and recipient_domain columns for improved whitelist management
  • Quarantine Support
    Added quarantine_enabled field to client and hosted domains tables for per-domain quarantine control

Modules Bug Fixes

Critical module errors have been resolved:

  • Behavioral Analysis Fix
    Fixed "KeyError: should_quarantine" error that could interrupt email processing
  • Header Forgery Detection
    Corrected function signature issue: "detect_header_forgery() takes 2 positional arguments but 3 were given"

Installer Improvements

More flexible installation options for diverse environments:

  • HTTP Reverse Proxy Option
    SSL option 4 (skip) now properly creates HTTP reverse proxy configuration for environments with external SSL termination
  • Improved Let's Encrypt Setup
    Now prompts for email address and gracefully falls back to self-signed certificate if Let's Encrypt fails
  • Optional fail2ban
    fail2ban is now optional during installation - helpful for VPN and Tailscale environments where it could block legitimate connections
  • IPv6 Enabled by Default
    Postfix now configured with IPv6 support out of the box for modern network compatibility

Postfix Mail Server Fixes

Resolved mail transport issues:

  • Transport File Ownership
    Fixed file ownership issue that was causing "not owned by root" warnings in Postfix logs
  • Cleaner Uninstall Backups
    Backup files now go to /var/backups/openefa/ to prevent nested backup directory issues

Update Instructions

Existing Installation:
cd /opt/openefa-installer && git pull && ./update.sh
Fresh Installation:
curl -sSL http://install.openefa.com/install.sh | sudo bash

Summary

3

Database Fixes

2

Module Fixes

4

Installer Improvements

2

Postfix Fixes

Links