Hi Kevin,
You write:
Can't locate object method "new" via package "IO::Socket::SSL" at /data/otrs-2.3.4/Kernel/cpan-
lib/Mail/POP3Client.pm line 376.
But the IO::Socket::SSL package has been successfully installed via CPAN shell.
Hello,
after installing several packages via CPAN shell, POP3 vis SSL should work now. Executing ./bin/PostMasterMailbox.pl in the shell works:
POP3S: Message 1/1 (help/servername.de)
POP3S: Connection to servername.de closed.
1)
The debugging of PostMasterMailbox.pl does not work.
./PostMasterMailbox.pl -d 2 givs no output, only the two lines from above.
Other people get output like this:
http://lists.otrs.org/pipermail/otrs/2008-September/024512.html
2)
PostMasterMailbox.pl hangs somewhere and does not exit correctly. Only with the "-f" parameter it works:
./bin/PostMasterMailbox.pl -f 1
Notice: PostMasterMailbox.pl is already running but is starting again!
...
3)
There is a cronjob executing this perl script every 5 minutes. Although this script gets executed every 5 minutes it only runs approx. every 15 minutes, because it is started without the "force" parameter.
Every time it can be started, it gives following output:
/data/otrs-2.3.4/bin/PostMasterMailbox.pl > /dev/null
produced the following output:
Can't locate object method "new" via package "IO::Socket::SSL" at /data/otrs-2.3.4/Kernel/cpan-lib/Mail/POP3Client.pm line 376.
But the IO::Socket::SSL package has been successfully installed via CPAN shell.
$ ./otrs.checkModules
o CGI............................ok (v3.15)
o Date::Pcalc....................ok (v1.2)
o Date::Format...................ok (v2.22)
o DBI............................ok (v1.58)
o DBD::mysql.....................ok (v4.005)
o Digest::MD5....................ok (v2.36)
o Crypt::PasswdMD5...............ok (v1.3)
o LWP::UserAgent.................ok (v2.036)
o IO::Scalar.....................ok (v2.110)
o IO::Wrap.......................ok (v2.110)
o MIME::Base64...................ok (v3.07)
o Mail::Internet.................ok (v2.04)
o MIME::Tools....................ok (v5.427)
o Net::DNS.......................ok (v0.61)
o Net::POP3......................ok (v2.29)
o Net::POP3::SSLWrapper.......ok (v0.02)
o Net::IMAP::Simple..............ok (v1.17)
o Net::IMAP::Simple::SSL......ok (v1.3)
o Net::SMTP......................ok (v2.31)
o Authen::SASL................ok (v2.11)
o Net::LDAP......................ok (v0.34)
o GD.............................ok (v2.35)
o GD::Text....................ok (v0.86)
o GD::Graph...................ok (v1.44)
o GD::Graph::lines............ok (v1.15)
o GD::Text::Align.............ok (v1.18)
o PDF::API2......................ok (v0.62)
o Compress::Zlib..............ok (v2.008)
o XML::Parser....................ok (v2.36)
All modules are installed. And if I execute this script in a shell with the force paramater, it works perfectly and fetches all mails.
Why claims the cronjob that the new() function is not found?
In the other 2 of 3 cases, there is following line in the OTRS syslog:
Fri Jul 17 15:00:02 2009 notice OTRS-PMAccount-16 Can't create PID PostMasterMailbox, because it's already running (www.servername.de/4133)!
Can someone help me with these three big problems?
Thanks,
Kevin
PS: I use Solaris 10 and OTRS-2.3.4 and Perl-5.8.8
---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW!
http://www.otrs.com/en/support/enterprise-subscription/