Cannot change IP address of device because of permissions

This time I´m having issues with changing IP adress of one device. I have not tried other devices so I will focus on this device first.
Whenever I try to change IP I get this fault:

(The record is not updated - falls back to the old IP)

This probably happens because I moved the rrd/ files from place to another when I did a backup. After I moved the files back to /opt/librenms/rrd and re-ran all the chmod-stuff in the debian guide. So the permissions in /opt/librenms/ should be okay, but alas they are not.

===========================================
Component | Version
--------- | -------
LibreNMS  | 25.8.0-dev.18+0b0a7e7b4 (2025-07-30T00:05:52+02:00)
DB Schema | 2025_07_29_025425_hr_device_table_add_type_default (353)
PHP       | 8.2.29
Python    | 3.11.2
Database  | MariaDB 10.11.11-MariaDB-0+deb12u1
RRDTool   | 1.7.2
SNMP      | 5.9.3
===========================================

[OK]    Composer Version: 2.8.10
[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]    rrdtool version ok
[OK]    Connected to rrdcached

ls -la output of /opt/librenms/rrd (some files)


drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:45 192.168.54.62
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:44 192.168.54.74
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:44 192.168.54.75
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:44 192.168.54.76
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:44 192.168.54.77
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:44 192.168.54.78
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 03:50 192.168.54.90
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:45 192.168.54.91
drwxrwxr-x+   2 librenms librenms  4096 Aug  1 02:46 192.168.55.1

And the output of the 192.168.54.90 folder:

librenms@nms:~/rrd/192.168.54.90$ ls -la
total 1700
drwxrwxr-x+   2 librenms librenms   4096 Aug  1 03:50 .
drwxrwxr-x+ 577 librenms librenms  20480 Aug 16 13:51 ..
-rw-rwxr--    1 librenms librenms 171272 Aug 19 11:50 availability-2592000.rrd
-rw-rwxr--    1 librenms librenms 171272 Aug 19 12:15 availability-31536000.rrd
-rw-rwxr--    1 librenms librenms 171272 Aug 19 11:55 availability-604800.rrd
-rw-rwxr--    1 librenms librenms 171272 Aug 19 12:00 availability-86400.rrd
-rw-rwxr--    1 librenms librenms 849128 Aug 19 12:10 icmp-perf.rrd
-rw-rwxr--    1 librenms librenms 171272 Aug 19 12:05 poller-perf-availability.rrd

librenms.log gives me nothing during the saving

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