[Résolu] Authentification sur proxy dans domaine windows

Bonjour,

J’ai installé un ubuntu serveur dans un vmware serveur, sur un Windows XP d’entreprise.

Mon problème n’est pas spécifique à ubuntu.
Le voici : je n’arrive pas à passer le proxy lorsque je fais des apt-get update ou des wget.

j’ai configuré ainsi mon /etc/apt/apt.conf:

j’ai aussi modifié mon http_proxy :

Mon réseau est bien configuré, je ping google donc c’est pas un problème de réseau.

Quand je fais un apt-get ou un wget vers le web, le proxy me renvoie une erreur :

Sachant que je me trouve sur un domaine Windows Active Directory, je pense qu’il préciser le nom du domaine avec le login, mais je n’arrive pas à trouver la syntaxe.

Voivi les syntaxes que j’ai essayé de mettre à la place de “login_windows”, dans le fichier apt.conf et dans http_proxy :

[quote] DOMAINE\login_windows
DOMAINE\login_windows
DOMAINE/login_windows
login_windows/DOMAINE
login_windows//DOMAINE[/quote]

aucune de ces syntaxes n’a fonctionné.

Pourriez-vous me dire si c’est possible d’envoyer au proxy des login/password de mon domaine Windows et si c’est possible, la syntaxe à employer?

Merci

J’ai vu que ce même problème a été résolu ici :
forum.debian-fr.org/viewtopic.ph … ded92ec9ec

Apparemment, ça se fait avec ntlmaps.
Est-ce que quelqu’un pourrait me dire comment ça fonctionne et comment l’utiliser dans mon cas?

Merci

D’abord commences par poster au bon endroit et par lire ça:
forum.debian-fr.org/viewtopic.php?t=4657
et rajoutes un slash à la fin de l’url de ton proxy.
je bascule dans la section de support…
:imp:

Désolé de pas avoir posté au bon endroit.
Il n’y avait qu’une partie de la réponse à ma question dans l’autre discussion.

Mais…

J’ai trouvé!!!

En fait le proxy ISA (Microsoft) utilse un protocole d’authentification NTLM avec son propre cryptage.

Or en applicant la méthode ci-dessus, les login/password étaient envoyés en clair avec le mauvais protocole, donc l’authentification avait échoué

J’ai résolu mon problème avec ntlmaps : c’est un proxy qu’on installe en local et qui, une fois bien configuré, envoie au proxy parent les informations au bon format.

Voilà comment j’ai fait :

Il faut récupérer ntlmaps, le décompresser.
Puis rentrer les données de son proxy ISA, login password, c’est très facile à configurer.

Ensuite il faut lancer le script qui simule le proxy local et qui établit la connexion avec le vrai proxy ISA
(très bien expliqué dans la doc de ntlmaps)

ps : ntlmaps écoute sur le port 5865

Il ne reste plus qu’à reconfigurer http_proxy comme cela :

J’ai aussi reconfiguré mon apt.conf, mais ça d’après ce que j’ai lu, ce n’est pas nécessaire si on a défini http_proxy, mais bon:

Maintenant ça marche.

J’espère que ça pourra vous aider !

A bientôt

quote="tchiba"
Il faut récupérer ntlmaps, le décompresser.
(…)[/quote]un simple aptitude install ntlmapssuffit: il est dans apt.

J’ai essayé ça a pas marché.
ntlmaps n’était pas sur le cd d’ubuntu server.

et vu que apt ne passait pas le proxy j’ai pas pu l’installer comme ça

++