Ok I think I need a sanity check.
I haven't been able to get dapps running and from other posts around looks to be a problem with the JSON bindings. I can RPC to eth after this command:
eth --json-rpc-port 8080
I'm not a developer so aren't sure which way to go now...