Tried exactly that many times, no worky workI have a proxy set up on mine, make sure you do the following things:
1. If you have put the proxy port/ip on the emulator config, don't.
2. Make sure the proxy links to your port or IP.
3. Put it on the client.php, IP goes on instead of server ip, and the port goes over 30000.
4. Make sure the proxy port's destination goes to 30000
## uberEmulator System Configuration File
## Must be edited for the server to work
## MySQL Configuration
db.hostname=127.0.0.1
db.port=3306
db.username=root
db.password=DATABASEPASSWORD
db.name=DATABASENAME
## MySQL pooling setup (controls amount of connections)
db.pool.minsize=10
db.pool.maxsize=250
## Game TCP/IP Configuration
game.tcp.bindip=PROXYIP
game.tcp.port=30000
game.tcp.conlimit=100000
game.tcp.conperip=200
game.tcp.enablenagles=true
## MUS TCP/IP Configuration
mus.tcp.bindip=0.0.0.0
mus.tct.port=30001
mus.tcp.allowedaddr=0.0.0.0
## Client configuration
client.ping.enabled=1
client.ping.interval=20000
client.maxrequests=300