Probleme beim linuxmuster-import-devices

Hallo,

also ich kenne mich da nicht aus: ich hab nur das bisschen normalen Grips und kein Verständnis, aber:

… könnte das „zweiter Ausdruck“ heißen?
Dann wäre es also S170768 … und im Pfad unten steht s170768 … das sieht nicht gut aus.

… nun ja: was weiß ich schon.

Hast du mal in die Printers.xml reingeschaut? Datei da?
Inhalt?

LG

Holger

Hallo Holger,

Der Fehler ist soweit wie wir es gerade raus gefunden haben, das jemand als Druckserver die cups Adresse eingegeben hat, das habe ich gerade korrigiert und teste gleich ob es jetzt durchläuft

Fehler ist: -e „s/@@PRINTSERVER@@/https://server:631/g“

Gruß Freddy

Ja, genau. Die slashes beenden den Ersetzungsbefehl von sed

Ja eben getestet, läuft jetzt ohne Probleme

gibt es einen Grund dass man dort http:// eintragen können müsste?

2 „Gefällt mir“

Würde mich auch interessieren ob es eine Möglichkeit gibt das ab zu fangen, das so ein Fehler nicht wieder vorkommt.

Gruß

Freddy

Hier müsste ein sanity check implementiert werden welche die in diesem Fall Fehlerhafte Usereingabe abfängt.

Die Variable darf ausschließlich einen String enthalten welcher einem NETBIOSNAME bzw. einem FQDN entspricht.

Hallo,

wo trägt man das den ein? In der WebUI oder nur beim linuxmuster-setup?
Vielelicht reicht es ja beim Eingabefeld einen ordentlichen Hinweis dazu zu schreiben, dass nur NETBIOSNAME oder FQDN rein dürfen und nicht http://…

LG

Holger

Hallo,
in der Webui unter Schuleinstellungen → Druckserver

Gruß

Freddy

In die entsprechende school.conf

Hallo,

das muss ordentlich abgefangen werden. Hinweise sind schön, aber vermeiden mögliche Fehler nicht wirklich. Also wer macht das Issue auf und wo muss es hin?

sophomorix und/oder webui?

Beste Grüße

Thorsten

Hallo zusammen,

Ich habe es gefixt in die Webui : Filter chars in print server entry. · linuxmuster/linuxmuster-webui7@7197857 · GitHub

Momentan sind nur die Zeichnen a->z, A–>Z und - . _ erlaubt.
Ist es nötig auch „:“ zu erlauben ( für einen Port z.B ) ?

Ansonstens, es wird nur die Einträge in die Webui testen, nicht die Einträge die direkt per vim in school.conf. Ein check von der Seite von sophomorix wäre natürlich auch nicht schlecht @jeffbeck.

Gruß

Arnaud

3 „Gefällt mir“

Hallo Arnaud,

vielen Dank für Deine Arbeit.

Gruß

Alois

Hi Arnaud,

erlaubt sind nur hostnames bzw. ein dazugehöriger FQDN. Ich würde als der underscore auch verbieten / ausschließen.

Hi Andreas,

Ah ! Stimmt, RFC 822 :slight_smile:
Ok, ich mache es weg.

Gruß

Arnaud