Succesfully upgraded a 5.6 server to 6.01 - well, nearly.
Installed Spamassassin and various other bits and everything seemed to working OK.
As I needed SMTP authentication I then installed the latest version of e-smith-email-4.15.1-06 along with it's dependencies. This was slightly fraught but we seemed to get there - it refused to create the smpt-auth-proxy entry ini the configuration file but with setprop etc I got it all working OK.
Except for Spamassassin which seems to be in a world of it's own.
If I use the default Spamassassin_V3 config file, when I choose to save changes from the manager panel, I get the following error :
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
the admin_error_log gives :
[Sun Dec 12 03:40:50 2004] spamfilter: ERROR: You cannot set a config record without a type.
[Sun Dec 12 03:40:50 2004] [error] [client 127.0.0.1] malformed header from script. Bad header=</pre>: /etc/e-smith/web/panels/manager/cgi-bin/spamfilter
After having a look round I can found that /etc/e-smith/events/actions/spamfilter-init-procmail should create a new file in the event that the original is missing. If I backup the Spamassassin_V3 file and then run at a command prompt I get
ERROR: You cannot set a config record without a type.
Equally, this is the same script called for the server-manager panel and with the Spamassassin_V3 removed server-manager gives the following error :
Spam Filter Settings
Software error:
Can't call method "props" on an undefined value at /etc/e-smith/web/panels/manager/cgi-bin/spamfilter line 206.
For help, please send mail to the webmaster (admin), giving this error message and the time and date of the error.
This has been driving me nuts for hours. I have tried to remove all the spamassasin rpms and re-install with no joy. As it stands, SA does work, but I can't change the configuration.
I would be grateful if anyone can give me any help on this cos I am completely flummoxed.
B. Rgds
John