Release Notes - ZABBIX BUGS AND ISSUES - Version 4.0.0alpha1 - HTML format

Documentation task

  • [ZBX-9823] - confusing trigger function nodata() example
  • [ZBX-10744] - Documentation on snmptt no clear
  • [ZBX-11436] - API example for "action.create" contradicts documentation and results in invalid DB entries
  • [ZBX-12700] - Incorrect link for Debian 9 Stretch release file (missing zabbix-release_3.0-1+stretch_all.deb)
  • [ZBX-12704] - Missing information in documentation about "Info" field in "Problem" view.

Patch request

  • [ZBX-10578] - some functions calls unnecessary init_result() before calling process() function
  • [ZBX-11042] - send_email_curl() fails to send to O365
  • [ZBX-12527] - Inconsistent 'mode' parameter check in vfs.dir.size() code
  • [ZBX-12554] - item key helper different from the manual
  • [ZBX-12653] - Heap corruption in function: 'zbx_mutex_create_per_process_name' within the 'mutexs.c' source file
  • [ZBX-12666] - Fix ETag support in jsLoader.php

Problem report

  • [ZBX-3783] - Proper API validation
  • [ZBX-4252] - Agent sends AAAA queries when operating system IPv6 support is disabled
  • [ZBX-6669] - remembered host incorrectly used in trigger config popups
  • [ZBX-8049] - zabbix[java,,ping] becomes unsupported if java gateway is down
  • [ZBX-8054] - Building agent on Windows requires afxres.h, winres.h
  • [ZBX-8277] - Templates are not removed
  • [ZBX-8997] - Potential "Undefined index" on trigger expression test form
  • [ZBX-9567] - Webscenario Headers in Templates
  • [ZBX-10547] - Incorrect SLA calculation
  • [ZBX-10576] - Restructure unixODBC related code
  • [ZBX-10710] - system.cpu.util show incorrect utilization
  • [ZBX-10754] - web scenario attempts/retries not overwritten when linking template
  • [ZBX-10820] - Potential loss of data when server/proxy processes zabbix_sender data
  • [ZBX-11051] - Dashboard Filter - Severity colors doesn't match filter
  • [ZBX-11426] - Events removed by housekeeper can cause trigger to be stuck in problem state
  • [ZBX-11607] - Truncation of large numbers in latest data
  • [ZBX-11675] - Zabbix server crashing due to long query getting inserted into trends_unit
  • [ZBX-11887] - Slow new template importing
  • [ZBX-11902] - CPU monitoring issues in AIX 7.1
  • [ZBX-11970] - Anonymous enumeration type definition in performance counter related code
  • [ZBX-12022] - IT services expands all trigger descriptions
  • [ZBX-12082] - Impossible to select triggers with same name in multiselect
  • [ZBX-12083] - Multiselect handles trigger data differently from search and popup
  • [ZBX-12130] - Fatal error when add ack 4 lines long
  • [ZBX-12186] - still failed transactions rollback on DB2 backend
  • [ZBX-12232] - "configure" fails with MariaDB Connector/C
  • [ZBX-12251] - New values aren't counted towards trigger functions evaluation
  • [ZBX-12259] - LLD: Multiple OIDs SNMP discovery : Issues if not all OIDs are available on the device
  • [ZBX-12260] - log item type with UTF-16 encoding
  • [ZBX-12281] - SNMPv2 poller and/or proxy creates duplicate history items with same timestamp
  • [ZBX-12321] - CMultiSelect is not working if it is emptied using backspace button
  • [ZBX-12327] - Space as preprocessing param is considered invalid input for XML import
  • [ZBX-12374] - Update frontend parser of DNS to be similar to server
  • [ZBX-12396] - Screen is not updated, if host group deleted
  • [ZBX-12404] - Log entry not visible if only 1 row exist for itemid
  • [ZBX-12416] - Optimize query when selecting data from profiles table
  • [ZBX-12429] - Failed to mass replace templates
  • [ZBX-12430] - Unable to link a template to another template in template edit form
  • [ZBX-12433] - Can't import web scenario if web scenario already exist
  • [ZBX-12434] - No one clear missed objects from problem
  • [ZBX-12439] - Macro Limit 64 character
  • [ZBX-12441] - {USER.FULLNAME}, {ESC.HISTORY}, {EVENT.ACK.HISTORY} macros open the user full names without checking for access rights
  • [ZBX-12469] - Missing context of "Second" word in maintenance periods
  • [ZBX-12482] - Different behavior for graph and graph prototypes, when item/item prototype is deleted.
  • [ZBX-12493] - Move depends on uninitialised value when using IPMI
  • [ZBX-12497] - vmware.eventlog only get latest 10 logs in one collection process
  • [ZBX-12499] - Expand macros button missing in maps
  • [ZBX-12500] - Item preprocessing: Output condition is not applied if value does not match expression pattern
  • [ZBX-12521] - Improve logging in external checks
  • [ZBX-12524] - Alter table rename column fails on IBM DB2 when upgrading 3.0 to 3.4
  • [ZBX-12526] - Redundant goto statements in is_item_processed_by_server()
  • [ZBX-12530] - A non well formed numeric value encountered slides
  • [ZBX-12531] - Map resize in screens
  • [ZBX-12539] - Time period selection is broken in Web monitoring graphs
  • [ZBX-12543] - Problem with login in Internet Explorer
  • [ZBX-12544] - Zabbix 3.4.0 compilation warnings
  • [ZBX-12545] - ‘Latest data’ page contain error, if host was deleted
  • [ZBX-12546] - maps don't work in dashboard without php-json
  • [ZBX-12548] - Alarm sound stops playing after a minute.
  • [ZBX-12549] - Items can be stuck when host becomes reachable
  • [ZBX-12558] - Dashboard widget adding delay
  • [ZBX-12569] - API: Is impossible to create a dashboard if one of the several widgets does not have a field name
  • [ZBX-12572] - Timeline on dashboard loses 'now'
  • [ZBX-12574] - Got signal [signal:11(SIGSEGV),reason:1,refaddr:0x96]. Crashing ...
  • [ZBX-12576] - No permissions to simple graph widget from web scenatio item
  • [ZBX-12577] - Simple graph widget can be created with unsupported type items
  • [ZBX-12578] - Undefined index for tag (widget on dashboard)
  • [ZBX-12588] - Broken layout of the clock and map widgets under Safari browser
  • [ZBX-12593] - Overlay window is displayed with different height on various browsers
  • [ZBX-12594] - Not possible to ignore exit codes of scripts which may result in unsupported state
  • [ZBX-12597] - Graph not displayed, if item interval contain macro
  • [ZBX-12598] - Map widget changes selected map on widget refresh
  • [ZBX-12600] - User always see dashboard list instead of last opened dashboard
  • [ZBX-12602] - Possible timeshift between graphs on Dashboard and screens
  • [ZBX-12605] - Problem on graphs show
  • [ZBX-12616] - Incorrect value for field "trapper_hosts": invalid address range "{$MACRO}"
  • [ZBX-12617] - availability report sort
  • [ZBX-12618] - item became not supported: Item preprocessing step #1 failed: (null)
  • [ZBX-12619] - Status of zabbix widget is not displaying error message
  • [ZBX-12623] - Valid macros are not resolved if text contains invalid macros at the beginning.
  • [ZBX-12633] - Width of the map resizes according to the browser window on map view page
  • [ZBX-12634] - subnet_match() function incorrect for subnet masks with less than 8 bits wide
  • [ZBX-12635] - Unsupported low level discovery rule fails silently
  • [ZBX-12646] - Incorrect query in Frontend ( Availability report )
  • [ZBX-12647] - Map displayed in the screen does not reflect minimum severity
  • [ZBX-12655] - Users from different groups has access to all message content in event details
  • [ZBX-12659] - Status of Zabbix Widget Not Working
  • [ZBX-12660] - Result of hostinterface.replacehostinterfaces is null.
  • [ZBX-12668] - Unnecessary delays in active proxy data upload
  • [ZBX-12670] - Host macros {HOST.*} shouldn't be expanded for multiple triggers in map
  • [ZBX-12679] - Impossible to update web scenario using some locales
  • [ZBX-12681] - API event.get returns empty result when using groupids in 3.2.7 and 3.4.0
  • [ZBX-12691] - Problem event occurs when the status of the item becomes "not supported" by monitoring via the proxy.
  • [ZBX-12705] - Java Gateway generates invalid lld macro names during bean discovery
  • [ZBX-12709] - Slide show edit windows has different delay fields if opened or added
  • [ZBX-12710] - Locale not detected properly on IIS 8.5
  • [ZBX-12714] - Map displays elements which are outside the borders in IE11
  • [ZBX-12715] - Problem box doesn't stretch in IE11 in navigation tree widget
  • [ZBX-12718] - Zabbix server crash with dependent item
  • [ZBX-12720] - Zabbix agent log* keys don't work for non log value types when host is monitored by proxy
  • [ZBX-12722] - JS errors in "500 latest values" page
  • [ZBX-12725] - Tasks without data records cause server crash
  • [ZBX-12727] - Response of the script.get method is different
  • [ZBX-12738] - vfs.dir.size missed in zabbix popup on item creation
  • [ZBX-12739] - SSH Items with preprocessing fails with Unknown error
  • [ZBX-12770] - Not possibe to click on the user group name in the pop-up.
  • [ZBX-12771] - Macro expanding in Map edit for trigger label on apply
  • [ZBX-12775] - Problem with "Problems" widget on Dashboard
  • [ZBX-12777] - Not appears JMX endpoint default value when change item type
  • [ZBX-12778] - Broken selection by tags in problem.get and event.get methods
  • [ZBX-12779] - configure script fails with PostgreSQL 10
  • [ZBX-12784] - Advanced labels are not displayed in map editing mode
  • [ZBX-12788] - Add template via mass update not working
  • [ZBX-12791] - zabbix_server: preprocessing manager #1 cpu 100%
  • [ZBX-12798] - configure: error: Unable to use libpcre (libpcre check failed) on HP-UX
  • [ZBX-12800] - Problem with depended trigger after recovery
  • [ZBX-12802] - Optimize memory usage of L2 item configuration cache in preprocessing manager
  • [ZBX-12809] - Blured overlay dialogues
  • [ZBX-12825] - error: Wrong value for url field.
  • [ZBX-12828] - Wrong fields length validation on frontend side and unclear error message
  • [ZBX-12837] - Zabbix Admin can't use media types in Action operations
  • [ZBX-12838] - Server not receiving snmptraps from proxy
  • [ZBX-12853] - ‘Last seen (age)’ field doen’t updated for proxy in passive mode
  • [ZBX-12854] - Potential crash in VMware collector with DebugLevel=4
  • [ZBX-12856] - Use current host as default when adding new trigger dependency.
  • [ZBX-12857] - Preprocessing stalls with huge amount of input data where 'change' preprocessing step is used for some of values
  • [ZBX-12860] - Tree severity counters are ignoring hosts in host group
  • [ZBX-12874] - Autoregistration script fails to execute after upgrade to 3.4
  • [ZBX-12880] - Skip the log of new item from lastlogsize of the same previous item key
  • [ZBX-12887] - Zabbix user can see super administrator messages, that can contain information about users and mails from another groups
  • [ZBX-12895] - 3.2 to 3.4 update very slow on large events table (inoptimal DB usage)
  • [ZBX-12897] - Empty list of triggers/items/graphs in popup when coming from page with host/host group filter
  • [ZBX-12903] - Missing floating range validation for simple, calculated, aggregated, internal items
  • [ZBX-12904] - Only readable hostid and graphid should be accepted by dashboard
  • [ZBX-12910] - Zabbix 3.4 configure error
  • [ZBX-12925] - again. still failed transactions rollback on DB2 backend
  • [ZBX-12926] - Wrong string #801126
  • [ZBX-12936] - 'Last seen (age)' updates only when Heartbeat message was sent, ignores the value successful update
  • [ZBX-12948] - Graph do not display percentile legend on Dashboard
  • [ZBX-12970] - Alert manager crashes if related event is already deleted
  • [ZBX-12971] - Agent icon does not become green due to monitoring via proxy.
  • [ZBX-12974] - Incorrect handling of passive proxy with encryption settings by server without TLS support
  • [ZBX-12975] - Foreign key constraint fails in events
  • [ZBX-12978] - Reduce number of zbx_handle_log() calls in preprocessing
  • [ZBX-12983] - Fix Windows agent compilation warnings
  • [ZBX-13024] - Not working redirect to the script and proxies pages after login
  • [ZBX-13027] - Agent ping sometimes does not go back to OK
  • [ZBX-13061] - Memory leak in preprocessing manager when processing first value of item with 'change' preprocessing step
  • [ZBX-13088] - Report ‘Notifications’ sorting by yearly period consider selected value in dropdown ‘Year’
  • [ZBX-13149] - Undefined behavior when syncing history of deleted items
  • [ZBX-13153] - Not reliable proxy last access update
  • [ZBX-13176] - Frontend displays errors when resolving event description macros
  • [ZBX-13188] - Incorrect error handling when saving history
  • [ZBX-13210] - Elasticsearch helper does not handle sort ordering right
  • [ZBX-13225] - Not possible to compile Zabbix on platforms with older curl

