首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XMPP (XMPPHP)会话不会启动

XMPP (XMPPHP)会话不会启动
EN

Stack Overflow用户
提问于 2016-08-18 12:12:15
回答 1查看 275关注 0票数 0

伙计们,我正在一台新服务器上工作,一开始,一切都很好。eJabberd webadmin运行正常,我甚至可以通过该界面创建一个用户。

情况是,通常运行在前面服务器上的应用程序在等待会话启动时会冻结,代码如下:

代码语言:javascript
复制
$this->lnk->processUntil('session_start');

$this->lnk->connect();运行良好,但似乎无法设置会话。有什么建议,我应该先去哪里或什么地方看看吗?

ACKs:

  • XMPP应用程序的设置方式与旧服务器中相同。

以下是整个代码:

代码语言:javascript
复制
$this->lnk = new XMPPHP_XMPP($this->config['host'], 
                             $this->config['port'], 
                             $this->config['username'], 
                             $this->config['password'], 
                             $this->config['service'], 
                             $this->config['domain'], 
                             $printlog = false, 
                             $loglevel = XMPPHP_Log::LEVEL_VERBOSE);

$this->lnk->useEncryption(true);

$this->lnk->connect();

$this->lnk->processUntil('session_start');
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-29 19:09:37

这个问题是由$this->lnk->useEncryption(true);引起的。由于我的新服务器没有正确的SSL/TLS设置,这一行导致代码冻结。可能的解决方案是禁用加密和调整SSL/TLS凭据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39017914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档