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

Problem report

  • [ZBX-3783] - Proper API validation
  • [ZBX-3924] - frontend and daemons use different regexps
  • [ZBX-6533] - incorrect detection of LDAP support (missing php-ldap module) in frontend
  • [ZBX-9213] - Link to no permission page
  • [ZBX-9425] - global script permissions should be checked on server side
  • [ZBX-10999] - User can't add "Graph prototype", "Simple graph prototype" and "Screen" screen items.
  • [ZBX-11277] - Mass update inventory not working
  • [ZBX-11304] - Trigger wizard form can be easily broken
  • [ZBX-11309] - number of selected entries from a different page shown in "Monitoring" -> "Problems"
  • [ZBX-11530] - Exporting a web scenario with a templated application, the application name is lost in the process
  • [ZBX-11585] - Nested group selection in Monitoring -> Problems
  • [ZBX-11703] - zabbix server may stop after failed query - ERROR: commit without transaction
  • [ZBX-11812] - Main host interface is not selected by default
  • [ZBX-11938] - LLD rule filter configuration tab should not show Type of calculation drop down with only one filter
  • [ZBX-12019] - Frontend incorrectly displays calendar in maintenance edit form when system time zone is ahead of PHP timezone
  • [ZBX-12046] - MySQL Database Failure During Id Selection Resets Id To 1
  • [ZBX-12100] - ssh check wrong type for numbers
  • [ZBX-12101] - Broken Zabbix Sender
  • [ZBX-12142] - Zabbix database upgrade from 3.0.3 to 3.2.5 fails with oracle db backend in use
  • [ZBX-12182] - Export problems to CSV disregards the selected page
  • [ZBX-12187] - Memory leak when agent tries to execute UserParameter with suppressed characters in parameters
  • [ZBX-12192] - Map update failed because of incorrect element coordinate value, when grid is off
  • [ZBX-12197] - Two functions to validate session
  • [ZBX-12201] - Zabbix server crashes on snmptrap received
  • [ZBX-12225] - Slow problems processing because of slow query with permissions check
  • [ZBX-12226] - Zabbix server compiled with Oracle support crashes on syncing host interfaces
  • [ZBX-12231] - Memory leak in active check process (LOG)
  • [ZBX-12266] - Ipc service client disconnects are not handled properly resulting in a memory leak
  • [ZBX-12296] - Item preprocessing loses the fractional part of the number
  • [ZBX-12299] - Unknown column type in dservices
  • [ZBX-12305] - Name of the parent IT service is not properly escaped
  • [ZBX-12328] - Identical variable names in same function
  • [ZBX-12349] - CVE-2017-2824 zabbix: Multiple vulnerabilities

