2015-07-02 3 views
0

Я установил сервер openfire в vm и его доступный из Интернета (я сделал переадресацию портов, чтобы указать на ip vm).Не удается подключиться к локальному файлу openfire с C#

Я могу общаться с помощью искры, поэтому openfire работает отлично.

Теперь я пытаюсь подключить свое приложение C# к серверу, и я получаю ошибку.

Код:

private void button1_Click(object sender, System.EventArgs e) 
    { 
     try 
     { 
      using (var client = new XmppClient("192.168.0.109", "pbc92", "12345")) 
      { 
       try 
       { 
        client.Connect(); 
        client.StatusChanged += client_StatusChanged; 
       } 
       catch (Exception ex) 
       { 
        MessageBox.Show(ex.ToString()); 
       } 

      } 
     } 
     catch (Exception ex) 
     { 
      MessageBox.Show(ex.ToString()); 
     } 
    } 

private void client_StatusChanged(object sender, S22.Xmpp.Im.StatusEventArgs e) 
{ 
    MessageBox.Show(e.Jid.ToString()); 
} 

Ошибка:

Error Message

+0

пытаются добавить хост ваш jabberId pbc92 @ имя хоста –

+0

пытался that.my имя сервера Windows 2003 является winserv. но pbc92 @ winserv или [email protected] не решает проблему. – Priyabrata

+0

Возможно, вы захотите добавить тег для любого используемого вами XMPP lib. – Robin

ответ

Смежные вопросы