After getting the pre-requiste perl modules installed today I've repatedly tried to execute the 'Service Catalog Initialize' workflow and repeatedly get an error similar to:
Unable to contact WFA service url http://localhost:80/rest/execution/jobcommand/8f905378-3aee-421c-8cb4-ad8b1435d203 at C:/Program Files/NetApp/WFA/Perl64/lib/WFAUtil.pm line 551, <STDIN> line 1.
... at different steps within the workflow
Each one of errors comes after a 3-minute delay so I'm assuming something is timing out. I've noticed these symtoms and tried a few things:
Here is screenshot of error:
This seems intermittment since it's has occured at 3 different command steps in the workflow, all with essentually the same 'Unable to connect' error following a 3-minute delay.
Ideas for things to look into? This WFA server has been in use for over a year.
More additional information:
So this problem is related to the original WFA Server. This WFA server ahs been in constant use for 12-18 months (inlcuding upgrades from 2.2 to 3.0, etc)
To test a possible theory that something about this WFA server can't run perl commands I do the following:
What further debug/analysis steps could I take to isolate why perl commands are failing on this WFA environment?
Wondering if this had to do with a bad path or lib pointer on one systems and not the other I've attached two text files. These include windows cmds:
- set (which shows env variables)
- perl -v (shows version)
- perl -V (shows more)
The files are:
- w2k8r2-where-wfa-perl-DOES-NOT-WORK.txt - from the original WFA server this post was opened for
- w2k8r2-where-wfa-perl-WORKS.txt - from the second different WFA server I stood up where SLO Service Catalog Workflow ran fine
I don't know what I'm looking for so they tend to look the same to me.
Not sure exactly what you mean by 'check the setup' but nothing about any version of perl shows up in the Control Panel to 'Uninstall' a version of perl. To my knowledge the only perl on the system is that which is sitting under the \NetApp\WFA\perl64 path. But if there is some other way to check let me know.