RedMatic icon indicating copy to clipboard operation
RedMatic copied to clipboard

Deploy fehlgeschlagen 500 Internal Server Error

Open okartmann opened this issue 3 years ago • 8 comments

Wenn man den Fernzugriff von Cloudmatic benutzt (xxxx.meine-homematic.de) und sich remote auf die CCU3 einloggt, funktioniert das Deployment nicht mehr.

Es kommt immer die Fehlermeldung

Deploy fehlgeschlagen: 500 Internal Server Error openresty/1.9.3.1

Ich habe mit RaspberryMatic und mit einer CCU3 getestet.

Testsystem 1: RaspberryMatic: 3.53.30.20200919 Redmatic: 6.0.4

Testsystem 2: CCU3: 3.53.30 Redmatic: 6.0.4

okartmann avatar Oct 17 '20 20:10 okartmann

ich vermute (ohne es sicher zu wissen) dass das daran scheitert dass der Node-RED Editor einen Websocket aufmacht, möglicherweise funktioniert das über den Cloudmatic Reverse Proxy nicht. Öffne mal bitte vor dem Deploy die Browserconsole und schau ob da Fehlermeldungen auftauchen.

hobbyquaker avatar Oct 31 '20 15:10 hobbyquaker

ich sehe diese warnungen und fehler:

DevTools failed to load SourceMap: Could not load content for https://XXXXX.meine-homematic.de/addons/red/vendor/purify.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE 2DevTools failed to load SourceMap: Could not load content for https://XXXXX.meine-homematic.de/addons/red/gridstack.min.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE vendor.js:2 POST https://XXXXX.meine-homematic.de/addons/red/flows 500 (Internal Server Error)

okartmann avatar Oct 31 '20 20:10 okartmann

Ich habe dieses Ticket auch an Cloudmatic weitergeleitet, vielleicht können sie ja helfen...

okartmann avatar Oct 31 '20 20:10 okartmann

Oh, grade bemerkt, das war ja so ähnlich schonmal ein Thema vor einem Jahr: https://homematic-forum.de/forum/viewtopic.php?t=52011

hobbyquaker avatar Oct 31 '20 22:10 hobbyquaker

Was Du auch mal noch tun könntest ist Dir den Zeitpunkt eines versuchten Deploy zu merken und dann mal ein RedMatic Debug Log herunterzuladen. Vielleicht finden sich da noch Hinweise.

hobbyquaker avatar Oct 31 '20 22:10 hobbyquaker

debug.log Hier das debuglog.

okartmann avatar Oct 31 '20 22:10 okartmann

hmm, der Logzeitraum is ziemlich kurz (nur 30 Sekunden), ich vermute dass in dem Zeitraum den das Log zeigt kein Deploy stattgefunden hat. Kannst Du nochmal versuchen ein erfolglosen Deploy aufzuzeichnen?

hobbyquaker avatar Nov 01 '20 11:11 hobbyquaker

Wird das debug log zeiversetzt geschrieben? Ich hatte auf debug umgestellt, nodred neu gestartet, in die nodered ansicht gewechsenlt, irgendwas verschoben und auf deploy gedrückt. dann kam die meldung, dann bin ich wieder in die andere ansicht und habe das debug log heruntergeladen und dort alle rauskopiert. Dort war nicht mehr drin. Ich kann das nochmal machen und etwas länger warten, bis ich das debuglog herunterlade. Da ein 500er kommt, dachte ich der request geht gar nicht so weit durch...

Der Aufruf mit den Ports & http basic zugangsdaten in der url habe ich auch alles probiert (wie in dem link beschrieben), aber das ging damit auch nicht. In dem verlinkten Beitrag hatten die auch ein anders Problem, dort konnte man die Dashboards nicht aufrufen. Das geht ja alles...

Ich vermute auch, dass es am VPN liegt.

okartmann avatar Nov 01 '20 11:11 okartmann