[Fli4l_dev] Fehler beim Build bei Portweiterleitungen
Harvey
hw234 at gmx.de
Do Sep 17 14:07:49 CEST 2026
Nelson,
> Hallo Gruppe, hallo Harvey,
>
> ich habe festgestellt, dass beim build vom opt.img nicht alle Dateien
> aus dem config-Baum in das Archiv übernommen werden.
>
> Ich stelle aus meinen Beobachtungen ein paar Vermutungen an:
>
> - Es werden nur templates aus config/etc/fwrules.tmpl nach opt.img
> übernommen, wenn diese auch in der base.txt verwendet werden.
>
> - "überflüssige" templates werden ignoriert.
>
> Ich habe jetzt aber eine template Datei 'rustdesk' für RustDesk.
> Zusätzlich habe ich eine template Datei 'rust' für das Spiel RUST.
>
> In der opt.img gibt es aber nur die Datei 'rustdesk' und der Router
> meckert beim einrichten der Portweiterleitungen, dass er das template
> 'rust' nicht kennt.
>
> Benenne ich jetzt die Datei 'rust' in 'gamerust' um und ändere auch die
> Zeile in der base.txt, wird das template richtig übernommen.
>
> Ich vermute es ist ein Problem in der Datei base.ext Zeile 569 und
> folgende.
> Da ich mich zu wenig mit den dort verwendeten Funktionen auskenne kann
> ich leider an dieser Stelle keinen Vorschlag machen das Problem zu lösen.
>
> Das problem ist nicht weiter schlimm. Ich habe ja eine Lösung. Aber es
> könnte zu Verwirrung führen.
Danke fürs melden, das sollte im nächsten Build gefixt sein, gestern hat
es seinen Weg leider nicht mehr gefunden:
The template duplicate check used substring matching, causing names such
as rust to be skipped after rustdesk. Use space-delimited entries for
exact matching in the IPv4 and IPv6 rule checks.
Gruß
Harvey
Mehr Informationen über die Mailingliste Fli4l_dev