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.

I guess it was not THAT successful ;-) IO::Socket::SSL requires Net::SSLeay  which on its turn requires dlls (or .so files, depending on your platform) from the OpenSSL in order to work. Is Net::SSLeay installed?

Regards,
--
Michiel Beijen
Software Consultant
+31 6 - 457 42 418
Bee Free IT + http://beefreeit.nl


On Fri, Jul 17, 2009 at 15:10, Kevin Richter <kevin.richter@uni-hildesheim.de> wrote:
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/