交换机产品S5700(V200R007)配置SNMP团体名失败故障

发布时间:  2016-12-22 浏览次数:  714 下载次数:  0
问题描述

用华为S5700替换友商C交换机,客户要求保持原配置信息不变,SNMP的读/写团体名为public/private,在配置过程中提示参数错误。

[S5700]snmp-agent community read public

                                                                   ^

Error: Wrong parameter found at '^' position.

处理过程

查看S5700SNMP团体名配置格式, snmp-agent community { read | write } { community-name | cipher community-name } [ alias alias-name ],排除命令格式设置问题。

根因

S5700缺省对配置的团体名进行复杂度检查,若检查不通过,则配置不成功。设备对团体名复杂度的要求如下:最小长度为8个字符、至少包含2种字符,包括:大写字母、小写字母、数字、特殊字符。

解决方案

使用snmp-agent community complexity-check disable关闭团体名密码复杂度检查功能后,可以正常设置读团体名为public,问题得到解决。

建议与总结

现在用华为替换友商C的环境越来越多,当配置不成功时,工程师往往从命令格式入手,以为自己配置错了,以至于忽略了新版本华为产品对密码的安全要求。

END