Okay, here is my story. I installed a patched wine (acceptex, and some other patch; also wine 1.5.4) and diablo 3 worked WELL for a long time. Recently (I think it was the upcoming 1.0.2 patch from bliz, I've been getting kicked from basically all the games I attend and I am unable to do ANYTHING in game (I can't even check the AH).

I think the recent patch changed something, and that this is a socket error. I checked winehq.org and they list an unconfirmed (similar) bug, but I'm not sure it's related.

Does anyone know how to get around this error? It works fine under windows!