Where is your port 80 server hosted? I keep getting DC/s and ethminer crashes when mining on that pool, even with the proxy running. hashrate was all over the place still, according to the dashboard and graph, only getting 75/mhs compared to the 93mhs reported on dwarfpool. Earnings are aslo a bit stronger
Tried out dwarfpool without proxy and so far and it's reporting my hashrate and earnings correctly:
http://dwarfpool.com/eth/address?wallet=0x57c3b69ad5948cd24807734d5ec79cab61149248