Package: prayer Version: 1.3.5-dfsg1-8 Severity: normal Hi,
Occasionally (December 14 2023, and February 12 2024) I have found that prayer has stopped working (fixed by a restart), and I find in the paniclog entries like: Dec 14 03:03:18 [20888] No HTTP or HTTPS ports active Feb 12 03:03:17 [529] No HTTP or HTTPS ports active (note a very similar timestamp) I suspect this relates to a restart run by cron when the underlying TLS certificate has changed? But the configuration file does have specified ports, and it's not that there's a problem reading the TLS key/cert (as that produces more useful errors in the log). Regards, Matthew -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-17-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages prayer depends on: ii adduser 3.134 ii exim4-daemon-heavy [mail-transport-agent] 4.96-15+deb12u4 ii init-system-helpers 1.65.2 ii libc-client2007e 8:2007f~dfsg-7+b2 ii libc6 2.36-9+deb12u4 ii libdb5.3 5.3.28+dfsg2-1 ii libldap-2.4-2 2.4.57+dfsg-3+deb11u1 ii libssl1.1 1.1.1n-0+deb11u3 ii libtidy5deb1 2:5.6.0-11 ii logrotate 3.21.0-1 ii lsb-base 11.6 ii ssl-cert 1.1.2 ii sysvinit-utils [lsb-base] 3.06-4 ii zlib1g 1:1.2.13.dfsg-1 prayer recommends no packages. Versions of packages prayer suggests: ii aspell 0.60.8-4+b1 ii dovecot-imapd [imap-server] 1:2.3.19.1+dfsg1-2.1 ii ispell 3.4.05-1 pn prayer-accountd <none> pn prayer-templates-src <none> -- Configuration Files: /etc/prayer/prayer.cf changed: prefix = "/usr/share/prayer" var_prefix = "/var/run/prayer" prayer_user = "prayer" prayer_group = "nogroup" prayer_background = TRUE file_perms = 0640 directory_perms = 0750 imapd_user_map = "" imapd_server = localhost/notls prefs_folder_name = ".prayer" accountd_user_map = "" accountd_timeout = 2m sieved_timeout = 9m sieve_maxsize = 32k use_https_port 443 fatal_dump_core = FALSE log_debug = TRUE fix_client_ipaddr = FALSE limit_vm = 150m recips_max_msg = 250 recips_max_session = 1000 sending_allow_dir = "${var_prefix}/sending/allow" sending_block_dir = "${var_prefix}/sending/block" http_max_method_size = 32k http_max_hdr_size = 64k http_max_body_size = 15m http_min_servers = 32 http_max_servers = 256 http_max_connections = 20 http_cookie_use_port = FALSE http_timeout_idle = 10s http_timeout_icons = 60s http_timeout_session = 5m icon_expire_timeout = 7d ssl_cert_file = "/var/lib/dehydrated/certs/aragorn.weathertop.principate.org.uk/fullchain.pem" ssl_privatekey_file = "/var/lib/dehydrated/certs/aragorn.weathertop.principate.org.uk/privkey.pem" ssl_rsakey_lifespan = 15m ssl_rsakey_freshen = 15m session_idle_time = 10m session_timeout = 30m session_timeout_compose = 2h stream_checkpoint = T stream_ping_interval = 20m stream_misc_timeout = 15m log_ping_interval = 10m db_ping_interval = 30m login_template = "login" login_banner = "Prayer Webmail Service" login_service_name = "Prayer" list_addr_maxlen = 30 list_subject_maxlen = 30 change_max_folders = 20 use_ispell_language british "British English" use_ispell_language american "American English" draft_att_single_max = 10M draft_att_total_max = 10M fix_from_address = FALSE spam_purge_name = "spam_purge" spam_purge_prefix = "# Spam Purge Timeout:" spam_purge_timeout = 60 sendmail_path = /usr/lib/sendmail ispell_path = /usr/bin/ispell ssl_encouraged = FALSE ssl_redirect = FALSE ssl_required = FALSE icon_dir = "$prefix/icons" static_dir = "$prefix/static" bin_dir = "/usr/sbin" log_dir = "/var/log/prayer" lock_dir = "$var_prefix" socket_dir = "$var_prefix/sockets" socket_split_dir = FALSE init_socket_name = init ssl_session_dir = "$var_prefix/ssl_scache" tmp_dir = "$var_prefix/tmp" pid_dir = "$var_prefix" template_path = "/etc/prayer/templates" template_set = "old" template_use_compiled = FALSE template old "Traditional" template cam "Cambridge House Style" theme blue description "Web Safe Blue" theme blue fgcolor "#000000" # Black theme blue fgcolor_link "#0000ff" # Dark Blue theme blue bgcolor "#ccffff" # Light Blue theme blue bgcolor_banner "#66ffff" # Darkish Blue theme blue bgcolor_row1 "#ccffff" # Light Blue theme blue bgcolor_row2 "#99ffff" # Middle Blue theme blue bgcolor_status "#ffffcc" # Yellow theme blue bgcolor_status_none "#ccffcc" # Green theme blue fgcolor_quote1 "#800000" # Brick Red theme blue fgcolor_quote2 "#008000" # Green theme blue fgcolor_quote3 "#000080" # Blue theme blue fgcolor_quote4 "#ff0000" # Orange theme green description "Web Safe Green" theme green fgcolor "#000000" # Black theme green fgcolor_link "#0000ff" # Dark Blue theme green bgcolor "#ccffcc" # Light Green theme green bgcolor_banner "#99ff99" # Middle Green theme green bgcolor_row1 "#ccffcc" # Light Green theme green bgcolor_row2 "#99ff99" # Middle Green theme green bgcolor_status "#ffffcc" # Yellow theme green bgcolor_status_none "#ccffff" # Light Blue theme green fgcolor_quote1 "#800000" # Brick Red theme green fgcolor_quote2 "#008000" # Green theme green fgcolor_quote3 "#000080" # Blue theme green fgcolor_quote4 "#ff0000" # Orange theme yellow description "Web Safe Yellow" theme yellow fgcolor "#000000" # Black theme yellow fgcolor_link "#0000ff" # Dark Blue theme yellow bgcolor "#ffffcc" # Light Yellow theme yellow bgcolor_banner "#ffff66" # Middle Yellow theme yellow bgcolor_row1 "#ffffcc" # Light Yellow theme yellow bgcolor_row2 "#ffff66" # Middle Yellow theme yellow bgcolor_status "#ccffff" # Light Blue theme yellow bgcolor_status_none "#ccffcc" # Green theme yellow fgcolor_quote1 "#800000" # Brick Red theme yellow fgcolor_quote2 "#008000" # Green theme yellow fgcolor_quote3 "#000080" # Blue theme yellow fgcolor_quote4 "#ff0000" # Orange theme gray description "Shades of Gray" # NB: Not Web safe! theme gray fgcolor "#000000" # Black theme gray fgcolor_link "#0000ff" # Dark Blue theme gray bgcolor "#eeeeee" # Light gray theme gray bgcolor_banner "#cccccc" # Dark gray theme gray bgcolor_row1 "#eeeeee" # Light gray theme gray bgcolor_row2 "#dddddd" # Middle gray theme gray bgcolor_status "#ffffcc" # Yellow theme gray bgcolor_status_none "#ccffcc" # Green theme gray fgcolor_quote1 "#800000" # Brick Red theme gray fgcolor_quote2 "#008000" # Green theme gray fgcolor_quote3 "#000080" # Blue theme gray fgcolor_quote4 "#ff0000" # Orange theme high description "High Constrast" # Yuck! theme high fgcolor "#000000" # Black theme high fgcolor_link "#0000ff" # Dark Blue theme high bgcolor "#ffffff" # Very, very white theme high bgcolor_banner "#cccccc" # Dark gray theme high bgcolor_row1 "#ffffff" # Very, very white theme high bgcolor_row2 "#cccccc" # Dark gray theme high bgcolor_status "#ffffcc" # Yellow theme high bgcolor_status_none "#ccffcc" # Green theme high fgcolor_quote1 "#800000" # Brick Red theme high fgcolor_quote2 "#008000" # Green theme high fgcolor_quote3 "#000080" # Blue theme high fgcolor_quote4 "#ff0000" # Orange theme help description "Default Help Text theme" theme help fgcolor "#000000" # Black theme help fgcolor_link "#0000ff" # Dark Blue theme help bgcolor "#ffffcc" # Yellow theme help bgcolor_banner "#66ffff" # Darkish Blue theme help bgcolor_row1 "#ccffff" # Light Blue theme help bgcolor_row2 "#99ffff" # Middle Blue theme help bgcolor_status "#ccffff" # Light Blue theme help bgcolor_status_none "#ccffcc" # Green theme help fgcolor_quote1 "#800000" # Brick Red theme help fgcolor_quote2 "#008000" # Green theme help fgcolor_quote3 "#000080" # Blue theme help fgcolor_quote4 "#ff0000" # Orange theme_default_main = blue theme_default_help = help confirm_logout = TRUE confirm_expunge = FALSE confirm_rm = TRUE expunge_on_exit = FALSE msgs_per_page = 10 msgs_per_page_max = 50 msgs_per_page_min = 4 abook_per_page = 10 abook_per_page_max = 50 abook_per_page_min = 4 suppress_dotfiles = TRUE maildir = "" use_namespace = TRUE personal_hierarchy = "" hiersep = "/" dualuse = FALSE postponed_folder = "postponed-msgs" sent_mail_folder = "sent-mail" default_domain = "empire.ucam.org" ispell_language = "british" small_cols = 80 small_rows = 14 large_cols = 80 large_rows = 24 sort_mode = ARRIVAL sort_reverse = FALSE abook_sort_mode = ORDERED abook_sort_reverse = FALSE line_wrap_len = 76 line_wrap_advanced = FALSE line_wrap_on_reply = TRUE line_wrap_on_spell = TRUE line_wrap_on_send = TRUE use_sent_mail = TRUE use_mark_persist = FALSE use_search_zoom = TRUE use_agg_unmark = TRUE use_icons = TRUE use_tail_banner = TRUE use_cookie = TRUE use_substitution = FALSE use_http_1_1 = TRUE use_pipelining = TRUE use_persist = TRUE use_short = TRUE use_gzip = TRUE html_inline = TRUE html_remote_images = FALSE html_inline_auto = TRUE preserve_mimetype = TRUE -- no debconf information