46 lines
1.7 KiB
Plaintext
46 lines
1.7 KiB
Plaintext
# ----------
|
|
# Error 'Sympa::List::delete_list_member'
|
|
# ----------
|
|
|
|
May 28 17:40:05 lists sympa_msg[2882143]: info Sympa::List::delete_list_member() Unable to remove list member hannah.kon93@gmail.com from list Sympa::List <ssv-ko@lists.lsvrlp.de>: Not on list
|
|
May 28 17:40:05 lists sympa_msg[2882143]: err main::#243 > Sympa::Spindle::spin#95 > Sympa::Spindle::DoCommand::_twist#120 > Sympa::Spindle::spin#95 > Sympa::Request::Handler::signoff::_twist#74 > Sympa::List::delete_list_member#1621 > Sympa::Database::commit#439 DIED: bug in logic. Ask developer at /usr/local/sympa-6.2.68/bin/Sympa/Database.pm line 439.
|
|
|
|
# Error descrition
|
|
#
|
|
# When Sympa receive an unsubscribe command in the subject of an email, it causes
|
|
# the service to crash. The unsubscribe request is held in the spool directory but
|
|
# the member is successfully unsubscribed from the list, despite an error in the
|
|
# log to the contrary. Other requests continue to be received but held until the
|
|
# unsubscribe request is removed from the spool and Sympa services are restarted.
|
|
|
|
|
|
# Solution:
|
|
#
|
|
# delete the unsubscribe request from spool directory
|
|
#
|
|
|
|
|
|
# --------------------
|
|
#
|
|
# 1. search unsubscribe request at directory '/usr/local/sympa/spool/msg'
|
|
#
|
|
# # cd /usr/local/sympa/spool/msg
|
|
# # grep -i -l -E 'grep -i -l -E 'Subject:\s+unsubscribe\s+<LIST-NAME>' *
|
|
#
|
|
# 2. Delete unsubscribe message
|
|
#
|
|
# 3. Delete all files located in directory /usr/local/sympa/spool/tmp
|
|
#
|
|
# --------------------
|
|
|
|
|
|
# Example
|
|
|
|
lists.mx:~ # cd /usr/local/sympa/spool/msg
|
|
lists.mx:~ # grep -i -l -E 'subject:\s+unsubscribe\s+ssv-ko@lists.lsvrlp.de' *
|
|
sympa@lists.lsvrlp.de.1653727895.2804933
|
|
lists.mx:~ # rm sympa@lists.lsvrlp.de.1653727895.2804933
|
|
|
|
lists.mx:~ # rm -f /usr/local/sympa/spool/tmp/*
|
|
|