Using openssh-3.7.1p2 on AIX 4.3.3, 5.1 and 5.2. When attempting to connect, with compression, to sshd running on an AIX 5 machine, sshd kills the connection after accepting the users password. syslog, on the AIX 5 machine, reports the following error message: fatal: buffer_append_space: alloc 10506240 not supported Attempt to connect, without compression, to sshd running on AIX 5.x works fine. AIX 4.3.3 doesn't have the issue at all. I've found references to this problem going back to openssh 3.4 without any resolution. Any help/suggestion would be greatly appreciated.
I've seen this a few times before and it's usually an issue with zlib. Please try recompiling zlib, then recompiling openssh. Make sure you're using zlib 1. 1.4, and that there isn't an old zlib somewhere in your link path.
I had seen references to that as well. I have recompiled zlib 1.1.4, verified that an older zlib isn't located on the system. I've recompiled openssh a couple of different times, using different configure options, still the same issue. Would compiling openssh WITHOUT zlib fix the problem?
zlib is required, you can't compile without it. You're not using the gcc-2.9x that came on the AIX toolbox CD are you? I've personally seen that miscompile openssl, and I suspect it of causing a number of other problems. If you're using it, I strongly suggest you upgrade to a newer gcc. If that's not possible, compile zlib and openssh (and openssl if you compiled it with that compiler) without optimization and see if the problem persists.
2 months no reply = closed bug.
Mass change of RESOLVED bugs to CLOSED