VMware Cloud Community
aenagy
Hot Shot
Hot Shot
Jump to solution

Find workflow name by ID / KB 2144484 not working [vRO 7.3]

I need to find a workflow by ID. The method described in KB 2144484 (http://kb.vmware.com/kb/2144484) doesn't work. From IE I get "Can't reach this page" browsing to either "https://<vRO>:8281/vco/api/workflows" or "https://<vRO>:8281" with either FQHN or IP address. If I browse to "https://<vRO>" I get the vRA banner page and from here I can successfully launch the Orchestrator client or browse to Control Center.

I'm sure this is dead simple but I am stuck.

0 Kudos
1 Solution

Accepted Solutions
aenagy
Hot Shot
Hot Shot
Jump to solution

If browsing to "https://<vRO>" gives you the vRA banner page, then you are using the embedded instance of vRO. The embedded instance uses port 443 for external connections and not port 8281 like the external vRO instances.

Use the url without the port number and it will work i.e. https://<vRO>/vco/api/workflows/<workflow id>

You can also get this information by running a vRO workflow, where workflowId is the Id value for the workflow you need to know the name of.

Both suggestions worked.

Thanks.

View solution in original post

0 Kudos
2 Replies
Hejahida82
VMware Employee
VMware Employee
Jump to solution

If browsing to "https://<vRO>" gives you the vRA banner page, then you are using the embedded instance of vRO. The embedded instance uses port 443 for external connections and not port 8281 like the external vRO instances.

Use the url without the port number and it will work i.e. https://<vRO>/vco/api/workflows/<workflow id>

You can also get this information by running a vRO workflow, where workflowId is the Id value for the workflow you need to know the name of.

var workflowToFind = Server.getWorkflowWithId(workflowId);

System.log("Workflow name is: " + workflowToFind.name);

0 Kudos
aenagy
Hot Shot
Hot Shot
Jump to solution

If browsing to "https://<vRO>" gives you the vRA banner page, then you are using the embedded instance of vRO. The embedded instance uses port 443 for external connections and not port 8281 like the external vRO instances.

Use the url without the port number and it will work i.e. https://<vRO>/vco/api/workflows/<workflow id>

You can also get this information by running a vRO workflow, where workflowId is the Id value for the workflow you need to know the name of.

Both suggestions worked.

Thanks.

0 Kudos