Thanks Drew. The docs aren't that clear on this, I'll update them.
Basically you need a new argument element when there is a space in the
command line argument. I think this variation (without the second
--knock) should also work, but I haven't tested it:
<argument>--knock</argument>
<argument>4213</argument>
<argument>2234</argument>
Jason