Ticket #4542 (closed defect: worksforme)
Can't locate object method 'new' via package 'EBox::Mail::Greylist'
| Reported by: | daniel@… | Owned by: | jamor@… |
|---|---|---|---|
| Milestone: | 2.2.X | Component: | base |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by jamor@…) (diff)
Dear zentyal community and developers,
Since a few days Zentyal is not working for me any longer withot some tweaks. First off I had to discbale the Ejabberd Daemon as there semm to be some problems with the code making it unable to run. In addition some files cannot be found like the Greylist.pm. after disabling the modules Zentyal starts up but the Web UI does not really work as it gives me an error message and blocks further access:
Can't locate object method 'new' via package 'EBox::Mail::Greylist' (perhaps you forgot to load 'EBox::Mail::Greylist'?)
As said I had to disable the Greylist because files are missing. As a background info I am using a pretty vanilla zentyal installation on a small NAS (intel Atom based).
I'd seriously appreciate some help. With the errors described above I do not feel to confident to use a zentyal based install outside the SOHO space and even there I now have my doubts,
Thanks in advance and best regards, Daniel
Error
Can't locate object method 'new' via package 'EBox::Mail::Greylist' (perhaps you forgot to load 'EBox::Mail::Greylist'?)
Trace
Can't locate object method 'new' via package 'EBox::Mail::Greylist' (perhaps you forgot to load 'EBox::Mail::Greylist'?) at /usr/share/perl5/EBox/Mail.pm line 103.
Hello Daniel.
i have checked the code is correct. So it is other problem which manifests itself with this error.
Probably, you have installed broken packages. If this is the case, install them properly will fix the error.
If not, please reopen this ticket and paste here the output of this command: "perl -MEBox::Mail::Greylist -e 1'
Regards,
Javier