Configuration R66 & R66-TLS¶
Pour l’heure, les configurations protocolaire de R66 et R66-TLS sont identiques.
Configuration client¶
La structure de l’objet JSON de configuration du protocole pour un client R66 est la suivante :
blockSize (number) - La taille (en octets) d’un bloc de données R66. Par défaut la valeur 65536 est utilisée.
noFinalHash (boolean) - Désactive le contrôle de hash de fin de transfert. Par défaut le contrôle est activé.
checkBlockHash (boolean) - Active le contrôle de hash sur chaque bloc du fichier transféré. Par défaut ce contrôle est désactivé.
Exemple
{
"blockSize": 65536,
"noFinalHash": false,
"checkBlockHash": true
}
Configuration serveur¶
Obsolète depuis la version 0.7.0: Utiliser le protocole r66-tls
plutôt que l’option isTLS
, qui sera
supprimé lors d’une version future.
Obsolète depuis la version 0.9.0: Utiliser un identifiant de type password
rattaché au serveur R66 plutôt
que l’option serverPassword
. Celle-ci sera supprimé dans une version
future.
La structure de l’objet JSON de configuration du protocole pour un serveur R66 est la suivante :
serverLogin (string) - Le login d’authentification du serveur R66. Par défaut, le nom du serveur est utilisé à la place.
serverPassword (string) - (DÉPRÉCIÉ: utilisez plutôt les identifiants serveur) Le mot de passe de l’agent R66.
isTLS (boolean) - (DÉPRÉCIÉ: utilisez plutôt le protocole r66-tls) Spécifie si le serveur utilise TLS. Par défaut, R66 clair est utilisé.
blockSize (number) - La taille (en octets) d’un bloc de données R66. Par défaut la valeur 65536 est utilisée.
noFinalHash (boolean) - Désactive le contrôle de hash de fin de transfert. Par défaut le contrôle est activé.
checkBlockHash (boolean) - Active le contrôle de hash sur chaque bloc du fichier transféré. Par défaut ce contrôle est désactivé.
Exemple
{
"blockSize": 65536,
"serverLogin": "foobar",
"serverPassword": "sesame",
"noFinalHash": false,
"checkBlockHash": true
}
Configuration partenaire¶
Obsolète depuis la version 0.7.0: Utiliser le protocole r66-tls
plutôt que l’option isTLS
, qui sera
supprimé lors d’une version future.
Obsolète depuis la version 0.9.0: Utiliser un identifiant de type password
rattaché au partenaire R66 plutôt
que l’option serverPassword
. Celle-ci sera supprimé dans une version
future.
La structure de l’objet JSON de configuration du protocole pour un partenaire R66 est la suivante :
serverLogin (string) - Le login d’authentification attendu pour le partenaire R66. Par défaut, le nom du partenaire est utilisé à la place.
serverPassword (string) - (DÉPRÉCIÉ: utilisez plutôt les identifiants partenaire) Le mot de passe de l’agent R66.
isTLS (boolean) - (DÉPRÉCIÉ: utilisez plutôt le protocole r66-tls) Spécifie si le serveur utilise TLS. Par défaut, R66 clair est utilisé.
blockSize (number) - La taille (en octets) d’un bloc de données R66. Par défaut la valeur 65536 est utilisée.
noFinalHash (boolean) - Désactive le contrôle de hash de fin de transfert. Par défaut le contrôle est activé.
checkBlockHash (boolean) - Active le contrôle de hash sur chaque bloc du fichier transféré. Par défaut ce contrôle est désactivé.
Exemple
{
"blockSize": 65536,
"serverLogin": "foobar",
"serverPassword": "sesame",
"noFinalHash": false,
"checkBlockHash": true
}