WebFig does not display all routes

Hello,

I am currently testing v7.1beta6 and WebFig only shows me a small subset of the rules that I can see through the CLI.
First, there was only one or two routes missing, but after adding a VRF table to my config, there are only 2 routes left in WebFig, and the CLI shows me 7.

Known problem or have I misconfigured something?

WebFig:
routes-webfig.jpg
CLI:
routes-cli.png

This is just yet another issue with v7, so you’ll have to wait.

Thanks for weighing in!

Not a huge problem, since I am enjoying the CLI a lot so far (new MikroTik user here).

Hoping that the MT team can use this feedback and weave a fix into one of the next releases.

Debugging info:

  • ROS Version: v7.1beta6 (development)
  • Model: RBD52G-5HacD2HnD (hAP ac2)
  • Repro: Create a few routes, create routing table, create route linked to routing table, create VRF table. Then compare table view on WebFig against the CLI output.

A small OT but relevant: WebFig is generally the least preferred way of interacting with ROS. If you want GUI use WinBox. Judging by the resolution of your screenshots you’re probably on a Mac - WinBox is specifically made to work perfectly with Wine on macOS/Linux.

in v7 i use CLI via SSH only. its imho the only reliable way in v7.

Thanks to both of you for the additional context!

The issue is still existing on 7.1.1 Stable. Looking forward for getting this solved. Cheers!

Still an issue with v7.2.3 apparently. It’s effecting an RB3011 UiAS-RM and Hex-s router in my test lab.

FWIW, issue not present on CR109 or CCR2004 routers that I have seen.

Hi mikrotik,

I have the same issue since 7.0 beta to current 7.7 stable. It seems it’s related to wireguard interface.

In chrome developer tool,

function getObjectMap(path){var attrs=mapAttrs[path];return attrs?getContainer(attrs):null;}

value of path is “[20, 100]”, but mapAttrs doesn’t have this element.

Thanks

FWIW, I’ve adapted to using CLI or Winbox to view routes. Both seem to be more trustworthy than the webfig for presenting data and are IMO, better for config work as well.