On 2011 Jul 2, at 3:22 , Sto Rage© wrote:
What's the easiest way to fix these ssh related errors reported by the filers?
[sshd_0:info]: Postponed publickey for <user> from <client> port 47309ssh2
No idea, never saw that error before. We exclusively use public keys to login on the filers, aren't you?
'openssh.invalid.channel.req' suppressed xxx times since [openssh.invalid.channel.req:warning]: SSH client (SSH-2.0-OpenSSH_4.3) from <client> sent unsupported channel request (10, env).
Ah, your ssh client is trying to send environment variables (see SendEnv in man ssh_config(5)). The filer doesn't know how to handle that. The ssh default is not to send environment vars, but some distributions supply a system-wide /etc/ssh/ssh_config that includes, eg, "SendEnv LANG LC_*" (Debian, ubuntu).
The solution is to override that. There is no 'NoSendEnv' in ssh, but it's easy not to send an environment variable by supplying a non-existing env var. So, put this in your ~/.ssh/config:
Host MyToaster SendEnv THISENVVARDOESNTEXIST
HTH,