[syslog-ng] [Bug 61] udp6 source declaration causes syslog forwarding to assume IPv6

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Fri Sep 7 15:39:23 CEST 2012


https://bugzilla.balabit.com/show_bug.cgi?id=61


Gergely Nagy <algernon at balabit.hu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




--- Comment #3 from Gergely Nagy <algernon at balabit.hu>  2012-09-07 15:39:23 ---
The straightforward fix is to add a { last_addr_family = AF_INET; } to dest_afsyslog, similarly how it is done for the source part. But then we need syslog6()
to use the protocol over IPv6, and we might need syslog(transport(udp6)) too (although, syslog6(transport(udp)) should be the same).

I could send a patch - against 3.4 - that turns syslog() ipv4-only, and introduces syslog6(). On the other hand, the best would be if we didn't need the
ipv4/ipv6 distinction at all, and whichever resolves would be used. I'd rather see that done. I'll try to see if the PE core has this, the team did some
refactoring in the area.


-- 
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the syslog-ng mailing list