I just updated my League of Legends installation today (up to date as of the lunar revel patch on 08.02.2013), and I now get the following terminal error for wine (running behind playonlinux, obviously) whenever I enter my username and password and attempt to login:
GnuTLS error: The Diffie-Hellman prime sent by the server is not acceptable (not long enough).
Possibly exacerbating this problem is the fact that I did a full system upgrade last night (I'm on archlinux). I have attempted to downgrade gnutls to a previous version, but I still get the same result. Reverting the entire system upgrade is... unlikely, as I have never attempted to do something like that before. I was wondering if anybody else was experiencing this problem, and if anybody has any idea about how to fix it.
So, in summary, it is not gnutls (or at least, not gnutls alone), but it may be another crypto dependency on my machine; however, I have no feasible way to test it. It may be client-side, or it may be server-side (unlikely).