Ports not visible under "Device -> Ports" (but exist elsewhere)

Hello,

I’m experiencing an issue where ports are not showing under the device ports page for some equipment.

Problem

  • When accessing:

    • Devices -> <device name> -> Ports

    • Example: https://<librenms>/device/9/ports
      No ports are displayed

  • However:

    • I can access individual ports directly via URL
      Example: https://<librenms>/device/device=9/tab=port/port=175/

    • Ports are visible under:

      • Ports -> All Ports

      • Device Overview (shows correct counts):

        • Total: 47

        • Up: 40

        • Down: 2

        • Disabled: 0

      • “Overall Traffic” section also lists the ports

System Checks

~$ ./daily.sh
Clearing caches                                    OK
Fetching new release information                   OK
Between releases, waiting for newer release
Updating Composer packages                         OK
Updated from unset to                              OK
Updating SQL-Schema                                OK
Cleaning up DB                                     OK
Caching PeeringDB data                             OK

~$ ./validate.php
===========================================
Component | Version
--------- | -------
LibreNMS  | 26.4.1-dev.79+17c06efd9 (2026-04-01T16:45:55+08:00)
DB Schema | 2026_03_25_120000_add_ssl_certificate_permissions (378)
PHP       | 8.4.16
Python    | 3.13.5
Database  | MariaDB 11.8.6-MariaDB-0+deb13u1 from Debian
RRDTool   | 1.7.2
SNMP      | 5.9.4.pre2
===========================================

[OK]    Composer Version: 2.9.5
[OK]    Dependencies up-to-date.
[OK]    Database Connected
[OK]    Database Schema is current
[OK]    SQL Server meets minimum requirements
[OK]    lower_case_table_names is enabled
[OK]    MySQL engine is optimal
[OK]    Database and column collations are correct
[OK]    Database schema correct
[OK]    MySQL and PHP time match
[OK]    Active pollers found
[OK]    Dispatcher Service not detected
[OK]    Locks are functional
[OK]    Python poller wrapper is polling
[OK]    Redis is unavailable
[OK]    rrd_dir is writable
[OK]    rrdtool version ok
~$

OS : Debian GNU/Linux 13 (trixie) 13.4
Web server : nginx 1.26.3-3+deb13u2

Notes
Discovery and polling seem fine (ports counted correctly)
Issue appears specific to UI rendering under device port tab
Happens only on some devices

Has anyone encountered this before or knows what could cause the device ports page to show empty while data exists?

Thanks in advance!

Try the options in the menu top right when on the device port page

Thanks,

Previously all are unchecked.
Then i tried checked all, and the ports are shown.

Then i try to unchecked all again, and now it still shown.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.