hubiC dans le Finder

Un des gros points noirs d’hubiC aujourd’hui est certainement le manqué du client Mac. Il né sera disponible qu’à la mi-Février 2012. Si le client Mac ressemble à celui de Windows, on né peut que regretter l’impossibilité de se connecter directement et facilement en WebDAV (cf. Box.net dans le Finder). Une simple analyse du trafic réseau avec un utilitaire comme Wireshark lors de la connection à hubiC permet pourtant de se rendre compte que nous avons bien à faire à des connexions de type HTTPS.
OVH a tout simplement implémenté un mécanisme préliminaire d’authentification à la connexion WebDAV. Une fois cette authentification réalisée, l’accès est ouvert vers un autre serveur où sont localisés vos fichiers. Le serveur d’authentification en profite par la même occasion pour renvoyer une correspondance WebDAV entre votre nom d’utilisateur (adresse email ou nichandle OVH), votre mot de passé et le serveur où se trouvent vos fichiers.
Voilà de manière très schématique ce qui se passé lorsque vous vous connectez à hubiC avec le client pour Windows, iPhone et Android :

Un utilisateur d’hubiC (bravo à lui !) a publié sur son blog (protocol-hacking.org) un script réalisé en langage PERL. En utilisant ce script, vous allez simplement pouvoir connaitre la correspondance entre votre nom d’utilisateur hubiC et les paramètres WebDAV pour vous connecter à votre espace.
Pour se faire, téléchargez le script ici. Le script hubic.pl va être copié dans le répertoire Téléchargements de votre Mac. Démarrez ensuite une fenêtre de Terminal et saisissez les commandes suivantes :
cd Downloads
perl hubic.pl -l <adresse_email>
Note : <adresse-email> est l’adresse que vous avez utilisé pour créer votre compte.
Le script va ensuite vous demander de saisir votre mot de passé hubiC. Si tout se passé bien, vous allez voir apparaitre les informations suivantes :
URL: https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/
Login: cloudnas
Password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
mount -t davfs https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/ /mnt
Ce sont ces informations qui vous permettront d’accéder en WebDAV à hubiC. URL est l’URL que vous devrez utiliser pour accéder en mode WebDAV à vos fichiers, login est votre login WebDAV et Password votre mot de passé pour accéder à vos fichiers en WebDAV.
Maintenant, il vous suffit de copier l’URL complète (https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy), d’aller dans le Finder et de sélectionner Se connecter au serveur… ou appuyez sur 
K:

Dans la fenêtre suivante, renseignez l’adresse du serveur: https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy et cliquez sur Se connecter :

Vous allez voir apparaître une boîte de dialogue qui va vous demander de saisir votre Nom d’utilisateur et votre mot de passé :
Attention : Il faut indiquer ceux que le script vous a renvoyé précédemment !

Vous pouvez choisir de Conserver ce mot de passé dans votre trousseau pour éviter d’avoir à refaire toutes ces opérations à chaque fois. Une fois connecté, le Finder vous affiche le contenu de votre espace hubiC :

Il né vous reste plus qu’à y déposer et récupérer des fichiers !
Pour démonter le lecteur et vous déconnecter de hubiC, il vous suffit de le sélectionner dans la liste et de taper 
E comme avec n’importe quel volume (ou le mettre à la corbeille).
Il est bien entendu possible de monter ce lecteur automatiquement lors de l’ouverture de votre session. Pour cela, vous pouvez vous reporter à la fin de l’article Box.net dans le Finder ou bien suivre les instructions suivantes :
Une fois la connexion a hubiC effectuée avec le Finder, allez dans les Préférences Système de votre Mac :

Puis allez dans le panneau Utilisateurs et groupes :

Ensuite pour votre compte utilisateur, cliquez sur Ouverture, puis cliquez sur le bouton + pour ajouter un élément. Vous devez maintenant naviguer dans le Finder à la recherché de votre volume hubiC et le sélectionner :

Après avoir cliquez sur Ajouter, le volume hubiC est ajouté dans la liste des éléments qui seront chargés automatiquement lors de l’ouverture de votre session sur le Mac :

Vous pouvez maintenant fermer l’application Préférences Système.
Attention : Il est impossible de changer le mot de passé d’accès au WebDAV, celui-ci étant lié à votre mot de passé d’accès au service hubiC. Si vous changez votre mot de passé d’accès à hubiC, vous devrez exécuter le script à nouveau pour connaître votre nouveau mot de passé WebDAV.

Un des gros points noirs d’hubiC aujourd’hui est certainement le manque du client Mac. Il ne sera disponible qu’à la mi-Février 2012. Si le client Mac ressemble à celui de Windows, on ne peut que regretter l’impossibilité de se connecter directement et facilement en WebDAV (cf. Box.net dans le Finder). Une simple analyse du trafic réseau avec un utilitaire comme Wireshark lors de la connection à hubiC permet pourtant de se rendre compte que nous avons bien à faire à des connexions de type HTTPS.
OVH a tout simplement implémenté un mécanisme préliminaire d’authentification à la connexion WebDAV. Une fois cette authentification réalisée, l’accès est ouvert vers un autre serveur où sont localisés vos fichiers. Le serveur d’authentification en profite par la même occasion pour renvoyer une correspondance WebDAV entre votre nom d’utilisateur (adresse email ou nichandle OVH), votre mot de passe et le serveur où se trouvent vos fichiers.
Voilà de manière très schématique ce qui se passe lorsque vous vous connectez à hubiC avec le client pour Windows, iPhone et Android :

