I cannot test solo mode. If it does not work for you for some reason, you can send me the log file. If ethminer works, my miner must work too.
Ethminer works just fine, ethminer -G -F
http://192.168.0.1:8546/miner/diff/rig99 I am sure it is only about right esm and user/ pass settings. Mining straight to parity/ geth works well.
So problem is only the right syntax to connect to proxy.
-edit- problem solved, it was too easy. I wrote answer myself couple of lines above this. Have a nice weekend everyone!
Please share your command line that works, so people can see working config.