PDA

Bekijk Volledige Versie : Cpanel+spamassassin, quota probleem.



Blacky
11/09/08, 22:52
Sinds enige tijd heeft een kennis van me een nieuwe server, had eerst hdd problemen.

Alles draait op zich prima, alleen Spamassassin doet nu vreemd. Gebruikers krijgen mailtjes dat hun mailbox over quota is.
Maar er staat geen mail in de mailboxen.

Ga je via SSH op de server kijken, blijkt het account gevuld te zin omdat er mail staat in:
/home/account/mail/domein.info/info/.spam/cur

Idem voor een paar andere accounts. Je krijgt die zo nergens weggehaald.

Nu wilde ik voor hem de optie enablen om spam met een score van hoger dan 5 automatisch te wissen en krijg ik de volgende foutmeldingen als ik op die auto-delete knop druk:

Adding filter rule to discard messages with

Can't use an undefined value as an ARRAY reference at /usr/lib/perl5/site_perl/5.6.2/i686-linux/YAML/Syck.pm line 72.
YAML::Syck::Load(undef) called at /usr/local/cpanel/Cpanel/DataStore.pm line 67
eval {...} called at /usr/local/cpanel/Cpanel/DataStore.pm line 49
Cpanel::DataStore::load_ref('/home/abauton/.cpanel/filter.yaml', 'HASH(0xab1ffac)') called at /usr/local/cpanel/Cpanel/DataStore.pm line 37
Cpanel::DataStore::fetch_ref('/home/abauton/.cpanel/filter.yaml') called at /usr/local/cpanel/Cpanel/Email.pm line 3389
Cpanel::Email::_fetchfilter('/home/abauton/.cpanel/filter.yaml') called at /usr/local/cpanel/Cpanel/Email.pm line 471
Cpanel::Email::addspamfilter() called at cpanel.pl line 3560
main::doemail('addspamfilter') called at cpanel.pl line 1778
main::exectag('<cpanel Email="addspamfilter()">') called at cpanel.pl line 4809
main::dotag(undef) called at cpanel.pl line 4676
main::cpanel_parseblock('SCALAR(0x9114234)') called at cpanel.pl line 4628
main::cpanel_parse('GLOB(0xa78a188)') called at cpanel.pl line 1311

[a fatal error or timeout occurred while processing this directive]$h_X-Spam-Bar: contains "+++++" was added.

Can't use an undefined value as an ARRAY reference at /usr/lib/perl5/site_perl/5.6.2/i686-linux/YAML/Syck.pm line 72.
YAML::Syck::Load(undef) called at /usr/local/cpanel/Cpanel/DataStore.pm line 67
eval {...} called at /usr/local/cpanel/Cpanel/DataStore.pm line 49
Cpanel::DataStore::load_ref('/home/abauton/.cpanel/filter.yaml', 'HASH(0xab1ffc4)') called at /usr/local/cpanel/Cpanel/DataStore.pm line 37
Cpanel::DataStore::fetch_ref('/home/abauton/.cpanel/filter.yaml') called at /usr/local/cpanel/Cpanel/Email.pm line 3389
Cpanel::Email::_fetchfilter('/home/abauton/.cpanel/filter.yaml') called at /usr/local/cpanel/Cpanel/Email.pm line 4079
Cpanel::Email::disable_spam_autodelete() called at cpanel.pl line 397
main::__ANON__() called at cpanel.pl line 1779
main::exectag('<cpanel Email="disable_spam_autodelete()">') called at cpanel.pl line 4809
main::dotag(undef) called at cpanel.pl line 4676
main::cpanel_parseblock('SCALAR(0x9114234)') called at cpanel.pl line 4628
main::cpanel_parse('GLOB(0xa78a188)') called at cpanel.pl line 1311

[a fatal error or timeout occurred while processing this directive]

