2016-08-12 6 views
0

Ich folge Guide von Pusher JS is not working from node JS in some network Proxy in meinem Code festlegen. Es zeigt jedoch Fehler in meinem Terminal.Pusher mit nodejs funktioniert nicht unter Proxy-Netzwerk

error

Das folgende ist mein Code-Proxy-Server hinzuzufügen.

var Pusher = require("pusher"); 
    var pusher = new Pusher({ 
    appId: config.app_id, 
    key: config.key, 
    secret: config.secret, 
    proxy: 'http://username:[email protected]:ppr\#', 
    timeout: TIMEOUT, 
    keepAlive: KEEP_ALIVE 
    }); 
+0

Bitte posten tatsächlichen Fehlermeldungen als Text anstelle von Screenshots. Andere können Ihre Bilder nicht kopieren und einfügen. [Siehe hier] (http://meta.stackoverflow.com/a/285557/1402846) für Details. Vielen Dank. – Pang

Antwort

1

Das Problem ist, dass die Variable TIMEOUT nicht überall festgelegt wurde (Sie werden mit KEEP_ALIVE auch das gleiche Problem haben). Sie haben ein paar Optionen habe dieses Problem zu beheben:

1) den Timeout und keepalive

//... 
proxy: 'http://username:[email protected]:ppr\#', 
timeout: 2000, 
keepAlive: false 

2) verlassen sie aus (sie sind optional)

// ... 
    proxy: 'http://username:[email protected]:ppr\#' 
    // use default timeout and keepalive values 
}); 
Verwandte Themen