Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI of services->dhcp-> server: Change static mapping configuration #726

Closed
bringha1 opened this issue Jan 31, 2016 · 8 comments
Closed
Assignees
Labels
bug Production bug
Milestone

Comments

@bringha1
Copy link

When static mapping configurations are changed or added in Services->dhcp->server, the light blue bar 'Änderungen übernehmen' does not disappear again. The bar remains until next reboot.

bildschirmfoto 2016-01-31 um 09 19 08

The topic has been described for 15.7. in https://forum.opnsense.org/index.php?topic=1802.0 and has been reported as fixed in 16.1 but is still in 16.1

@fichtner fichtner added the bug Production bug label Feb 2, 2016
@fichtner fichtner added this to the 16.7 milestone Feb 2, 2016
@fichtner fichtner self-assigned this Feb 2, 2016
@fichtner
Copy link
Member

fichtner commented Feb 2, 2016

@bringha1 I'm still not able to reproduce this, we'll have to look at internals. I'll need the following output after editing a static map entry and after pressing "Änderungen übernehmen". thanks in advance :)

# ls -lah /tmp/*.dirty

@bringha1
Copy link
Author

bringha1 commented Feb 2, 2016

Hallo Franko,

Ich nehme an Du meinst /tmp/*.dirty - da gibt es bei mir nur ein staticmaps.dirty und das ist leer (nach beiden Schritten)

Aus meiner Sicht ist das Thema FUNKTIONAL nicht kritisch, aber störend auf der GUI Ebene. Ich bin mir nicht sicher ob wir nicht aneinander vorbeireden: es geht um diese Bildsequenz:

Nach einer inhaltlichen Änderung und Drücken von ‚Speichern‘ nach Änderungen in den Staticmaps sieht das Bild so aus:

Das ist OK, die Änderungen sollen bestätigt werden; nach drücken des 'Änderungen übernehmen' Buttons sieht das Bild dann so aus:

Das heisst, es erscheint unter der (erwarteten) blauen Box ‚die Änderungen wurden erfolgreich übernommen‘ AUCH NOCHMAL die ‚The static mapping configuration has been changed … Änderungen übernehmen' Box. Und die ist dann nicht mehr wegzubekommen. Beim ersten mal drücken verschwindet dann die obere blaue Box, drückst Du immer weiter Änderungen übernehmen, passiert nix mehr, die Box bleibt einfach stehen. Gehst du aus der dhcp Server Seite raus, machst was anderes, gehst dann wieder auf die dhcp server seite, ist die Box immer noch/wieder da. Ich kann das dann nur durch Neustart von opnsense wieder verschwinden lassen.

Erwarten würde ich wie bei allen ‚Änderung übernehmen‘ Button Presses auf anderen Seiten auch, dass die blaue Box ‚The mapping configuration ….‘ nach drücken von Änderungen übernehmen ERSETZT WIRD durch 'Die Änderungen wurden erfolgreich angewandt'. …. und gut ist

Vielleicht habe ich mich ungeschickt ausgedrückt, dann nichts für ungut

Br br

Am 02.02.2016 um 07:18 schrieb Franco Fichtner notifications@github.com:

@bringha1 https://github.com/bringha1 I'm still not able to reproduce this, we'll have to look at internals. I'll need the following output after editing a static map entry and after pressing "Änderungen übernehmen". thanks in advance :)

ls /tm/*.dirty


Reply to this email directly or view it on GitHub #726 (comment).

@fichtner
Copy link
Member

fichtner commented Feb 2, 2016

Moin, ja, hatte mich initial vertippt. :) Die Datei müsste gelöscht werden, dann verschwindet auch die Meldung. Kannst du das versuchen?

Ich hab verstanden, du hattest es schon bestens beschrieben. Hatte vorher leider angenommen, dass es mit einem anderen Fehler zusammenhängt.

Große Preisfrage ist ob beim nächsten Editieren das gleiche passiert. Wenn ja, dann beendet sich der Code vor dem korrekten Löschen. Zumindest hätten wir es dann schon gut eingegrenzt.

@bringha1
Copy link
Author

bringha1 commented Feb 2, 2016

Ich habe gerade ausprobiert, es passiert im Prinzip das gleiche, allerdings mit einer kleinen Änderung: Drückt du Änderungen übernehmen bleiben BEIDE blauen Blöcke dauerhaft stehen. Lösche ich dann /tmp/staticmaps.dirty dann bleibt der ‚Änderungen wurden erfolgreich‘ Block stehen

Br br

Am 02.02.2016 um 10:00 schrieb Franco Fichtner notifications@github.com:

Moin, ja, hatte mich initial vertippt. :) Die Datei müsste gelöscht werden, dann verschwindet auch die Meldung. Kannst du das versuchen?

Ich hab verstanden, du hattest es schon bestens beschrieben. Hatte vorher leider angenommen, dass es mit einem anderen Fehler zusammenhängt.

Große Preisfrage ist ob beim nächsten Editieren das gleiche passiert. Wenn ja, dann beendet sich der Code vor dem korrekten Löschen. Zumindest hätten wir es dann schon gut eingegrenzt.


Reply to this email directly or view it on GitHub #726 (comment).

@fichtner
Copy link
Member

fichtner commented Feb 4, 2016

Moin, benutzt du den DNS Resolver?

@bringha1
Copy link
Author

bringha1 commented Feb 4, 2016

yep - und der soll auch DHCP Leases registrieren (tut er auch artig ….)

Am 04.02.2016 um 08:38 schrieb Franco Fichtner notifications@github.com:

Moin, benutzt du den DNS Resolver?


Reply to this email directly or view it on GitHub #726 (comment).

@fichtner
Copy link
Member

fichtner commented Feb 4, 2016

gut, das wars, besten dank :)

@bringha1
Copy link
Author

bringha1 commented Feb 4, 2016

Thx!!

Am 04.02.2016 um 09:56 schrieb Franco Fichtner notifications@github.com:

Closed #726 #726 via 26a8f68 26a8f68.


Reply to this email directly or view it on GitHub #726 (comment).

fichtner added a commit that referenced this issue Feb 5, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Production bug
Development

No branches or pull requests

2 participants