Article ID: 129272, created on Aug 18, 2016, last review on Aug 18, 2016

  • Applies to:
  • Operations Automation 6.0

Symptoms

Pressing 'Discover OS templates' button on some node gives:

Unable to get the templates list. Error: Invalid XML received from IM: <unspecified file>(175): invalid escape sequence. 

The following is recorded to /var/log/poa.log:

Aug 13 03:15:06 osscore : ERR [UI:57c7d0fc:11438264:1471029304431 1:11952:b16f3b90 PACI ]: [ PACI::PACI_impl::parseJsonConf] PACI PTREE Exception: <unspecified file>(175): invalid escape sequence, json {"confs": [   {               "ID": "82dd0a04-7a20-43c3-8ab8-a5b56a2c15bc",           "EnvID": 1141562754,            "Name": "CentOS6_x64"

Cause

Backslash '\' is used in the configuration of some VM OS template registered on the hardware node.

Resolution

Find the sport with backslash in the list of VM templates:

# prlctl list -t -i -j | egrep 'Name|\\'    

Remove the backslash from whatever path revealed.

5356b422f65bdad1c3e9edca5d74a1ae caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 956c448bddc7e1f3585373687602379f 6f1456866eed87488c0f02b298a741c0

Email subscription for changes to this article
Save as PDF