Hallo zusammen,
habe einen SpaceportClient installiert. Token vergeben und lt. Server sind sie verbunden. Jetzt wenn ich den Server gehe => Client und hier dann Drucker usw einstellen möchte kommt nicht die gewohnte Seite sondern folgendes:
TypeError: /alarmiatorserver/views/admin/spaceportclients_edit.ejs:3
1| <%- include(‚…/partials/admin_header.ejs‘) %>
2| <%- include(‚…/partials/admin_sidebar.ejs‘) %>
3| <%- include(‚…/partials/admin/admin_content_spaceportclients_edit.ejs‘) %>
4| <%- include(‚…/partials/admin_footer.ejs‘) %>
/alarmiatorserver/views/partials/admin/admin_content_spaceportclients_edit.ejs:169
167| Standarddrucker für Ausgaben
168|
169| <%
170| availablePrinter.forEach((printer) => {
171| %>
172| <option value=„<%=printer %>“ <% if (clientdata.activePrinter === printer) { %> selected <% } %>><%=printer%>
Cannot read properties of null (reading ‚forEach‘)
at eval („/alarmiatorserver/views/partials/admin/admin_content_spaceportclients_edit.ejs“:192:46)
at admin_content_spaceportclients_edit (/alarmiatorserver/node_modules/ejs/lib/ejs.js:692:17)
at include (/alarmiatorserver/node_modules/ejs/lib/ejs.js:690:39)
at eval („/alarmiatorserver/views/admin/spaceportclients_edit.ejs“:16:17)
at spaceportclients_edit (/alarmiatorserver/node_modules/ejs/lib/ejs.js:692:17)
at tryHandleCache (/alarmiatorserver/node_modules/ejs/lib/ejs.js:272:36)
at exports.renderFile [as engine] (/alarmiatorserver/node_modules/ejs/lib/ejs.js:489:10)
at View.render (/alarmiatorserver/node_modules/express/lib/view.js:135:8)
at tryRender (/alarmiatorserver/node_modules/express/lib/application.js:640:10)
at Function.render (/alarmiatorserver/node_modules/express/lib/application.js:592:3)
at ServerResponse.render (/alarmiatorserver/node_modules/express/lib/response.js:1012:7)
at /alarmiatorserver/routes/admin/spaceportclients.js:60:33
at Statement. (/alarmiatorserver/models/groups.js:52:16)
Was ist da falsch gelaufen?
Gruß
Flo
Starte mal den Spaceport Client neu, es kann manchmal sein, dass er die Drucker beim ersten Mal nicht überträgt.
Hatte ich schon mal aber ich kann es nochmal machen. habe auch im PM2 mal den Dienst gestoppt und wieder gestartet
Kommt diese Meldung wenn er keine Drucker findet?
Ich muss dazu sagen diese Spaceport läuft auf einem Zero W2 mit dem Image Chillipie
Das kann natürlich sein, wobei ich erwartet hätte, das er ein leeres Array anstatt NULL überträgt.
Was spricht den Cups auf dem Gerät selber?
Liegt es dann an dem Image?
Wollte halt ein Wallboard erstellen und dann gleich den SpaceportClient drauf laufen lassen
Moment ich schau mal wegen CUPS
Nicht direkt am Image, ich habe auch auf einem Chilipie Raspi meinen Spaceport laufen.
Man muss halt zusätzlich noch Cups installieren und die Drucker Treiber für Linux.
Das ist aber für jeden Drucker individuell.
Ich teste und berichte wieder
1 „Gefällt mir“
CUPS installiert => klappt
1 „Gefällt mir“
Top, danke für die Rückmeldung.