Hallo Leute,
ich habe heute eine neue Komplettinstallation nach Anleitung gemacht. Seitdem bekomme ich beim Aufruf der Visu
immer den "Websocket error undefined".
Kurz zu meinem Setup:
Auf einem eigenen Raspi (192.168.1.2) läuft Nginx. Auf einem anderen Raspi (192.168.1.13) läuft shNG und smartvisu.
In den smartVISU-Einstellungen war Host und Port leer. Der Aufruf über https://meine-domain/smartVISU funktionierte. So war es in shNG 1.7.
Und jetzt mit shNG 1.8 erhalte ich den oben genannten Fehler.
Meine plugin.yaml
Meine module.yaml
Und der Auszug aus dem nginx für die websockets
Irgendwie verstehe ich das Zusammenspiel mit dem neuen visu-Plugin und dem websocket-Modul nicht. Brauche ich eigentlich das
Plugin, wenn ich die Autogenerierung nicht verwende?
Und was ich noch weniger verstehe, warum bekomme ich jetzt den Websocket-Fehler ?
Könnt ihr mir da bitte helfen?
Gruß, Max
ich habe heute eine neue Komplettinstallation nach Anleitung gemacht. Seitdem bekomme ich beim Aufruf der Visu
immer den "Websocket error undefined".
Kurz zu meinem Setup:
Auf einem eigenen Raspi (192.168.1.2) läuft Nginx. Auf einem anderen Raspi (192.168.1.13) läuft shNG und smartvisu.
In den smartVISU-Einstellungen war Host und Port leer. Der Aufruf über https://meine-domain/smartVISU funktionierte. So war es in shNG 1.7.
Und jetzt mit shNG 1.8 erhalte ich den oben genannten Fehler.
Meine plugin.yaml
Code:
smartvisu_pages: plugin_name: smartvisu smartvisu_dir: /var/www/html/smartVISU #generate_pages: True #overwrite_templates: True #visu_style: std #default_acl: rw #handle_widgets: True #list_deprecated_warnings: False
Code:
websocket: module_name: websocket #port: 2424 #tls_port: 2425 #tls_key: myprivate.key #tls_cert: myprivate.pem #use_tls: true
Code:
location / { auth_basic "Restricted Area: smartVISU"; auth_basic_user_file /etc/nginx/htpasswd.smartvisu; # Zugreifendes Land erlaubt? if ($allowed_country = no) { return 403; } # Nur Websocket Verbindungen gegen "/" durchlassen! if ($http_upgrade = websocket) { proxy_pass http://192.168.1.13:2424; } if ($http_upgrade != websocket) { return 403; } }
Plugin, wenn ich die Autogenerierung nicht verwende?
Und was ich noch weniger verstehe, warum bekomme ich jetzt den Websocket-Fehler ?
Könnt ihr mir da bitte helfen?
Gruß, Max
Kommentar