Error could not bind to port 43. Is another irrd running?
Randy Bush
randy at psg.com
Fri Aug 15 20:55:04 UTC 2014
> FreeBSD work0.psg.com 10.0-RELEASE-p7 FreeBSD 10.0-RELEASE-p7 #0: Tue Jul 8 06:34:23 UTC 2014 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>
> # service irrd start
> Starting irrd.
> **** Error could not bind to port 43. Is another irrd running?
>
> # netstat -n | grep \.43
> tcp6 0 0 2001:418:1::41.27343 2001:418:1::62.22 TIME_WAIT
> tcp4 0 0 147.28.0.41.443 210.138.216.50.58303 TIME_WAIT
> tcp4 0 0 147.28.0.41.443 210.138.216.50.58301 TIME_WAIT
> tcp4 0 0 147.28.0.41.443 210.138.216.50.58304 TIME_WAIT
> tcp4 0 0 147.28.0.41.443 210.138.216.50.58302 TIME_WAIT
> tcp4 0 0 147.28.0.41.443 210.138.216.50.58300 TIME_WAIT
> tcp4 0 0 147.28.0.41.443 210.138.216.50.58294 TIME_WAIT
> udp4 0 0 147.28.0.7.443 *.*
>
> this appeared, possibly coincidentally, when i moved to 10.0
for the archive.
no one else had port 43. the problem was that iird dropped privs before
trying to get the privileged port. the workaround is commenting out any
uid/gid in /etc/rc.conf
# grep irrd /etc/rc.conf
# for irrd
irrd_enable=YES
#irrd_user=irrd
#irrd_group=staff
randy
More information about the irrtoolset
mailing list