Given that none of the other suggestions have worked (including many things I'd have suggested myself), to help troubleshoot further, could you try running:
sysctl -a
On both the SuSE and RedHat machines to see if there are any differences? I'm guessing the default configurations are different between these two distributions that's causing this.