---
title: "Why does my password or snmpcommunity with \"!\" not work?"
description: "Passwords or SNMP community strings containing \"!\" do not work because \"!\" is a separator in OP5 Monitor commands. To use \"!\" in these strings, you must escape it with a backslash \"\\\" so OP5 interprets it correctly."
url: "https://docs.itrsgroup.com/docs/faq/op5/360020054494-op5-monitor-why-does-my-password-or-snmpcommunity-with-not-work/index.html"
---
## Question

---

Why doesn't my configured check work if i have a "**!**" in my password or SNMP Community?

## Answer

---

Since "!" is used as a separator in "check\_command\_args" in OP5 Monitor, you will need to escape the sign "!" with a "\" (backslash) to make op5 Monitor interper the character as input and not a separator.

## Example

```
check_command_args: username!passw0r\!d!warning!critical
```


