I have sympa installed on a server and I’m having problems adding users to the database. I am working on this after somebody else worked with it and left the company. I have part of the problem fixed. Before, in sympa.log, I was getting:
Jul 2 12:17:38 omni sympa[7591]: Commands::parse(knag@domain.com, ml.domain.com, add free-reports jason@x.com, )
Jul 2 12:17:38 omni sympa[7591]: Parsing: add free-reports jason@x.com
Jul 2 12:17:38 omni sympa[7591]: Commands::add(free-reports jason@x.com,)
Jul 2 12:17:38 omni sympa[7591]: ADD free-reports jason@scrtc.com from knag@domain.com refused (not allowed)
I have since then figured out that knag@domain.com is the guy that previously worked on it. I changed his email address in subscribe.cgi and I am now getting this:
Jul 4 15:03:33 omni sympa[12811]: Commands::parse(visi@domain.com, ml.domain.com, add free-reports jason@x.com, )
Jul 4 15:03:33 omni sympa[12811]: Parsing: add free-reports jason@x.com
Jul 4 15:03:33 omni sympa[12811]: Commands::add(free-reports jason@x.com,)
Jul 4 15:03:33 omni sympa[12811]: List::compute_auth(List=HASH(0x13603954), jason@x.com, add)
This is what I figured would be normal behavior, but the email is still not being added to the database. I’m not real familiar with CGI or Perl and I’m not sure if the CGI script was even written right, or if it came with sympa.
Does anybody know how I can fix this?
Please help!
Thanks.
Jason