Soweit ich das verstanden habe, kommt diese Fehlermeldung, wenn der Server die Verbindung geschlossen hat.
Welcher Zustand am Client herrscht, herrschen müsste, erwartet wird ..., ist dabei belanglos.
connection closed gracefully
Mögliche Ursachen:
Die an den Server gestellte Anfrage kann von ihm nicht beantwortet werden, ist falsch, ist nicht zulässig (Schreibfehler, nicht verarbeitbare Daten(kombination)), ...