# Troubleshooting

## Overview

Below are some answers to specific issues customers often ask about. Review our recommendations to troubleshoot any errors you may be experiencing.

{% hint style="info" %}
Can't find a solution? Submit a bug report [here](https://www.copia.io/bugs).
{% endhint %}

### **Q. Why won't my VM-based Agent connect to Copia?**

Networking from a Virtual Machine may be complex.  VM's typically offer both a Bridged and NAT-based networking option, and there may also be port requirements in your environment.  \
\
Though both should work without issue if configured correctly, we have seen in many cases that using NAT-based networking is less complex than Bridged, and can prove that the VM "can" connect to the Copia server.  We recommend trying this, and if connection is established, work with your internal IT to discern why Bridged is not able to do the same in your environment.

### **Q. My Siemens Step7 TIA Portal job failed due to a Security Error?**

If you received an error message similar to the below, it is most likely due to the user account running the Agent is not part of the Openness User Group.  See more information here:  [Agent Requirements](/docs/devicelink/basic/siemens-step7-tia-portal.md#agent-requirements)

```
Unhandled Exception: Siemens.Engineering.EngineeringSecurityException: Security error.
Can't access this process to acquire needed information.
Security error.
Owner 'username' of this process is not member of the windows group 'Siemens TIA Openness'.
Please contact your administrator.
```


---

# 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://docs.copia.io/docs/support/faqs/devicelink/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.
