2013-08-28 63 views
-1

我試圖使用PSI客戶端註冊XMPP服務器,但遇到問題。 請在下面檢查我已完成的步驟。XMPP eJabberd PSI配置

  1. 在LOCALHOST上使用二進制安裝程序安裝了eJabberd。
  2. 使用管理界面添加了一些用戶。
  3. 後來我安裝了PSI客戶端。
  4. 我正在嘗試註冊新帳戶以使用以下憑據。

    • 服務器=本地主機
    • 主機從ejabberd.conf文件= 「主機名」。
    • 端口= 5280,5222

但每次它saying-

「當時我還沒有更新的配置文件中的錯誤通信XMPP服務器。

ejabberd。

我只是想測試我的ejabber d服務器來自PSI客戶端。 後來我想在移動應用中使用localhost XMPP服務器進行測試。

我是XMPP ejabberd時代的新手。請檢查它,讓我知道如果我錯過了什麼。

回答

0

只使用一個端口:5222.確保ejabberd在此端口上偵聽。

+0

我試過一樣。目前只有一個端口(5222或5280)。我試圖從PSI客戶端連接servername = localhost和5222它給這個「服務器不支持註冊」也「錯誤連接xmpp服務器」。 CONF文件似乎是罰款,因爲它包含以下線5222端口{聽, [ {5222 ejabberd_c2s,[ \t \t \t {certFile中,「C:\ Program Files文件\ ejabberd-2.1.11/conf目錄/服務器。質子交換膜「},STARTTLS, \t \t \t {訪問,C2S}, \t \t \t {成型機,c2s_shaper}, \t \t \t {max_stanza_size,65536} \t \t]},請指導我這個... – Vishal

+0

堅持到5222.啓用調試控制檯並檢查什麼原始數據來自服務器。 – user425720

+0

感謝您的指導。現在我只嘗試使用5222。以下是步驟。 1)啓動ejabberd,登錄後URL爲「http:// localhost:5280/admin /」。 2)啓動調試控制檯(Erland Emulator)。 3)最後,使用5222端口和本地主機服務器名稱連接XMPP本地主機服務器,但未成功。調試控制檯根本不會顯示任何內容。是否有任何教程可以幫助我理解這一點,因爲對於ejabberd調試和XMPP服務器來說,它們都是全新的。 – Vishal