Hi, List:


I am trying to run configureVirtualRouterelement API directly, but it throws an 
error.  Is this a known bug in 4.11.2.0?



I am using the cs python client to run api’s.  Following are the command 
outputs:







# cs listNetworkServiceProviders name=VirtualRouter 
physicalnetworkid=a493b1a4-333a-404a-af82-5c4bbdf6a467

{

  "count": 1,

  "networkserviceprovider": [

    {

      "canenableindividualservice": true,

      "id": "b69088bb-ec44-41fa-ab19-3d1a00c11b59",

      "name": "VirtualRouter",

      "physicalnetworkid": "a493b1a4-333a-404a-af82-5c4bbdf6a467",

      "servicelist": [

        "Vpn",

        "Dhcp",

        "Dns",

        "Gateway",

        "Firewall",

        "Lb",

        "SourceNat",

        "StaticNat",

        "PortForwarding",

        "UserData"

      ],

      "state": "Disabled"

    }

  ]

}

#

# cs configureVirtualRouterElement enabled=true 
id=b69088bb-ec44-41fa-ab19-3d1a00c11b59

CloudStack error: HTTP 431 response from CloudStack

{u'errorcode': 431, u'uuidList': [], u'cserrorcode': 9999, u'errortext': 
u'Unable to execute API command configurevirtualrouterelement due to invalid 
value. Invalid parameter id value=b69088bb-ec44-41fa-ab19-3d1a00c11b59 due to 
incorrect long value format, or entity does not exist or due to incorrect 
parameter annotation for the field in api cmd class.'}

{

  "configurevirtualrouterelementresponse": {

    "cserrorcode": 9999,

    "errorcode": 431,

    "errortext": "Unable to execute API command configurevirtualrouterelement 
due to invalid value. Invalid parameter id 
value=b69088bb-ec44-41fa-ab19-3d1a00c11b59 due to incorrect long value format, 
or entity does not exist or due to incorrect parameter annotation for the field 
in api cmd class.",

    "uuidList": []

  }

}
#

Any one has some clues what’s going on here?

Thanks

Yiping

Reply via email to