2016-05-02 11 views
0

Ich kann nicht die pubnub node.js Starter-Programm hier (https://github.com/pubnub/javascript/tree/master/node.js) zu arbeiten.Kann Node.js nicht Verbindung zu Pubnub aus dem Unternehmensnetzwerk

Ich bekomme ständig

failed! RETRY PUBLISH! {nachricht: 'timeout'}

so sieht es aus wie eine Art Netzwerkproblem. Ich bin hinter Corporate Proxy und habe die HTTP-Proxy-Env-Variablen

Ich habe versucht, die (javascript browser sdk) und es funktioniert.

+0

Der Code funktioniert von zu Hause aus, daher blockiert das Unternehmensnetzwerk die Verbindung zu pubnub. Wie finde ich heraus, welches Protokoll das node.js SDK verwendet und welche Ports es verwendet? – cactusme

Antwort

0

PubNub Knoten und Proxies

Sie müssen in der Proxy Info in der Konfiguration zu übergeben, wird unten auf den Code ähnlich aussehen.

pubNubClient = require('pubnub')({ 
    ssl   : true, 
    publish_key : "YOUR_PUBLISH_KEY", 
    subscribe_key: "YOUR_SUBSCRIBE_KEY", 
    proxy: { 
    hostname: "http://google.com", 
    port: "1234" 
    } 
});