Parityを利用していて以下のようなエラーが出る場合があります。
Error: Invalid params: invalid type: null, expected a string.
web3から以下のコマンドを叩いた時に再現しました。
web3.personal.unlockAccount("0x7ad8f90cfa071c8420e3f09fe0e413d0c47502e6")
ちょっとエラーメッセージがわかりづらいのですが、単純にパラメータを指定していない場合にも発生するので、その場合は指定すれば解決です。
web3.personal.unlockAccount("0x7ad8f90cfa071c8420e3f09fe0e413d0c47502e6", 'YOURPASSWORDHERE')