Bug 1081801

Summary: avahi-daemon infinite loop packet storm cpu 100%
Product: Red Hat Enterprise Linux 7 Reporter: Dax Kelson <dkelson>
Component: avahiAssignee: Michal Sekletar <msekleta>
Status: CLOSED ERRATA QA Contact: Jan Ščotka <jscotka>
Severity: high Docs Contact:
Priority: unspecified    
Version: 7.0CC: jscotka, msekleta
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: avahi-0.6.31-15.el7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1275566 (view as bug list) Environment:
Last Closed: 2015-11-19 15:10:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1275566    

Description Dax Kelson 2014-03-28 03:29:24 UTC
Description of problem:

avahi-daemon falls into an infinite loop sending out certain messages repeatedly (there are several 100 messages per second announcing the available CUPS queues) and does not listen any more to requests (loop does not go through the code for listening). Therefore avahi-discover cannot connect and also CUPS is not able to unregister its printers on shutdown. This leaves avahi-daemon continue to spin and announce CUPS queues.

This happens frequently at boot when you have a dozen or more CUPS queues (which get announced by avahi).

I have found a fix on the Avahi upstream mailing list:

http://lists.freedesktop.org/archives/avahi/2012-September/002188.html

Version-Release number of selected component (if applicable):

avahi-0.6.31-13.el7 (from RHEL7 snapshot 11)

Comment 1 Dax Kelson 2014-03-28 03:33:25 UTC
The packet storm caused by avahi-daemon killed all my wireless access points and WiFi networks.

Comment 3 RHEL Program Management 2014-04-04 05:47:13 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 4 Dax Kelson 2014-05-08 17:55:31 UTC
Still happening on RHEL7 RC.

Comment 5 Michal Sekletar 2015-04-14 09:22:50 UTC
Thanks for providing link to the patch.

Comment 13 errata-xmlrpc 2015-11-19 15:10:16 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-2149.html