Sie sollten wahrscheinlich prüfen, ob das Hinzufügen von Web-Socket-spezifischen Proxy-Einstellungen hilft:
%Vor%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 %code% 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?