【问题标题】:OTRS PostMasterMailBox.pl not a scalar referenceOTRS PostMasterMailBox.pl 不是标量引用
【发布时间】:2014-08-15 11:10:37
【问题描述】:

我刚刚将 OTRS 从 3 升级到 3.3。在我们从邮箱中检索电子邮件之前,但它现在无法正常工作,凭据已经过多次验证,据我所知,它连接得很好。我们没有更改文件中的任何内容,因此我们不太确定发生了什么。

错误是: "不是 /usr/share/perl15/Mail/IMAPClient.pm 第 419 行的 SCALAR 引用"

这是 IMapClient.pm:419 的 sn-p:

# give caller control of args to start_SSL if desired
my @sslargs =
    ( $self->Starttls and ref( $self->Starttls ) eq "ARRAY" )
  ? ( @${ $self->Starttls } )
  : ( Timeout => 30 );

unless ( $ioclass->start_SSL( $sock, @sslargs ) ) {
    $self->LastError( "Unable to start TLS: " . $ioclass->errstr );
    return undef;
}

编辑:我们必须快速降级,这完全解决了问题,所以我想知道这是否是 OTRS 中的错误?

【问题讨论】:

    标签: perl email otrs


    【解决方案1】:

    您是否使用 otrs.CheckModules.pl 检查了已安装的 Perl 模块?

    【讨论】:

    • 是的,所有这些。事实证明,它现在变得更加时髦。我们建立了一个完全相同的测试环境(我们的服务器的图像等等)来进行测试。在我们的测试环境中,这个脚本工作得非常好。第二次我们把它扔到它不会运行的生产服务器上。
    猜你喜欢
    • 1970-01-01
    • 2014-08-12
    • 1970-01-01
    • 2015-01-26
    • 2011-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    相关资源
    最近更新 更多