# Troubleshooting

Start from the symptom.

| What you see | Page |
|---|---|
| Connection refused, or reset the moment it opens | [Connection refused or reset](/docs/troubleshooting/connection-refused) |
| Nothing appears after printing | [Nothing appears](/docs/troubleshooting/nothing-appears) |
| Junk documents nobody printed, from strangers or port scanners | [Documents you did not print](/docs/troubleshooting/unexpected-documents) |
| The document has a red border | [Document marked with an error](/docs/troubleshooting/document-has-errors) |
| "No visual elements detected" | [Empty documents](/docs/troubleshooting/no-visual-elements) |
| Text is there but the characters are wrong | [Garbled characters](/docs/troubleshooting/garbled-characters) |

Two things are worth knowing before you start, because they explain most surprises:

- **Every printer port is open to the internet.** That is the point of the service, and it is why the
  [IP whitelist](/#settings/whitelist) is on by default - which also makes it the first thing to check
  when a connection is rejected or a document never arrives.
- **[Workspace Settings -> Access Log](/#settings/connections) records every connection**, allowed and
  rejected, so you rarely have to guess which of the two happened.
- **A document is finished when you close the connection**, or after a short idle timeout. An
  application that holds the socket open forever never produces one.

## Still stuck?

Email [support@virtual-printer.online](mailto:support@virtual-printer.online) with the printer's
protocol and port, what your application sent, and what you expected to see.
