我在Windows Server 2008上使用了otrs 3.2.11。我在運行模塊獲取電子郵件「otrs.postmastermailbox.pl」時遇到了問題...它曾經工作得很好但現在它說authntification faild!...我敢肯定這不是一個郵件帳戶憑證問題..我檢查了好幾次。OTRS postmastermailbox.pl
我是usisng gmail帳戶,並使用pop3s/smtps連接otrs。
這裏是使用cmd執行模塊的輸出。
C:\Ticket Manager\OTRS\bin>otrs.postmastermailbox.pl
ERROR: OTRS-otrs.PostMasterMailbox.pl-14 Perl: 5.16.3 OS: MSWin32 Time: Wed Feb
5 09:33:41 2014
Message: POP3S: Auth for user ********@gmail.com/pop.gmail.com failed!
Traceback (748):
Module: Kernel::System::MailAccount::POP3S::_Fetch (OTRS 3.2.11) Line: 149
Module: Kernel::System::MailAccount::POP3S::Fetch (OTRS 3.2.11) Line: 101
Module: Kernel::System::MailAccount::MailAccountFetch (OTRS 3.2.11) Line: 419
Module: main::Fetch (unknown version) Line: 177
Module: C:\Ticket Manager\OTRS\bin\otrs.PostMasterMailbox.pl (unknown ver
sion) Line: 90
C:\Ticket Manager\OTRS\bin>
我不知道,但我認爲這是由於可能Perl模塊,更新...我不記得的perl版本我曾經使用有...這裏是OTRS輸出.checkmodules.pl使用cmd:
C:\Ticket Manager\OTRS\bin>otrs.checkmodules.pl
Set up gcc environment - 3.4.5 (mingw-vista special r3)
o CGI..............................ok (v3.63)
o Crypt::PasswdMD5.................ok (v1.3)
o Crypt::SSLeay....................ok (v0.60)
o CSS::Minifier....................ok (v0.01)
o Date::Format.....................ok (v2.24)
o Date::Pcalc......................ok (v1.2)
o DBI..............................ok (v1.630)
o DBD::mysql.......................ok (v4.022)
o DBD::ODBC........................ok (v1.45)
o DBD::Oracle......................FAILED! Not all prerequisites for this module correctly installed.
o DBD::Pg..........................ok (v2.19.3)
o Digest::MD5......................ok (v2.53)
o Digest::SHA::PurePerl............ok (v5.81)
o Digest::SHA......................ok (v5.85)
o Encode::HanExtra.................ok (v0.23)
o Encode::Locale...................ok (v1.03)
o GD...............................ok (v2.46)
o GD::Text.......................ok (v0.86)
o GD::Graph......................ok (v1.48)
o IO::Scalar.......................ok (v2.110)
o IO::Wrap.........................ok (v2.110)
o JavaScript::Minifier.............ok (v1.05)
o JSON.............................ok (v2.53)
o JSON::PP.......................ok (v2.27200)
o JSON::XS.......................ok (v2.34)
o Locale::Codes....................ok (v3.24)
o LWP::UserAgent...................ok (v6.04)
o Mail::Internet...................ok (v2.12)
o Mail::POP3Client.................ok (v1.2)
o IO::Socket::SSL................ok (v1.955)
o Mail::IMAPClient.................ok (v3.35)
o IO::Socket::SSL................ok (v1.955)
o MIME::Base64.....................ok (v3.13)
o MIME::Tools......................ok (v5.503)
o ModPerl::Util....................Not installed! (optional - Improves Performance on Apache webservers dramatically.)
o Apache::DBI....................ok (v1.11)
o Apache2::Reload................FAILED! Not all prerequisites for this module correctly installed.
o Net::DNS.........................ok (v0.73)
o Net::POP3........................ok (v2.30)
o Net::IMAP::Simple................ok (v1.2034)
o IO::Socket::SSL................ok (v1.955)
o Net::SMTP........................ok (v2.32)
o Authen::SASL...................ok (v2.16)
o Net::SMTP::SSL.................ok (v1.01)
o Net::SMTP::TLS::ButMaintained..ok (v0.20)
o Net::LDAP........................ok (v0.58)
o Net::SSL.........................ok (v2.85)
o PDF::API2........................ok (v2.020)
o Compress::Zlib.................ok (v2.063)
o Storable.........................ok (v2.45)
o SOAP::Lite.......................ok (v0.715)
o version........................ok (v0.9902)
o Class::Inspector...............ok (v1.28)
o Text::CSV........................ok (v1.21)
o Text::CSV_PP...................ok (v1.29)
o Text::CSV_XS...................ok (v1.02)
o Time::HiRes......................ok (v1.9726)
o XML::Parser......................ok (v2.41)
o HTTP::Message....................ok (v6.06)
o HTTP::Headers..................ok (v6.05)
o URI..............................ok (v1.60)
o URI::Escape....................ok (v3.31)
o Scalar::Util.....................ok (v1.35)
o YAML::XS.........................ok (v0.41)
o Win32::Daemon....................ok (v20110117)
o Win32::Service...................ok (v0.07)
C:\Ticket Manager\OTRS\bin>
我不是非常familir與perl模塊...有人可以幫助我!!!
最佳答覆謝謝!雖然還不知道該怎麼做!我應該下載Mozilla :: ca模塊,然後更改[IO/Socket/ssl.pm]的默認驗證路徑(http://cpansearch.perl.org/src/SULLR/IO-Socket-SSL-1.955/ lib/IO/Socket/SSL.pm):SSL_ca_file =>'certs/my-ca.pem'(行336)到['mozilla/ca / cacert.pem'](https:/ cacert.pem) /metacpan.org/source/GAAS/Mozilla-CA-20110122/lib/Mozilla/CA/cacert.pem)?第二個建議似乎更容易,我發現SSL_verify_mode => SSL_VERIFY_PEER在ssl.pm第48行,我必須改變它SSL_verify_mode => 0對嗎? – RedOne
禁用證書檢查是一個選項,但是您必須問自己爲什麼要使用SSL(您不能相信「只有」加密,但您必須確保您與正確的服務器通話)。我不太瞭解OTRS,但可能有一個perl文件開始。你可以用Mozilla :: CA修改這個set_client_defaults。 –
我對perl和otrs不太瞭解......只是用它來解決問題......我通過changin SSL.pm V1.955修復了另一個版本1.84的問題,它現在解決了這個問題可以獲取電子郵件,一切都可以... 1.955版本不允許我修改代碼(verify_mode_peer爲verify_mode_none)。我會閉上眼睛關於SSL驗證現在..但我想它如何解決它的好...我沒有找到如何使用mozilla :: ca模塊,因爲我不知道perl編程。 ..非常感謝你Steffen ..你救了我! – RedOne