Ich habe eine iOS App, die Dateien von meinem Server herunterlädt. Kürzlich habe ich meinen Server von Windows Server 2012 auf Windows Server 2016 aufgerüstet. Nach dem Upgraden begann meine iOS App Probleme beim Herunterladen von Dateien vom neuen Server.Problem mit IIS zum Herunterladen von Dateien von iOS
Während der Aktualisierung meines Servers habe ich auch mein SSL-Zertifikat geändert und ein Wilcard-SSL-Zertifikat verwendet. Deshalb dachte ich, dass ein SSL-Problem der Grund ist. Aber als ich es auf dem alten Server versuchte, sah ich meine App Dateien von meinem alten Server ohne Problem herunterladen.
Dann dachte ich, mein Server hat Paketverlust. Als ich es nach etwa 9000 Paketen getestet habe, sah ich nur einen Paketverlust; Das war also auch nicht der Fall.
Dann dachte ich, dass vielleicht etwas im IIS fehlgeschlagen ist, das einen Verbindungsverlust verursacht. Als ich es getestet habe (IIS Failed Request Logs) sah ich nichts problematisch.
Wenn ich iOS App debuggen sehe ich folgende Protokolle. Ich konnte keine richtige Antwort auf das Problem finden.
Irgendwelche Ideen wo zu suchen?
Zurück OS & ISS Version: Windows Server 2012 (Build 9200)/IIS 8 (8.0.9200.16384)
Zurück OS & ISS Version: Windows Server 2016 (1607 - Erstellen 1493,1593)/IIS 10 (10.0.14393.0)
iOS App Networking Library: AFNetworking
iOS Fehlerprotokolle:
[] nw_socket_set_receive_low_water_mark setsockopt SO_RCVLOWAT 3537 fd 28 failed: [22] Invalid argument
[] nw_endpoint_handler_add_write_request [49.1 MyIP:443 failed socket-flow (satisfied)] cannot accept write requests
[] tcp_connection_write_eof_block_invoke Write close callback received error: [22] Invalid argument