Incident report

  • [ZBX-11909] - switch company.com to example.com
  • [ZBX-12247] - Cannot select read-only host group, host or trigger via multiselect in screens
  • [ZBX-12663] - "Latest data" web page fresh causes go to top of the page
  • [ZBX-12689] - Possible create map with empty map navigation tree source
  • [ZBX-12696] - An event does not occur when the item becomes "not supported" by monitoring via proxy.
  • [ZBX-12699] - dashboard.get() does not support strings in sortfield and sortorder options
  • [ZBX-12708] - Network Discovery (SNMP) through Proxy
  • [ZBX-12793] - zabbix autoconf script does not use the system compiler by default
  • [ZBX-12848] - Problem with string 'name' in trigger searching
  • [ZBX-12996] - Radio button and label inconsistency in maintenance period configuration
  • [ZBX-13016] - Function create_function() is deprecated [graphs.php:606 ? asort_by_key() in include/func.inc.php:1063]
  • [ZBX-13044] - Error message on all pages
  • [ZBX-13133] - Multiple security issues in frontend
  • [ZBX-13181] - Show wrong DB version error message
  • [ZBX-13190] - Admin user can enable/disable action without permissions on it
  • [ZBX-13262] - Cookies are stored without http-only attribute which makes them vulnerable against XSS attacks.

Defect (Security)

  • [ZBX-12768] - WASA Findings from NSOC Team
  • [ZBX-12769] - Reflected xss vulnerabilities
  • [ZBX-13260] - Guest have access to script execution link

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.