You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But it seems, in the actual version of PDNS Admin the bug still exist. The behaviour is like following:
User A open on PDNS Admin a view of the zone example.com
User A edit or add some records of the zone
On the same time, User B open the zone example.com
User B added or edit additional Records
User A save the changes and applied them.
Later User B save his own changes and applied them
Problem:
User B overwrites all other changes of the zone which was done by User A.
The reason of the problem is, during a session the web gui load the complete zone and purge the zone on the PDNS Host before committing. There was a check of the serial of the zone when the user clicks on apply changes which show the message "The zone has been changed by another session or user. Please refresh this web page to load updated records."
I guess the change was lost during the further development. It is imho a critical bug if the tool is used in a bigger IT department.
Unfortunately im not an expert into coding to implement a own check and it seems there a lot of changes in comparison to the last 4 years with the linked commit. Is there a way to implement this check? Thank you!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello,
there is an issue which was already solved a long time ago.
The thread is: #183
A colleague told me, there was already commit with a fix of that bug:
52b6966#diff-9cec7b11237bc29d77a439e81c9b7acfac003d8e8855731eb6bc130b5a8ce602
But it seems, in the actual version of PDNS Admin the bug still exist. The behaviour is like following:
User A open on PDNS Admin a view of the zone example.com
User A edit or add some records of the zone
On the same time, User B open the zone example.com
User B added or edit additional Records
User A save the changes and applied them.
Later User B save his own changes and applied them
Problem:
User B overwrites all other changes of the zone which was done by User A.
The reason of the problem is, during a session the web gui load the complete zone and purge the zone on the PDNS Host before committing. There was a check of the serial of the zone when the user clicks on apply changes which show the message "The zone has been changed by another session or user. Please refresh this web page to load updated records."
I guess the change was lost during the further development. It is imho a critical bug if the tool is used in a bigger IT department.
Unfortunately im not an expert into coding to implement a own check and it seems there a lot of changes in comparison to the last 4 years with the linked commit. Is there a way to implement this check? Thank you!
Beta Was this translation helpful? Give feedback.
All reactions