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/

Reply via email to