This question already has an answer here:
a bit of overview:I'm in the process of learning ethereum, and am using geth (1.4.10). following some examples, I am able to launch a web page using web3. my directives in geth was to start it with rpc command.
some issues I'm running into1. the web app states that my account is locked
2. when I launch geth with the rpc directive, even if I provided the console directive it does not give me an interactive console to perform this unlock
3. neither does a new console (using geth attach) allow me to unlock it
4. I can't perform truffle migrate as well due to the same issue
hopefully someone here can help me to resolve this.as mentioned in some of my comments, it's not necessarily a duplicate since there was no mention of a specific version, although there was a tip which I'll follow up on later.