Shiny & RStudio Server: "Fehler beim WebSocket-Handshake: Unerwarteter Antwortcode: 404"

8

Ich habe eine Instanz von RStudio Server (0.98.945) auf Ubuntu 12.04.4 LTS. Ich habe auf diese neueste Version für die neue Funktion aktualisiert, mit der Sie Shiny-Apps in der IDE ausführen können. Auf der Desktop-Version bedeutet dies, dass RStudio ein neues RStudio-Fenster in der App öffnet, während es zuvor in Ihrem Standard-Webbrowser ein neues Fenster geöffnet hat; In der vorherigen Version der Server-Version, wenn Sie dies versuchten, würden Sie eine Registerkarte in Ihrem Browser eine fehlgeschlagene Verbindung öffnen.

Mit RStudio Server (0.98.945) komme ich auf die Hälfte der Desktop-Erfahrung, wo ich ein Beispiel führe:

%Vor%

Ich bekomme etwas , aber keine funktionierende Shiny-App.

Ich kann keinen Screenshot bc hochladen Ich habe keine Reputation, aber im Grunde ist die App das "Histogramm" -Beispiel. Alle HTML-Elemente scheinen ordnungsgemäß geladen zu sein, die Steuerelement-Widgets werden geladen (der Bin-Breite-Einsteller), aber das tatsächliche Bild des Histogramms wird nicht geladen. Auch das gesamte Kopf-Div hat diesen grauen Farbton.

Im Chrome-Inspektor scheint der Konsolenfehler darauf hinzuweisen, was in diesem Fall passiert:

%Vor%

Die Ressource, die zitiert wird, ist shiny.js.

Diese zwei Links sind die nächsten, die ich zu einem ähnlichen Problem finden kann, aber nicht genau. Beide haben keine befriedigenden Lösungen:

Einstellung für Rstudio und den glänzenden Server-Proxy

Websocket - Fehler beim WebSocket-Handshake: Unerwarteter Antwortcode: 404

BEARBEITEN: Ich habe gerade festgestellt, dass der Fehler im Chrome-Inspektor auf eine Verbindung namens wss://my.company.com/ verweist. Das erinnert mich an die Art von Dingen, die passieren können, wenn Sie den Standardwert in einer versteckten Konfigurationsdatei nicht ändern. Weiß jemand, welcher Teil des Standard-Web-Server-Stacks diese Art von Fehler auslösen würde?

    
jonboiser 15.07.2014, 18:40
quelle

1 Antwort

3

Sie sollten wahrscheinlich prüfen, ob das Hinzufügen von Web-Socket-spezifischen Proxy-Einstellungen hilft:

%Vor%

Ссылка

    
zzr 23.01.2015 20:09
quelle

Tags und Links