jails UDP inside jail

Hello,

I was using coredns inside VNET jails for a long time, but since one day I have a strange problem. After restart of coredns service sometimes I have no access to the coredns server by UDP (TCP always works correctly). There is no problem to bind the port (netstat shows it as 'LISTEN' inside the jail), but if I try to request something - there is no answer. Restart of the service can fix the problem, or the problem can stay here. After some restarts everything starts to work correctly.

I don't see this problem if I start coredns directly on the host, out of jail, so I think the problem is at the VNET level.
Maybe the problem arrived with the upgrade to FreeBSD 14.0, I'm not sure. As sometimes everything works correctly after restart - I cannot fix the moment when it started to fail.

How can I debug/resolve this problem?

Peter
 
Back
Top