View list of pending changes

Hello @Keith, @TK_Liew, @Tim_S,
As all three of you are within Peplink, I tag you all to share our PLUS ONE for this feature request dating back to 2014 from @FrontierComputerCorp.
Maybe it will be part of the new FW9 release (just putting it out there) though sooner in FW8.1.x would be awesome too.
Happy to Help,
Marcus :slight_smile:

4 Likes

bumping this up

I would like to add on to this Feature Request too.
I need to see more details of a change when an admin/user makes them locally on a device. I would like to see something similar to what is logged in the IC2 dashboard under the Organizations ‘Operation Log’.
The Operation Log shows Which Admin made a change to the configuration thru the IC2 dashboard, What the change was Before and What the change looked like After it was committed. This detail of logging would be ideal when an admin/user completes a change directly on a device. Currently, the Operation Log ONLY shows this detail of configuration changes when it is done Within the IC2 dashboard only.
The current local Event Log simply stating that a change was applied is not helpful when troubleshooting changes on a device that may have caused an outage. I need to see details such as “Who” did the change, what the config looked “Before”, & "After" the change was made so that I can better monitor my devices.

1 Like

Kind of surprising that this feature, requested so long ago, doesn’t appear to have been implemented yet. I am a new Peplink user. Today I saw the ‘Changes Pending’ message for the first time, and was frankly baffled. I have not made any changes recently. There are a few possibile explanations, none of which are encouraging. Someone may have gained access to the router who should not have access. Peplink could be making surreptitious changes remotely. At this point I have no choice but to discard the changes, but I still want to know what’s going on.

2 Likes

Honestly, as a programmer, I don’t think this feature is going to get implemented. It’s a huge amount of (probably brittle) work to distill down all possible state changes into something “obvious” that can be explained to the user via the UI.

But maybe I’m wrong. In the mean time, I’d totally accept a debug button that dumped a diff of all the before/after configuration files. I’m sure people would look at the diff and say either “oh ya, I forgot to hit save after updating the XYZ policy” or “oh no no no, I was poking around the settings and I don’t want whatever that is. discard!”

All I know is that this message means that the router knows something I don’t know, and I need to know it, so it should at least provide some clue, even if as you say it’s just a binary diff file. Alternatively, if the logging was expanded to include changes, then we would just need to check the log. I mean, I like the message, but without more information, it’s just a source of worry.

1 Like

I didn’t say it was a binary config file. In fact, I’d bet good money that most if not all of their configuration data is stored in text files. It should be trivial to use diff to help people understand what changed.

+1 for the record, hopefully it will get implemented at some point!

Citrix Netscalers do exactly that, they give you a way to run diff in the GUI to see the difference between the running config and saved config, or between any 2 saved configs (they keep X backups on appliance). F5 gives a very similar function on the CLI, through Big-IQ or through ihealth. It’s one of those features you really come to rely on in big environments.