[ZBX-15067] Misleading error message during configuration cache synchronization Created: 2018 Oct 25  Updated: 2019 Mar 21  Resolved: 2018 Dec 20

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Proxy (P), Server (S)
Affects Version/s: None
Fix Version/s: 4.0.3rc1, 4.2.0alpha2, 4.2 (plan)

Type: Problem report Priority: Trivial
Reporter: Andris Zeila Assignee: Alex Kalimulin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by ZBX-15099 zabbix_server [8518]: ERROR [file:dbc... Closed
Team: Team A
Sprint: Sprint 46, Nov 2018, Sprint 47, Dec 2018
Story Points: 0.5

 Description   

Configuration syncer can give the following error when syncing configuration cache:

zabbix_server [29582]: ERROR [file:dbconfig.c,line:2115] Something impossible has just happened. 

This might happen when a host with interface is added during configuration cache synchronization betweem host and interface sync. The error message is harmless, but still should be handled differently. One way would be to skip processing interfaces without hashed hosts (like it's done with items).



 Comments   
Comment by Alex Kalimulin [ 2018 Dec 07 ]

The error message is harmless, but still should be handled differently.

Actually it's not completely harmless. During the next config sync iteration the syncer adds missing host but doesn't add this interface to the host because the interface isn't new anymore. So the interface will not appear in the host until zabbix_server restart.

The fix is on the way.

Comment by Alex Kalimulin [ 2018 Dec 11 ]

Fixed in:

  • pre-4.0.3rc1 r87725
  • pre-4.2.0alpha2 r87726
Generated at Thu Mar 28 16:47:59 EET 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.