I solved definitively using my linux machine and installing on it
CryptoManiac / stratum-mining-proxy. Using already compiled exe on windows machine was too unstable (disconnected after 1 hour of work)
Now I can point all my scrypt rigs to one unique proxy.
installation instructions on ubuntu are very simple:
# Python and libssl development packages are required
sudo apt-get install -y git-core python-dev libssl-dev
git clone
https://github.com/CryptoManiac/stratum-mining-proxy.gitcd stratum-mining-proxy
# This will upgrade setuptools package
sudo python distribute_setup.py
# Build and install LTC scrypt extension
cd litecoin_scrypt
sudo python setup.py install
cd ..
# This will install required dependencies (namely Twisted and Stratum libraries), but don't install the package into the system.
sudo python setup.py develop
to launch the stratum proxy for scrypt mining, just use:
ulimit -n 4096 | ./mining_proxy.py -pa scrypt -o your_pool_address -p port_of_your_pool -cu user.worker -cp worker_password -sp 3333 -gp 8332replace your_pool_address, port_of_your_pool, user.worker and worker_password with proper values
your_pool_address --> address of your pool (example, ltc.ghash.io)
port_of_your_pool --> the port of your pool, (example 3333)
user.worker --> the worker
worker_password --> password of the worker
before launching the stratum proxy, I set
ulimit -n 4096 due to the fact using too many rigs, you can receive python error message "OSError: [Errno 24] Too many open files" after few hours of work...