泽兴芝士网

一站式 IT 编程学习资源平台

HUAWEI USG6000E防火墙界面语言切换问题


问题:USG6000E防护墙界面语言界面没有中文。

根因:FW系统字符编码缺省为GBK,如果改成了utf-8就会出现这种问题。


USG6000E:

缺省情况下,系统的字符编码为GBK。


编码转换为UTF8后的影响:


V500R001C80/V500R003C00之后的版本支持UTF8编码。编码转换需要注意:


1.UTF8编码不支持中文使用场景,编码切换后,web页面和命令行只能使用英文模式。


2.转换时若存在在线用户,则设备会自动重启,重启后用户信息转换生效。


3.命令行不支持编码回退,转码完成后,会保存老配置文件和用户数据库文件。


dir /charset_backup/


Idx Attr Size(Byte) Date Time FileName


0 -rw- 35,840 Nov 03 2017 15:30:34 usermanage.db


1 -rw- 59,141 Nov 03 2017 18:20:00 charset_back.cfg



如何从UTF-8编码切回GBK编码:


若希望编码回退,需要将charset_back.cfg设置为下一次启动,并且拷贝usermanage.db到umdb/umsystem/下覆盖用户数据库。中低端设备还需要在系统视图中使用命令行delete log sdb删除日志相关文件(delete /unreserved *.log )。操作完成后必须重启整机。


若设备上找不到charset_backup目录及备份的文件,找可直接导出当前设备配置,删除配置文件里的language character-set utf-8这条命令然后保存文件导入设备设置下次启动文件,不保存配置重启设备(reboot fast)即可回退GBK模式。



*双机热备场景编码切换需要在备机上先切换,切换完成后,主备倒换,在新的备机上再切换

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言