Skip to content

When updating a device, duplicate entry errors occur when inserting to the database #3639

@bmfmancini

Description

@bmfmancini

Hey All,

So we have been moving some devices to SNMP V3 what I notice is that if you update the creds on an exisiting device the error log shows the below

2020/06/25 14:35:31 - CMDPHP ERROR: A DB Exec Failed!, Error: Duplicate entry '7-3-8789' for key 'PRIMARY'
2020/06/25 14:35:00 - CMDPHP ERROR: A DB Exec Failed!, Error: Duplicate entry '7-3-8789' for key 'PRIMARY'

2020/06/25 14:45:20 - CMDPHP SQL Backtrace: (/host.php[60]:form_save(), /host.php[253]:api_device_save(), /lib/api_device.php[730]:api_device_purge_from_remote(), /lib/api_device.php[103]:db_execute_prepared())
2020/06/25 14:35:31 - CMDPHP SQL Backtrace: (/host.php[60]:form_save(), /host.php[253]:api_device_save(), /lib/api_device.php[730]:api_device_purge_from_remote(), /lib/api_device.php[103]:db_execute_prepared())
2020/06/25 14:35:00 - CMDPHP SQL Backtrace: (/host.php[60]:form_save(), /host.php[253]:api_device_save(), /lib/api_device.php[730]:api_device_purge_from_remote(), /lib/api_device.php[103]:db_execute_prepared())
2020/06/25 13:15:14 - CMDPHP SQL Backtrace: (/host.php[60]:form_save(), /host.php[253]:api_device_save(), /lib/api_device.php[730]:api_device_purge_from_remote(), /lib/api_device.php[103]:db_execute_prepared())
2020/06/25 13:15:06 - CMDPHP SQL Backtrace: (/host.php[60]:form_save(), /host.php[253]:api_device_save(), /lib/api_device.php[730]:api_device_purge_from_remote(), /lib/api_device.php[103]:db_execute_prepared())

It looks like a dummy error since the device updates just fine and everything works
but I thought I would bring it up

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugUndesired behaviourresolvedA fixed issue

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions