• SIGNA MR355 / SIGNA MR360
  • Service Manual
  • 5856356-3EN Revision 5.0
  • Basic Service Documentation. Copyright General Electric Company.
  • Object ID: 00000018WHA16A3D0GYZ
  • Topic ID: task_lpb_svq_gnb Version: 1.3
  • Date: Jan 8, 2021 11:25:10 AM

Check scanner-IPM network connectivity

Confirm the network connections between the imaging device and the IPM application.

About this task

After configuring the client's network server and connecting the scanner to IPM, check the network communications. The GEHC IPM Project Manager will provide the information you need to complete this procedure. For details, see section Assemble prerequisites in the IPM Service Manual.

In an IPM implementation, you run cURL commands to check network connections between an imaging device and the IPM application on the cloud. Client URL (cURL) is a command-line tool to transfer data between a client and a server using a network protocol. The cURL commands simulate activities the IPM application will perform when communicating with the IPM servers on the Edison Cloud, for example accessing the IPM configuration server. The specific cURL commands you use depend on the GE Health Cloud on which IPM is installed (there is one for each commercial environment, such as USCAN and China region) and the type of network server.

If you have access to the scanner console, you can run cURL commands yourself. If not, you can request the customer's IT/network system administrator to run them from another computer on their network.

Procedure

  1. In the scanner console, open a Command Prompt/C Shell as an sdc user.
  2. Run the appropriate commands for your IPM implementation, where:
    <IPM_DeviceConfig_URL>
    is the URL for the IPM Device Configuration in the GE Health Cloud.
    <Proxy_IP_address>
    is the IP address for the customer's proxy server.
    <PORT #>
    is the port number for the customer's proxy server.
    [-options]
    are optional command-line parameters, such as -k (bypass the default server security step to verify the server's certificate details), -L (redirect to new location reported by server), -v (verbose option to display information about the cURL library), and -x (use only the specified proxy).
    OptionDescription
    To check DNS server connectionscurl [-options] <IPM_DeviceConfig_URL>

    For example:

    curl https://apps.protocols.gehealthcloud.com/ipmcon_pmapi2/ipm/v2/deviceconfig
    To check proxy server connectionscurl -x https://<Proxy IP address>:<PORT #> -L <IPM_DeviceConfig_URL>

    For example:

    curl -x https://192.168.10.1:<PORT 80> -L <IPM_DeviceConfig_URL>
  3. Confirm the command returns a successful response, providing the imaging device’s pool details in the GE Health Cloud.
    {"ipm_apiGatewayUrl":"https://apps.prdge.us-west-2.gehealthcloud.com/ipm_pmapi","enroll_apiGatewayUrl":"https://core.prdge.us-west-2.gehealthcloud.com/hcm_v2api","region":"us-west-2","cognitoDetails":{"identity_pool_id":"us-west-2:2ec98a73-cbb1-4b53-8c19-1e8de4993d02","user_pool_id":"us-west-2_LrJaiExQq","client_id":"2fkmeuqqst708tqil5rqo9ssii"}}

    Troubleshooting

    If the command returns an error such as: Couldn't resolve host 'apps.prdge.us-west-2.gehealthcloud.com, it means the connection could not be established. Troubleshoot with help from customer's IT/network system administrator to establish connection.