2017-01-16 3 views
0

ich Node SMPP und erhalte eine Fehlermeldung bin mit:node.js SMPP EALREADY Fehler

Fehler: Verbindung EALREADY 1.1.1.1:4411 - Lokale (1.1.1.2:60240)

var smpp = require('smpp'); 
var session = smpp.connect('1.1.1.1',4411); 

session.bind_transceiver({ 
    system_id: 'test', 
    password: 'test' 
}, function(pdu) { 
    if (pdu.command_status == 0) { 
    // Successfully bound 
    console.log('bound bind_transceiver') 
    } 
}); 

I versuchte, eine IP-Adresse und einen Port in nicht existierendes, aber immer EALREADY zu ändern. danke für die Hilfe.

Antwort

0

Haben Sie versucht, die Dokumentation genau zu befolgen?

versuchen, diese

var session = smpp.connect('smpp://1.1.1.1:4411'); 

statt

var session = smpp.connect('1.1.1.1',4411); 
+0

ja ich versuchte smpp.connect ('smpp: //1.1.1.1: 4411') auch mit dem gleichen Ergebnis –

+0

Vielleicht Sie versuchen, mehr als einmal binden? Der Fehler EALREADY klingt schon sehr ähnlich. Wäre nett, mehr Informationen dazu zu haben, versuchen Sie, auf Ihrem eigenen smpp Server zu binden? – Leandro

+0

Ein Problem wurde behoben, indem das smpp-Modul neu installiert wurde. –