You migh think this is a TCP wrappers problem. Except I don’t have TCP wrappers installed on the Solaris boxes (./configure confirms, failing to find tcpd.h and libwrap) and that wouldn’t explain why it works with 2.3.