Un utilisateur d’hubiC (bravo à lui !) a publié sur son blog (protocol-hacking.org) un script réalisé en langage PERL. En utilisant ce script, vous allez simplement pouvoir connaitre la correspondance entre votre nom d’utilisateur hubiC et les paramètres WebDAV pour vous connecter à votre espace.
Pour se faire, téléchargez le script ici. Le script hubic.pl va être copié dans le répertoire Téléchargements de votre Mac. Démarrez ensuite une fenêtre de Terminal et saisissez les commandes suivantes :
cd Downloads
perl hubic.pl -l <adresse_email>
Note : <adresse-email> est l’adresse que vous avez utilisé pour créer votre compte.
Le script va ensuite vous demander de saisir votre mot de passe hubiC. Si tout se passe bien, vous allez voir apparaitre les informations suivantes :
URL: https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/
Login: cloudnas
Password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
mount -t davfs https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy/ /mnt
Ce sont ces informations qui vous permettront d’accéder en WebDAV à hubiC. URL est l’URL que vous devrez utiliser pour accéder en mode WebDAV à vos fichiers, login est votre login WebDAV et Password votre mot de passe pour accéder à vos fichiers en WebDAV.
Maintenant, il vous suffit de copier l’URL complète (https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy), d’aller dans le Finder et de sélectionner Se connecter au serveur… ou appuyez sur 
K:

Dans la fenêtre suivante, renseignez l’adresse du serveur: https://cloudnas1.ovh.com/yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy et cliquez sur Se connecter :

Vous allez voir apparaître une boîte de dialogue qui va vous demander de saisir votre Nom d’utilisateur et votre mot de passe :
Attention : Il faut indiquer ceux que le script vous a renvoyé précédemment !

Vous pouvez choisir de Conserver ce mot de passe dans votre trousseau pour éviter d’avoir à refaire toutes ces opérations à chaque fois. Une fois connecté, le Finder vous affiche le contenu de votre espace hubiC :

Il ne vous reste plus qu’à y déposer et récupérer des fichiers !
Pour démonter le lecteur et vous déconnecter de hubiC, il vous suffit de le sélectionner dans la liste et de taper 
E comme avec n’importe quel volume (ou le mettre à la corbeille).
Il est bien entendu possible de monter ce lecteur automatiquement lors de l’ouverture de votre session. Pour cela, vous pouvez vous reporter à la fin de l’article Box.net dans le Finder ou bien suivre les instructions suivantes :
Une fois la connexion a hubiC effectuée avec le Finder, allez dans les Préférences Système de votre Mac :

Puis allez dans le panneau Utilisateurs et groupes :

Ensuite pour votre compte utilisateur, cliquez sur Ouverture, puis cliquez sur le bouton + pour ajouter un élément. Vous devez maintenant naviguer dans le Finder à la recherche de votre volume hubiC et le sélectionner :

Après avoir cliquez sur Ajouter, le volume hubiC est ajouté dans la liste des éléments qui seront chargés automatiquement lors de l’ouverture de votre session sur le Mac :

Vous pouvez maintenant fermer l’application Préférences Système.
Attention : Il est impossible de changer le mot de passe d’accès au WebDAV, celui-ci étant lié à votre mot de passe d’accès au service hubiC. Si vous changez votre mot de passe d’accès à hubiC, vous devrez exécuter le script à nouveau pour connaître votre nouveau mot de passe WebDAV.
bonjour,
j’ai le probleme suivant
FATAL: postNasLogin() failed:
[Can't verify SSL peers without knowning which Certificate Authorities to trust
This problem can be fixed by either setting the PERL_LWP_SSL_CA_FILE
envirionment variable or by installing the Mozilla::CA module.
To disable verification of SSL peers set the PERL_LWP_SSL_VERIFY_HOSTNAME
envirionment variable to 0. If you do this you can't be sure that you
communicate with the expected peer.
]
Bonjour,
Avez-vous trouvé une solution ? J’ai le même problème.
Merci d’avance.
Thierry
Bonjour,
Est-ce que cette manip fonctionne encore ?
Car lorsque je met « cd Downloads perl hubic.pl -l dans le terminal, j’ai cette réponse :
-bash: syntax error near unexpected token `newline’
J’ai bien télécharger le fichier perl préalablement et il se trouve dans mon dossier Téléchargements.
Bonjour,
Pour moi ça fonctionne toujours.
Par contre, pour le téléchargement penser à bien faire un CTRL + click et choisir Enregistrer le fichier lié sous… Pour en avoir le coeur net, il suffit d’ouvrir le fichier téléchargé avec un éditeur de texte afin de voir si vous voyez bien un script en PERL et pas un contenu XML.
Patrick.
Super info… et si on va plus loin, comment fait on si une authentification par login et mot de passe est nécessaire au proxy
?
Merci d’avance pour l’info…
Merci pour les infos.
Au cas où d’autres auraient le même problème, si vous devez passer par un proxy il suffit de modifier le début du fichier perl ainsi :
my $ua = LWP::UserAgent->new;
$ua->agent(« hubiC/1.0.9 (Windows NT 6.1; fr_FR) »);
my $proxy = ‘http://proxy.toto.com:8001′; // ICI on met le nom du proxy et le port
$ua->proxy(['http', 'https'], $proxy); // Et ça ça le rajoute à l’UA.
$h{_ua} = $ua;
Merci à vous pour l’info. On ne pense effectivement jamais à ceux qui sont derrière un proxy!
Patrick