Not all monitored ports displayed in device ports

Hi,
Some of my monitored devices only display some of its monitored ports under device/ports.
Even if the port is up and all if fine, it still wont display the interface, see image.

However, If I click “Graph bits mini” It displays the interfaces, but its not drawing up the graph.

Output from validate.php.
./validate.php

Component Version
LibreNMS 1.63-94-g9ac05f48b
DB Schema 2020_04_13_150500_add_last_error_fields_to_bgp_peers (164)
PHP 7.2.31-1+ubuntu18.04.1+deb.sury.org+1
Python 3.6.9
MySQL 10.1.44-MariaDB-0ubuntu0.18.04.1
RRDTool 1.7.0
SNMP NET-SNMP 5.7.3
====================================

[OK] Composer Version: 1.10.6
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
[WARN] IPv6 is disabled on your server, you will not be able to add IPv6 devices.

It doesn’t matter what browser I´m using.


This information is displayed if I select "Graph bits mini”

Hi,

Please, manually run ./discovery.php -d -h DEVICE_ID -m ports and ./poller.php -d -h DEVICE_ID -m ports and pastebin them. You can use https://p.libren.ms

Discovery: https://p.libren.ms/view/53027581
Poller: https://p.libren.ms/view/150bd04b

You have configured a bad_if that is matching all those missing interfaces

You are right!
It took me a while to find which bad_if that caused it, its working fine now.
Thanks alot!