我在windows server 2008上使用otrs 3.2.11。我在运行获取电子邮件的模块“otrs.postmastermailbox.pl"...it时遇到了问题--我一开始就工作得很好,但现在它说的是身份验证失败!……我很确定这不是邮件帐户的凭证问题……我已经查过好几次了。
我是usisng gmail帐户,usisng是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模块的更新.我不记得用于have...here的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>我不太熟悉perl modules...can,有人帮我吧!
发布于 2014-02-06 23:10:03
从OTRS的来源来看,我建议这不是身份验证问题,而是它无法建立SSL连接。原因可能是,您使用了一种最近的IO::Socket::SSL版本,默认情况下它启用了证书验证。这个版本的IO::Socket::SSL已经使用了默认的OpenSSL CA存储位置,但是在windows上这可能行不通(openssl假设文件为PEM格式或散列目录)。
捆绑版本的Mail::POP3Client不知道任何证书验证,例如,它既不提供有用的证书,也不关闭验证。这在当前版本的OTRS中是固定的,它们不再使用Mail::POP3Client,而是使用核心模块NET::POP3 3通过Net::SSLGlue::POP3 3--在这里,他们将证书验证简单关闭(这意味着中间人攻击很容易)。
你能做的是:
发布于 2014-02-05 15:04:54
这实际上意味着‘身份验证失败’->请确保您为邮箱定义的密码没有问题。您可能需要启用对Gmail邮箱的POP访问。
对于谷歌邮箱,我通常使用'IMAPS‘,然后设置imap.gmail.com作为imap服务器,这对我来说是有效的。
发布于 2014-10-22 12:51:42
您可能需要启用对不太安全的应用程序的访问。
单击Account > Security>帐户权限>对安全性较差的应用程序的访问。
https://stackoverflow.com/questions/21572602
复制相似问题