MAAS Failed Commissioning

I am using MAAS 3.0 to deploy several HUAWEI RH1288 matal server. I got the following output when running 30-maas-01-bmc-config script

Traceback (most recent call last):
  File "/tmp/user_data.sh.edb3yA/scripts/commissioning/30-maas-01-bmc-config", line 1145, in <module>
    main()
  File "/tmp/user_data.sh.edb3yA/scripts/commissioning/30-maas-01-bmc-config", line 1141, in main
    detect_and_configure(args, bmc_config_path)
  File "/tmp/user_data.sh.edb3yA/scripts/commissioning/30-maas-01-bmc-config", line 1034, in detect_and_configure
    bmc.configure()
  File "/tmp/user_data.sh.edb3yA/scripts/commissioning/30-maas-01-bmc-config", line 666, in configure
    self._bmc_get_config()
  File "/tmp/user_data.sh.edb3yA/scripts/commissioning/30-maas-01-bmc-config", line 193, in _bmc_get_config
    for line in proc.stdout.decode().splitlines():
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfb in position 20490: invalid start byte