# Troubleshooting

## Unable to Connect DCMIO with Modality

Perform the following check if you are not able to connect DCMIO with modality.

1. Make sure that the **AE Title**, **IP**, and **Port** are added to the modality. For more information, see [<mark style="color:blue;">Setting up Medical System (modality) configuration</mark>](https://documentation.qure.ai/users-manual/gateway-user-manual/broken-reference).
2. Perform the following sanity test to check the connectivity.
   * **Ping Network Test**: On the system where DCMIO is installed, open **Windows Start** -> type **Command Prompt** -> **Right-click and Run as Administrator** -> on the prompt Window type `ping IP Address of modality`. For example, `ping 123.45.67.89`.

     It sends packets of data to a specific IP on a network and lets us know how long it took to transmit and get a response. If **Ping Network Test** fails, perform any of the following.

     * Check if the **Microsoft Defender Firewall** on the system is **On**. Switch it **Off** and repeat the test. For more information on how to switch **Microsoft Defender Firewall** On or Off, see [<mark style="color:blue;">Turn Microsoft Defender Firewall on or off</mark>](https://support.microsoft.com/en-us/windows/turn-microsoft-defender-firewall-on-or-off-ec0844f7-aebd-0583-67fe-601ecf5d774f).

       OR
     * Check if an **Antivirus**/**Network Firewall** is switched **On**. Switch it **Off** and repeat the test. For more information on how to switch an antivirus Off, see [<mark style="color:blue;">Turn off Defender antivirus protection in Windows Security</mark>](https://support.microsoft.com/en-us/windows/turn-off-defender-antivirus-protection-in-windows-security-99e6004f-c54c-8509-773c-a4d776b77960).

       OR
     * Seek your IT team's assistance to bring both systems to the same network range.
   * **TelNet Test**: On the system where DCMIO is installed, open **Windows Start** -> type **Command Prompt** -> **Right-click and Run as Administrator** -> on the prompt Window type `telnet <IP address of the modality><Port of the modality>` . For example, `telnet 123.45.67.89 1521`.

     It helps to see if the modality IP address is connected properly to DCMIO. If the prompt fails, it might be due to a port block. If **TelNet Test** fails, perform any of the following.

     * Check if the **Microsoft Defender Firewall** on the system is **On**. Switch it **Off** and repeat the test. For more information on how to switch **Microsoft Defender Firewall** On or Off, see [<mark style="color:blue;">Turn Microsoft Defender Firewall on or off</mark>](https://support.microsoft.com/en-us/windows/turn-microsoft-defender-firewall-on-or-off-ec0844f7-aebd-0583-67fe-601ecf5d774f).

       OR
     * Check if an **Antivirus**/**Network Firewall** is switched **On**. Switch it **Off** and repeat the test. For more information on how to switch an antivirus Off, see [<mark style="color:blue;">Turn off Defender antivirus protection in Windows Security</mark>](https://support.microsoft.com/en-us/windows/turn-off-defender-antivirus-protection-in-windows-security-99e6004f-c54c-8509-773c-a4d776b77960).

       OR
     * If it fails again, seek your IT team's assistance to enable the DCMIO port on the network firewall, if any.

     It is recommended to perform **TelNet Test** on both the systems, that is, the modality system and the system where DCMIO is installed.
   * **Netstat**: On the system where DCMIO is installed, open **Windows Start** -> type **Command Prompt** -> **Right-click and Run as Administrator** -> on the prompt Window type `netstat -na` -> check if the DCMIO port is mentioned on the list. &#x20;

     It helps to check the connections over the networ&#x6B;*.* If the IP Address and Port of the DCMIO are not on the list, contact your IT team.

**Note**: Make sure to restart the system after performing each test.

If the issue is still persistent, for further assistance contact [<mark style="color:blue;">support@qure.ai</mark> ](https://qure.ai/support/)or your client partner.

## How to validate if DCMIO is receiving a Dicom study or not?

Perform the following steps to validate the DCMIO, if it is not receiving the Dicom study from the modality.

1. Download and install all the DVTK tools from the link [<mark style="color:blue;">DVTK</mark><mark style="color:blue;">**.**</mark>](https://qure1-my.sharepoint.com/personal/rahul_nair_qure_ai/_layouts/15/onedrive.aspx?id=%2Fpersonal%2Frahul%5Fnair%5Fqure%5Fai%2FDocuments%2FDVTK\&ga=1)
2. After a successful installation, navigate to the **DVTK Storage SCU Emulator** file location. For example, **C:\Program Files (x86)\DVTk\Storage SCU Emulator**. Select and double-click **Storage SCU Emulator**.

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FHXttSpcnEClquFc3sG56%2FPicture9.png?alt=media&#x26;token=2f7b0785-8d2f-4f72-869b-78eddefc4f0f" alt="" width="375"><figcaption></figcaption></figure></div>
3. The **Storage SCU Emulator** opens. ​&#x20;

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2F2dHz4q7XvshcaHoanPnR%2FPicture8.png?alt=media&#x26;token=ca7238bf-7052-4720-bbcb-668cdb46a7d7" alt="" width="375"><figcaption></figcaption></figure></div>
4. On the **Storage SCU Emulator**, update the **SCP Settings** section as follows:

   * **Remote AE Title**: QUREAI
   * **Remote TCP/IP Address**: localhost
   * **Remote Port**: 5252&#x20;

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FjXpV88IC1qZJhn3zn4Cj%2FA9F1D5B4-2300-4654-8E14-2FBEB10B33E2_1_201_a.jpeg?alt=media&#x26;token=a4899234-9cfb-4f42-ab31-79c3c44b76fd" alt="" width="375"><figcaption></figcaption></figure></div>
5. Click **Ping SCP** and **DICOM Echo**, to check if both networks are working correctly. If both options are successful, it means that the communication between DVTK and DCMIO is working correctly. ​

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FVYregyKt71OI5hPgEEbl%2FPicture10.png?alt=media&#x26;token=38788be0-a012-4e74-8538-5dbd0cc2a5fb" alt="" width="375"><figcaption></figcaption></figure></div>
6. If either **Ping SCP** or **Dicom Echo** or **Both** failed, it means that there must be some issue with the network connectivity. Check the IP address and repeat step 5.
7. Click the **File** option, select **Export Dicom Data**, and then click **Select DICOM files** option. Navigate to the Dicom files source directory and select the Dicom file and click **Open**.

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FwkK53VdwyDsfOKevK2hj%2F8485B1BE-4710-4EBB-B507-396CB0A9F9CB_4_5005_c.jpeg?alt=media&#x26;token=0fc971cb-fa0a-4da4-afce-35e72ee2a853" alt="" width="375"><figcaption></figcaption></figure></div>
8. After this, the **Storage SCU Emulator** starts to read the contents of the selected DICOM file and transfers it to DCMIO.
9. In the DCMIO, go to the **Status** page and check for the file that was transferred from DVTK.
10. If the DCMIO is not receiving the file or the DVTK is showing an error, there must be some issue with the Dicom file or DCMIO. For further assistance contact [<mark style="color:blue;">support@qure.ai.</mark>](https://qure.ai/support/)

## How to validate if the transmission of the Dicom study from the Medical System (Modality) is working fine?

Perform the following steps to validate the modality, if it is not receiving the Dicoms study from the modality.

1. Download and install all the DVTK tools from the link [<mark style="color:blue;">DVTK</mark><mark style="color:blue;">**.**</mark>](https://qure1-my.sharepoint.com/personal/rahul_nair_qure_ai/_layouts/15/onedrive.aspx?id=%2Fpersonal%2Frahul%5Fnair%5Fqure%5Fai%2FDocuments%2FDVTK\&ga=1)
2. After a successful installation, navigate to the **DVTK Storage SCP Emulator** file location. For example, **C:\Program Files (x86)\DVTk\Storage SCP Emulator**. Select and double-click **Storage SCP Emulator**.&#x20;

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2F3KqcPIkcL5aQ5kv0ecBd%2Fmail.png?alt=media&#x26;token=514be181-a0b0-4709-9d1c-f45965b28f00" alt="" width="375"><figcaption></figcaption></figure></div>
3. The **Storage SCU Emulator** opens.&#x20;

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FTscvfDfXT39lhrBCTsYj%2FPicture5.png?alt=media&#x26;token=96d9ea14-d840-4df5-8637-d359201af02b" alt="" width="375"><figcaption></figcaption></figure></div>
4. On the **Storage SCP Emulator**, create a storage server by updating the **Storage Config** tab.&#x20;

   **Note**: Seek the assistance of your local IT/modality engineer to create a storage server and to check if there is any issue with the C-store.
5. Add the nodes (**AE Title**, **Remote AE Title**, and **Port**) details in the **Storage Config** and then click <img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FWW3bHymTQWPEsVxauB6N%2FD2C67E35-D3FC-4123-964C-1740418AEA31_4_5005_c.jpeg?alt=media&#x26;token=9376adc7-bd4e-4344-afb6-d1d5ecbc2ff7" alt="" data-size="line"> button to start the SCP emulator storage server.&#x20;
6. After starting the SCP emulator storage server, automatically the **Logging** window opens and shows the progress of the emulation. Click <img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2F16KreL12gWOJfmPXRZNR%2FD2E05209-8CA6-475F-A495-A8080D4FF834_4_5005_c.jpeg?alt=media&#x26;token=07e4dfd9-cd9d-42ea-9990-2460ddf6c933" alt="" data-size="line"> button to stop the progress of the emulation.

   <div align="center"><figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FqTHXyycmtdp0YMebJhlr%2FPicture6.png?alt=media&#x26;token=1228c318-e9f7-4a34-9425-e259ed940cf8" alt="" width="375"><figcaption></figcaption></figure></div>
7. After the emulation has stopped, check the results from the **Validation Results** pop-up that appears on the **Storage SCP Emulator**. If the image is successfully stored, then image transmission from modality is working fine.
8. If the image is not successfully stored, repeat steps 4 through 7 again. Make sure that the nodes are correct. For further assistance contact [<mark style="color:blue;">support@qure.ai.</mark>](https://qure.ai/support/)

## How to check if DCMIO is in active status?

On the bottom-right corner of the windows taskbar, hover the mouse pointer over <img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FfS892CTojwXQLFAmy0g2%2F76EFD55E-40A4-4FB4-BE07-11516494E1D9_4_5005_c.jpeg?alt=media&#x26;token=447613d5-9312-455b-b173-bf0c795602bb" alt="" data-size="line"> in the notification area.

<figure><img src="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5WBIXybfXd1Rflm9TaAD%2Fuploads%2FNT1Tx7iZnXrgY2IbqT2s%2FA405A75A-3174-4EBF-9A53-55D1B6559388_4_5005_c.jpeg?alt=media&#x26;token=300c090a-a575-4891-86f6-097a272522c7" alt="" width="375"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.qure.ai/users-manual/gateway-user-manual/troubleshooting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
