Notifications

37 views

Description

The ISAM Appliance pattern for webseal app servers uses the following CURL command in step "5. get list of all proxy instance":

"curl -k -s --user $$username$$:'$$password$$' -H \"Accept:application/json\" https://" + $computer_system.primaryManagementIP + "/reverseproxy"

Curl is not an application that is installed on Windows machines by default, but typically for Unix based OS. If the pattern is run from a MID server hosted on Windows, the above step fails with the error:

"'curl' is not recognized as an internal or external command, operable program or batch file".

Steps to Reproduce

1. Open ISAM Appliance pattern:
../$sn_pattern_designer.do?authoring_mode=modify&sys_id=c9042fb45b8c4018bf1cf07a3d40c95a

2. Click on the 'Identification':
../$sn_pattern_designer.do?sys_id=c9042fb45b8c4018bf1cf07a3d40c95a&authoring_mode=modify&editor_mode=advanced&section_item_type=identification&section_item_name=Identification

3. Choose to debug with a MID server running on a Windows host.

4. Go to step "5. Get list of all proxy instance".

5. Run command. Observe 'curl' is not recognized.

Workaround

This is expected behaviour. The possible workarounds are:

  1. Install cURL on the MID server's windows host machine.
    or
  2. Run discovery for webseal devices on MID servers installed on linux.

 


Related Problem: PRB1370775

Seen In

SR - ITOM - CMDB CI Class Models - 201907
SR - ITOM - CMDB CI Class Models - 201908
SR - ITOM - Discovery and Service Mapping - 201908
SR - ITOM - Discovery and Service Mapping - v1.0.35

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2020-05-26 10:33:45
Published:2020-05-26