iOS HTTPSocket: problema con dimensione file da scaricare

Ciao a tutti,
ho un problema con il download di un file da un webserver in quanto la propriet TotalBytes mi ritorna -1 e non riesco a capirne il motivo.
La procedura che utilizzo la stessa illustrata in questo mio vecchio post (https://forum.xojo.com/41723-incomplete-file-download-with-xojo-net-httpsocket).

La cosa strana che su server Windows tutto funziona perfettamente, mentre spostando i file su un server Linux (un hosting tradizionale), non funziona pi. Ovviamente il file viene scaricato comunque ma non riesco a gestire pi la progressbar.

Qualche idea? Credo che il problema non sia nel codice ma, forse, in qualche configurazione del server web. A qualcuno capitato qualcosa di simile?

Risolto. Mi bastato aggiungere il mime type del tipo di file da scaricare ed ha funzionato.