However, for testing lua parsers you'd import pcaps into it - they will be parsed by the parsers enabled in Investigator. You don't need to connect it to another device (e.g., broker). Anything pulled from another device has already been parsed by Decoder.
You can point it to any of your core appliances. Decoder, Log decoder, Concentrator, or Broker. While the native ports should work (50004, 50002, 50005 and 50003 respectively), if you are using SSL on those appliances, you may need to use different ports (56004, 56002, 56005 and 56003 respectively). Remember you will also need an account on those appliances to connect. This is not the same as your SA account.
Also, do you need the proxy? Since this is essentially connecting directly to the appliance ports, you may not even need it. However, if you are not able to connect to the ports, there could be other restrictions between you and the appliance.
Thanks Chris. I was only concerned about using the proxy for the freeware registration which I couldn't get to work. For the account on the appliances, is this something separate from the NwConsole account (ie just regular shell account?).
No..that would be it. The account used with NwConsole is local to the service (decoder, concentrator, broker). If the admin account is not in use or the password had changed, you would just need to make sure you had and used an account, which could be added through SA. You would go to Administration, Services, select the core service, and click View/Security. From there, add the account you need.