Sto riscontrando uno strano problema di corruzione dei dati mentre lavoro su una VPN L2TP, dopo l'aggiornamento da macOS 10.11 a 10.12. Dati casuali corrotti si trovano nel mezzo di file scaricati in qualche modo "più grandi", ad es. g. Risorse JavaScript o altri file di origine con una dimensione del file di circa 1 ~ 2 MB. Sembra che la corruzione arrivi occasionalmente alle dimensioni dei file < 1 MB, ma abbastanza affidabile con dimensioni di file superiori. La posizione e il contenuto sembrano essere casuali. Allego uno screenshot contenente un esempio del danneggiamento del file che si è verificato in un file JavaScript da 1,4 MB.
NonhomaiavutoproblemiriguardoaquestosumacOS10.10o10.11el'ultimorisultatohaconseguenzemoltofastidiose.Peresempio.NonsonopiùingradodiaccederealleappWebpesantidiJS.Inoltre,èrischiosolavoraresusistemilivedisoftwareaziendaleduranteildownload,l'applicazionedipatcheilcaricamentodifile.LepersoneintornoamecheusanolastessaVPNsumacOS10.12hannolostessoproblema,mentrelepersonechestannoancoralavorandosumacOS10.11nonhannoalcunproblema.
Qualcunaltrohariscontratoquestoproblema?Comepossorisolverequestoproblema?
RelativoancheaunpostprecedenteinAppleCommunitieschedescriveunproblemasimile(olostesso?)nelleversioniprecedentidimacOS:
Modifica, 2016-11-08
Cosa c'è di interessante: i download di scp
(SSH) sono interrotti da un errore.
xyz-macbook:Downloads xyz$ scp [email protected]:/srv/www/xyz/ext-5.0.1/build/ext-all.js .
[email protected]'s password:
ext-all.js 0% 0 0.0KB/s --:-- ETACorrupted MAC on input.
ssh_dispatch_run_fatal: Connection to 192.168.227.123 port 22: message authentication code incorrect
lost connection
Mentre i download di curl
(HTTP) finiscono, ma contengono i caratteri corrotti sopra menzionati.
xyz-macbook:Downloads xyz$ curl "http://192.168.227.123/xyz/ext-5.0.1/build/ext-all.js" -o "ext-all.js"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1952k 100 1952k 0 0 1728k 0 0:00:01 0:00:01 --:--:-- 1729k
Modifica, 11-11-2016
I dati danneggiati sono diversi con ogni download di uno stesso file:
xyz-macbook:Downloads xyz$ md5 dummy_novpn.txt
MD5 (dummy_novpn.txt) = ca323efb28ed75534f8f6b7b0237d9da
xyz-macbook:Downloads xyz$ md5 dummy_vpn.txt
MD5 (dummy_vpn.txt) = 060bbe9846e7845993041a1481c34b93
xyz-macbook:Downloads xyz$ md5 dummy_vpn2.txt
MD5 (dummy_vpn2.txt) = dacfc661f9a85606afbdfefa72d50516
xyz-macbook:Downloads xyz$ md5 dummy_vpn3.txt
MD5 (dummy_vpn3.txt) = 8c3f06f9ee440947a9e5864748bd7010