Can't use an undefined value as an ARRAY reference at /usr/lib/perl5/site_perl/5.6.2/i686-linux/YAML/Syck.pm line 72.
YAML::Syck::Load(undef) called at /usr/local/cpanel/Cpanel/DataStore.pm line 67
eval {...} called at /usr/local/cpanel/Cpanel/DataStore.pm line 49
Cpanel::DataStore::load_ref('/home/abauton/.cpanel/filter.yaml', 'HASH(0xb39bf7c)') called at /usr/local/cpanel/Cpanel/DataStore.pm line 37
Cpanel::DataStore::fetch_ref('/home/abauton/.cpanel/filter.yaml') called at /usr/local/cpanel/Cpanel/Email.pm line 3389
Cpanel::Email::_fetchfilter('/home/abauton/.cpanel/filter.yaml') called at /usr/local/cpanel/Cpanel/Email.pm line 471
Cpanel::Email::addspamfilter(5) called at /usr/local/cpanel/Cpanel/Email.pm line 4095
Cpanel::Email::enable_spam_autodelete(5) called at cpanel.pl line 392
main::__ANON__(5) called at cpanel.pl line 1779
main::exectag('<cpanel Email="enable_spam_autodelete($FORM{\'score\'})">') called at cpanel.pl line 4809
main::dotag(undef) called at cpanel.pl line 4676
main::cpanel_parseblock('SCALAR(0x9114234)') called at cpanel.pl line 4628
main::cpanel_parse('GLOB(0xa78a188)') called at cpanel.pl line 1311

[a fatal error or timeout occurred while processing this directive]$h_X-Spam-Bar: contains "+++++"

Oeps.. da's vreemd, ik krijg nu heel iets anders te zien als ik paste doe.
Zelf krijg ik alleen het volgende te zien:

a fatal error or timeout occurred while processing this directive]$h_X-Spam-Bar: contains "+++++" was added.
En nog 2 soortgelijke regels.

Iemand enig idee hoe dit gefixed kan worden?

Dit is de versie:
WHM 11.23.2 cPanel 11.23.4-S26138
CENTOS Enterprise 5.2 i686 on standard - WHM X v3.1.0

dreamhost_nl
12/09/08, 13:18
Probeer 'ns te upgraden naar de laatste Stable versie :

WHM 11.23.2 cPanel 11.23.6-S27225

Daarnaast raad ik je het Engelstalige forum aan (http://forums.cpanel.net/) Op WHT zit nu eenmaal niet zo'n grote schare aan cPanel hosters.
Indien je direct bij cPanel je licentie afneemt zou je er eens een Trouble ticket aan kunnen besteden... cPanel werkt snel en secuur is onze ervaring...

Blacky
12/09/08, 14:14
Het Engelstalige forum ben ik wel aan het rondsnuffelen maar nog niet ingeschreven.

Uit de postings zo nu en dan meen ik toch te mogen concluderen dat er toch de nodige cpanel hosters zitten alhier. Maarja da's verder ook niet zo erg. Het leek me toch handig de vraag hier te posten omdat het altijd kan zijn dat iemand zo'n ervaring al opgedaan heeft.
Mede gezien ik wat postings uit 2005 gelezen heb op Engelse forums, met een soortgelijk probleem maar met vage workaround.

Toch bedankt voor de tip, de upgrade zal ik vannacht eens proberen. Op de andere server stond nog een oudere versie Cpanel en daarmee werkte het perfekt.

dreamhost_nl
12/09/08, 21:39
Als je de allerlaatste cPanel versie draait weet je in ieder geval zeker dat er daar geen problemen zitten. We zijn inmiddels alweer twee (sub)versies verder... mogelijk helpt de upgrade je probleem verhelpen. :)

Blacky
13/09/08, 03:10
Ga het zometeen proberen maar ben benieuwd of het helpt.

Vanavond eens de spambox gecleared, die overigens niet zou mogen bestaan maar wel bestaat.
Spamassassin uitgeschakeld en daarna weer ingeschakeld met daarna nog eens via de Tweak opties de optie aangezet dat users zelf mogen kiezen of ze een spambox gebruiken of niet.

Daarna was het probleem bij de andere gebruikers opgelost alleen bij 1 gebruiker blijft het probleem bestaan. Dus ik ga toch de vraag eens uitzetten bij cpanel.net morgen ofzo.
Upgrade draait nu, eens afwachten wat die doet, bedankt alvast weer zover.;)

dreamhost_nl
13/09/08, 18:08
De SpamBox staat bij ons standaard uit. Het levert gewoon teveel vragen op, omdat mensen deze vergeten te legen of niet weten hoe ze hierop in kunnen loggen. De functionaliteit is evt. na te bouwen met een extra e-mail bus en een filter en dan is het wat doorzichtiger wat er gebeurd :)

Blacky
13/09/08, 18:22
Spambox staat aldaar ook uit, maar het probleem is net dat ondanks dat feit, de spambox toch bestaat en ook nog eens gevuld wordt met spam waardoor de mailquota begint te mauwen.
Maarja dat is dus slechts bij 1 account, dus daar zal wel ergens iets mis mee zijn, ik zie ook vage foutmeldingen in de logs daarover. Dus heb de vraag doorgezet naar cpanel want de upgrade heeft niet geholpen.