Incident report

  • [ZBX-4661] - server crash when Oracle database is not available
  • [ZBX-5448] - Zabbix proxy datasender doesn't manage to push out enough data to server?
  • [ZBX-6851] - The EventID column does not display zero number in the frotend's History if an event, aquired using Windows Eventlog, has EventID=0.
  • [ZBX-7015] - question marks ??? instead of cyrillic text in frontend with Oracle db backend, better documentation
  • [ZBX-7108] - Unsuccessful database migration for Proxies
  • [ZBX-7595] - Long SNMP OID Not supported
  • [ZBX-8457] - User must have access to templates to get macro value in "Last 20 issues".
  • [ZBX-9068] - Template unlinked from host when enter pressed in macros tab
  • [ZBX-9358] - Zabbix API session ID generation produces non-unique IDs
  • [ZBX-9656] - description added to single alert was vanish over time
  • [ZBX-9781] - stale NFS stops agent operations
  • [ZBX-9926] - Host screens are not updated for user and admin user role
  • [ZBX-9958] - Massupdate form redirects back to list view when form receives an error.
  • [ZBX-10253] - Cannot disable hosts from Administration -> Proxies
  • [ZBX-10373] - incorrect screenitem x, y update
  • [ZBX-10388] - Zabbix 3.0 System status dashboard field loads for minutes, browser consumes CPU
  • [ZBX-10531] - Color picker does not work on IE
  • [ZBX-10546] - Undefined offset in host import
  • [ZBX-10694] - Not update VMware hypervisor overall status
  • [ZBX-10758] - xml import does not convert snmp lld rule
  • [ZBX-10777] - Consistent visual style for radios and checkboxes
  • [ZBX-10807] - Item prototype with type "Zabbix trapper" and type of information "Log" has a label "Show value" and no field
  • [ZBX-10842] - httptest.update fails when updating steps without httpstepid
  • [ZBX-10892] - Zabbix web monitoring return response time of 0 when the step fails
  • [ZBX-10906] - Zabbix agent active checks hangs if the server time is not correct.
  • [ZBX-10958] - Not showing username in Action information. Also getting error.
  • [ZBX-10979] - vmware.vm.cpu.ready wrong description
  • [ZBX-10983] - zabbix server 3.0 crash - ipmi problem
  • [ZBX-10997] - Bug in template screen constructor
  • [ZBX-11021] - Discoverer should log that it has started before doing other things
  • [ZBX-11024] - Host pop-up size in action operation is too small
  • [ZBX-11036] - Server synchronizes IPMI configuration for new hosts without IPMI
  • [ZBX-11038] - Incomplete source tarball; pre-built source-less minified CSS files
  • [ZBX-11050] - fix grammar in strings like "Triggers status"
  • [ZBX-11091] - Memory leak is in PHP frontend when trying to import template
  • [ZBX-11101] - CA certificate with empty Subject & Issuer make Zabbix server fail
  • [ZBX-11120] - Recovery expression problems in UI
  • [ZBX-11121] - User without user group
  • [ZBX-11122] - Remove signed and unsigned comparison warnings
  • [ZBX-11125] - Interesting behaviour of nodata(0)
  • [ZBX-11131] - Remove mistaken support of macro {ITEM.VALUE} from trigger URL
  • [ZBX-11136] - Make trigger editor field wider
  • [ZBX-11137] - Wrong new host group name not prevents template creation
  • [ZBX-11146] - Zabbix Agent (active) items with update interval: 0
  • [ZBX-11149] - Zabbix does not compile with OpenSSL 1.1.0
  • [ZBX-11151] - Keys in pie chart get's incorrectly sorted
  • [ZBX-11175] - Compile fail on OpenBSD6 amd64
  • [ZBX-11183] - Only SINGLE Problem from trigger (with multiple option) is shown on the Dashboard
  • [ZBX-11191] - The monitor data cannot be correctly received after update web scenario steps
  • [ZBX-11195] - Incorrect iconmapping control alignment
  • [ZBX-11196] - Default value for icon map mappings sortorder should be calculated instead of 0.
  • [ZBX-11202] - Timeline for problem view shows timestamp "yesterday" instead of "today"
  • [ZBX-11204] - remove_param() breaks double quote escaping
  • [ZBX-11209] - Visual bugs in Safari and Chrome for Mac
  • [ZBX-11210] - Link "Help" in the title refers to a section for version 3.0.
  • [ZBX-11213] - DB Monitoring stopped working after upgrade to 3.2
  • [ZBX-11215] - Typo in function name
  • [ZBX-11219] - Second argument to net.dns* should be name, not zone
  • [ZBX-11221] - Zabbix should set autocommit=1 for every connection.
  • [ZBX-11223] - Server creates impossible calculated items
  • [ZBX-11238] - typo in CHostGroup.php - "childs"
  • [ZBX-11239] - typo in escalator.c comment - "occured"
  • [ZBX-11244] - json parsing fails with "Invalid JSON"
  • [ZBX-11245] - Server crashes performing aggregate check when one of host groups contains double quote in its name
  • [ZBX-11246] - order of "Clear history and trends" and "Delete" buttons
  • [ZBX-11250] - Event correlation might incorrectly update trigger value
  • [ZBX-11256] - tr_logform form is not in sync with the regular trigger form
  • [ZBX-11276] - double double quotes in checked=""checked"" in host interface configuration
  • [ZBX-11285] - actionconf.php have Reflective XSS
  • [ZBX-11291] - Regression: field "lifetime" for LLD rule is not validated any more
  • [ZBX-11292] - net.if.in/out, net.if.discovery issues on Solaris 10
  • [ZBX-11300] - Wrong variable used when processing "mode" parameter of forecast() function
  • [ZBX-11310] - 'tag <>' event condition doesn't work
  • [ZBX-11324] - "Undefined index" errors on screen-import page
  • [ZBX-11326] - Web monitoring variables are not working after Update to 3.2.1
  • [ZBX-11329] - Host Scripts menu has disappeared in 3.2 in triggers/problems section
  • [ZBX-11331] - Discovery rules -> Checks -> Button "New" - not work in UA language - interface user.
  • [ZBX-11335] - FTBFS with MariaDB
  • [ZBX-11345] - Web scenarios issue
  • [ZBX-11347] - Macros in web monitoring configuration does not expand in some places
  • [ZBX-11349] - Low level discovery rule can create entities with empty names
  • [ZBX-11354] - The item.update API method resets application in the parent template.
  • [ZBX-11357] - Exporting Template with Web Scenario won't include Triggers.
  • [ZBX-11359] - Cannot acknowledge problem: event is not in PROBLEM state.
  • [ZBX-11365] - Incorrect fields alignment in operation details form
  • [ZBX-11367] - XML after export cannot be imported back in
  • [ZBX-11371] - XSS in Server name
  • [ZBX-11381] - Incorrect "Actions" count In "Problems" when using "Send recovery message" in action's recovery operation
  • [ZBX-11385] - Host inventory cannot handle long hostnames
  • [ZBX-11387] - Redundant parameter of zbx_calculate_macro_function()
  • [ZBX-11390] - LLD rule error tooltip displays all errors in a single line
  • [ZBX-11397] - item system.hw.chassis[vendor] [m|ZBX_NOTSUPPORTED]
  • [ZBX-11402] - Mail escalations wrongly sent on SNMP dependent triggers
  • [ZBX-11405] - Treeview button is enabled even if there are no events to show
  • [ZBX-11409] - Wrong order of operations in substitute_simple_macros()
  • [ZBX-11411] - Missing check macro value in formula for being numeric
  • [ZBX-11440] - Memory leaks when resolving LLD macros inside simple macros
  • [ZBX-11444] - Timer doesn't recalculate triggers with time functions only in recovery expression
  • [ZBX-11445] - Mass update for jmx agent items does not work
  • [ZBX-11453] - Execution cannot reach "MACRO_FUNC_REGSUB" statement reported by Coverity
  • [ZBX-11454] - Force OK events to update trigger value even if there are no open problems
  • [ZBX-11470] - function expand_trigger_description_constants() performs unnecessary allocations
  • [ZBX-11475] - Cloning screen does not copy properties from sharing tab.
  • [ZBX-11477] - user name is lost upon refresh when editing user profile
  • [ZBX-11479] - incomplete data not detected by zbx_execute_threaded_metric() interface
  • [ZBX-11481] - In some cases the server or proxy does not resolve macros in host interfaces
  • [ZBX-11482] - httpconf.php uses infinite backlook in getLast()
  • [ZBX-11486] - Timebar multiple messages "Maximum time period to display is 730 days."
  • [ZBX-11492] - Sharing tab cloning for slide show
  • [ZBX-11494] - Not supported item after Zabbix agent restart on AIX
  • [ZBX-11509] - Better passing of agent remote commands
  • [ZBX-11516] - recv_getqueue() doesn't check the return value of zbx_tcp_send_raw()
  • [ZBX-11521] - JS validation issue in media popup
  • [ZBX-11525] - Log/eventlog item values sometimes are displayed in wrong order.
  • [ZBX-11527] - Map error, maintenance
  • [ZBX-11528] - Poller and zabbix_get use different protocol versions
  • [ZBX-11534] - The step duration of operations has problem if using default value
  • [ZBX-11536] - In event correlation is missing operator "not equal" for condition of type "new event host group"
  • [ZBX-11538] - "Cannot acknowledge problem: event is not in PROBLEM state. " on page Monitoring->Overview
  • [ZBX-11545] - Trigger dependencies lost when dependency trigger is changed
  • [ZBX-11549] - Notice "A non well formed numeric value encountered" in dashboard with PHP 7.1
  • [ZBX-11558] - when updating Discovery trigger in the template they are not updated in the hosts
  • [ZBX-11559] - "Connections from host" setting gets reset after linking a template in host creation/update form
  • [ZBX-11568] - zbx_procstat_get_util() does not round up results correctly
  • [ZBX-11573] - Server 3.2.2 Fault with error Got signal [signal:11(SIGSEGV),reason:1,refaddr:(nil)]. Crashing ...
  • [ZBX-11584] - Only first character saved in data when SELECTing from ntext field
  • [ZBX-11587] - Z3005 error in commit leads to ignore next queries outside from transaction
  • [ZBX-11592] - zbx_tcp_check_security: clarify that argument is a list of hosts
  • [ZBX-11596] - Flipping page on triggers-list when filtered on group that is nested
  • [ZBX-11606] - Undefined index: status [ in items.php:1564]
  • [ZBX-11613] - web scenario shows two kbps graphs and no ms graph
  • [ZBX-11618] - No content inside tooltips
  • [ZBX-11621] - Zabbix Agent >3.0.0 wmi.get commands return EventID 5858 Error
  • [ZBX-11624] - Undefined index: case_sensitive in regular expression configuration page
  • [ZBX-11628] - New log.count[] and logrt.count[] items don't work with global regular expressions as their predecessors
  • [ZBX-11630] - vmware collector fail to authenticate when password contains XML entities
  • [ZBX-11635] - Deadlock on zbx_mutex_lock(&log_access) when vmware_service_remove is called
  • [ZBX-11642] - Undefined index in Monitoring->Problems
  • [ZBX-11645] - Unused type and function declarations
  • [ZBX-11655] - When MySQL 5.6 default option "sql_mode = STRICT_TRANS_TABLES", Zabbix can not save alert messages.
  • [ZBX-11661] - Slideshow without screens causes error
  • [ZBX-11671] - Provide backtrace if process runs via zbx_execute_threaded_metric() and crashes
  • [ZBX-11677] - Log/eventlog item values sometimes are displayed in wrong order.
  • [ZBX-11683] - Unlinking templates from parent template leaves items attached to parent template.
  • [ZBX-11698] - Host level context macro not resolved correctly in name/description fields problem view
  • [ZBX-11704] - Incorrect check for a whole number
  • [ZBX-11705] - Global event correlation is broken when using database other than MYSQL
  • [ZBX-11729] - Use of uninitialized variable reported by Coverity
  • [ZBX-11730] - Use of uninitialized pointer reported by Coverity
  • [ZBX-11738] - No actions are taken on problem if it gets resolved while escalation is in progress
  • [ZBX-11740] - Event correlation will not work with empty tag values and Oracle database
  • [ZBX-11744] - Explicit null dereferenced reported by Coverity (Java gateway)
  • [ZBX-11745] - Wrong newline character reported by Coverity (java gateway)
  • [ZBX-11758] - Crash in http poller on DebugLevel=4 on Solaris with regex: variable in scenario
  • [ZBX-11765] - Transactions are not properly implemented for IBM DB2
  • [ZBX-11781] - Potential overflow/underflow in housekeeper
  • [ZBX-11805] - Fix aggregate checks error message
  • [ZBX-11807] - Poller stalls during ODBC discovery
  • [ZBX-11827] - Documentation: net.tcp.service.perf
  • [ZBX-11829] - Recovery Value Update In Multiple Event Mode Generate Problem Events
  • [ZBX-11855] - Carriage Return Causes Data Truncation During Escaping
  • [ZBX-11864] - Standard HTTPS check fails on IPv6
  • [ZBX-11867] - Memory leak in history cache
  • [ZBX-11877] - Undefined index in screens
  • [ZBX-11889] - Zabbix do not update lastaccess for passive proxy
  • [ZBX-11893] - Zabbix admins cannot import hosts that have a proxy configured
  • [ZBX-11905] - Not working redirect to the original requested page after login
  • [ZBX-11907] - "Undefined index: ns" on Monitoring->Event details screen
  • [ZBX-11925] - Slow do to nested host groups - parent/child relationships
  • [ZBX-11931] - Problems with trigger lastchange update
  • [ZBX-11933] - Lost full screen on submap
  • [ZBX-11951] - Zabbix stopped calculating triggers containing {TRIGGER.VALUE}
  • [ZBX-11959] - Memory leak in agent if built on OpenBSD
  • [ZBX-11960] - Host interfaces drag & drop issue for Google Chrome
  • [ZBX-11975] - "Undefined index: httpstepid" when save an existing web scenario with new steps
  • [ZBX-11980] - SSH check does not properly handle type conversion error
  • [ZBX-11981] - Error screens.php
  • [ZBX-11984] - Host hyper-link of Event details does not follow UI guidelines
  • [ZBX-12000] - Clone buttons should be not visible when Map was cloned not successfully
  • [ZBX-12012] - In the macro {ITEM.LOG.SEVERITY}, the value "critical" is expanded to "unknown".
  • [ZBX-12023] - Trigger permissions don't work properly
  • [ZBX-12062] - Cannot build current trunk (r67354)
  • [ZBX-12093] - Applications created by LLD stay on the host after the unlinking items from it in a template
  • [ZBX-12108] - API event.get limit is incorrect
  • [ZBX-12116] - Maintenance page filters results incorrectly when searching
  • [ZBX-12121] - "Nodata" triggers doesn't work

Defect (Security)

  • [ZBX-11483] - CVE-2016-9140: API JSON-RPC remote code execution

Sub-task

  • [ZBX-5116] - excess escaping and newlines in api xml export
  • [ZBX-12075] - Bug 1. Zabbix Server Remote Code Execution ( CVSS: 10, SIR: Critical )
  • [ZBX-12076] - Bug 2. Active Zabbix Proxy MITM Database Overwrite (CVSS 6.8: SIR: High)
  • [ZBX-12341] - Test Memory leak in active check process (LOG)

Edit/Copy Release Notes

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