Skip to content

ejabberdctl start nukes old logs #4441

@catap

Description

@catap

Environment

  • ejabberd version: 25.08
  • Erlang version: Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 15.2.6
  • OS: Linux OpenBSD
  • Installed from: distro package

Configuration (only if needed): grep -Ev '^$|^\s*#' ejabberd.yml

loglevel: info
log_rotate_size: infinity
log_rotate_count: 10

Errors from error.log/crash.log

No errors

Bug description

When I start ejabberd via ejabberdctl start it remoes all old log files:

mx2$ ls -l /var/log/ejabberd/                                                                                                                               
total 528
-rw-r--r--  1 _ejabberd  _ejabberd  23210 Aug 22 17:46 ejabberd.log
-rw-r--r--  1 _ejabberd  _ejabberd  26588 Aug 22 15:00 ejabberd.log.0.gz
-rw-r--r--  1 _ejabberd  _ejabberd  28603 Aug 21 15:00 ejabberd.log.1.gz
-rw-r--r--  1 _ejabberd  _ejabberd  26600 Aug 20 15:00 ejabberd.log.2.gz
-rw-r--r--  1 _ejabberd  _ejabberd  30291 Aug 19 15:00 ejabberd.log.3.gz
-rw-r--r--  1 _ejabberd  _ejabberd  28371 Aug 18 15:00 ejabberd.log.4.gz
-rw-r--r--  1 _ejabberd  _ejabberd  26942 Aug 17 15:00 ejabberd.log.5.gz
-rw-r--r--  1 _ejabberd  _ejabberd  33254 Aug 16 15:00 ejabberd.log.6.gz
-rw-r--r--  1 _ejabberd  _ejabberd    215 Jun 27 05:47 error.log
mx2$ doas ejabberdctl stop
mx2$ ls -l /var/log/ejabberd/ 
total 544
-rw-r--r--  1 _ejabberd  _ejabberd  25111 Aug 22 17:47 ejabberd.log
-rw-r--r--  1 _ejabberd  _ejabberd  26588 Aug 22 15:00 ejabberd.log.0.gz
-rw-r--r--  1 _ejabberd  _ejabberd  28603 Aug 21 15:00 ejabberd.log.1.gz
-rw-r--r--  1 _ejabberd  _ejabberd  26600 Aug 20 15:00 ejabberd.log.2.gz
-rw-r--r--  1 _ejabberd  _ejabberd  30291 Aug 19 15:00 ejabberd.log.3.gz
-rw-r--r--  1 _ejabberd  _ejabberd  28371 Aug 18 15:00 ejabberd.log.4.gz
-rw-r--r--  1 _ejabberd  _ejabberd  26942 Aug 17 15:00 ejabberd.log.5.gz
-rw-r--r--  1 _ejabberd  _ejabberd  33254 Aug 16 15:00 ejabberd.log.6.gz
-rw-r--r--  1 _ejabberd  _ejabberd    215 Jun 27 05:47 error.log
mx2$ doas ejabberdctl start   
mx2$ ls -l /var/log/ejabberd/ 
total 80
-rw-r--r--  1 _ejabberd  _ejabberd  25351 Aug 22 17:47 ejabberd.log
-rw-r--r--  1 _ejabberd  _ejabberd    215 Jun 27 05:47 error.log
mx2$

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions