# Troubleshooting

### Debug Log

Debug Logging is enabled through the [*iPXE Anywhere Service.exe.config*](/ipxe-ws/installation/ipxe-anywhere-web-service-install.md) file by changing the value of EnableDebugLog to "1". The debug log file is defined by the DebugLogPath setting.&#x20;

```
<add key="EnableDebugLog" value="1"/>
<add key="DebugLogPath" value="%PROGRAMDATA%\2Pint Software\iPXEWS\iPXEWS.log"/>
```

### Running the Service Interactively

> NOTE: Ensure that the service is stopped before attempting to run it interactively.

You can run the service directly from either a console or by double clicking the executable directly from Windows Explorer. This starts the service in a command prompt window, allowing for simple troubleshooting as you can see the iPXE Anywhere workflow roll through the window.

When running in interactive mode all debug logging will be pushed to the console window. This helps greatly should you run into issues or when showcasing the technology. Please note that the console runs under the context of the executing user rather than the service account (SYSTEM by default) which can lead to access violations.

### Errors & Issues

Sometimes, things can go a little pear shaped! If a machine is not booting as you would like it to, it’s likely that you have set a configuration that is invalid. Check the valid configuration options and if you can’t find the issue enable debug logging and send us the log after trying to boot an image. Please include any PowerShell scripts as well as the .config file in the email. Email the files to <support@2pintsoftware.com> or use our online forums.

Note: Don’t forget to add all the files to a .zip folder otherwise the email might get caught in a spam filter.


---

# 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.2pintsoftware.com/ipxe-ws/operations/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.
