First problem is that if I try and save that data source i get a error "Error: Save Failed: Field Input Error (Check Red Fields)." Searching the forums i see others have had this issue in the past and nobody has resolved it. If |query_ifSpeed| is a valid input value then the issue I believe is with the regex on line 233 in the data_sources.php file.
Code: Select all
$save3["rrd_maximum"] = form_input_validate($_POST["rrd_maximum$name_modifier"], "rrd_maximum$name_modifier", "^(-?([0-9]+(\.[0-9]*)?|[0-9]*\.[0-9]+)([eE][+\-]?[0-9]+)?)|U$", false, 3);
$save3["rrd_minimum"] = form_input_validate($_POST["rrd_minimum$name_modifier"], "rrd_minimum$name_modifier", "^(-?([0-9]+(\.[0-9]*)?|[0-9]*\.[0-9]+)([eE][+\-]?[0-9]+)?)|U$", false, 3);
So, i guess my main question first is how do i fix my graphs. All my interfaces that were set to speed auto when the device was added are fine, it's the ones that were not.
Second question is in regards to the validation error and how we can fix this. I'm guessing it's a bug and one that has existed for a very long time from the looks of it.