Le correctif
Il existe maintenant un article d'assistance qui couvre cela sur le site Crashplan, citant un correctif pour Windows et Mac exécutant Crashplan 4.7+ ou 5.3+.
https://support.code42.com/CrashPlan/4/Troubleshooting/TCP_Packet_QoS_Settings_Not_Applied_To_The_CrashPlan_App
Vous devez ajouter la ligne suivante à /Library/LaunchDaemons/com.crashplan.engine.plist
Djava.net.preferIPv4Stack=true
Dans le format de ce fichier de configuration, il est ajouté en tant qu'élément de tableau, littéralement (note tirant majuscule) <string>-Djava.net.preferIPv4Stack=true</string>
Mon fichier de configuration ressemblait à ceci:
Autorisations de fichier
Il peut être nécessaire de modifier les autorisations de fichier pour autoriser la modification de ce fichier (informations> autorisations), puis de les rétablir. Si vous changez accidentellement de propriétaire comme je l'ai fait, Crashplan ne pourra pas démarrer. Vous pouvez restaurer la propriété 'système' (racine) du terminal avecsudo chown root /Library/LaunchDaemons/com.crashplan.engine.plist
Vérification de DSCP avec TCPDUMP
Depuis le terminal, vous pouvez vérifier le balisage DSCP du trafic du port 443 pendant 5 secondes avec tcpdump -i en0 tcp dst port 443 -c 5 -vvv
Cela a ensuite montré qu'avec un paramètre décimal DSCP configuré de «10», je vois l'équivalent ToS Hex de 0x28 :)