Connexion CVS via WinCVS

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Connexion CVS via WinCVS

Messagepar touty » 02 Avr 2005 09:52

Bonjour à tous,

CVS est installé sur SME, et en extssh.
Je connais assez mal tous les aspects de sécurité (d'où le choix de SME qui est tout bien configuré tout seul) et du coup, quand je veux faire un pauvre "checkout", je n'y arrive même pas ! On me parle de certificats, j'ai bidouillé des choses avec putty pour générer des clés public/privé etc... bref, en deux heures de recherches et de tests, je ne peux même pas faire un 'import module":

Code: Tout sélectionner
FATAL ERROR: Server sent disconnect message
type 2 (SSH_DISCONNECT_PROTOCOL_ERROR):
"Corrupted MAC on input."
cvs [import aborted]: writing to server socket: error -1


C'est pas beau ça ?
Au fait, j'attaque mon serveur cvs SME avec WinCVS 1.3.20.3B20.

Bref, si quelqu'un a déjà investigué, ou a une idée, ce serait super gentil !!
Sinon, peut-être aussi que quelqu'un sait comment passer en pserver plutot qu'en extssh ? Tant pis pour la confidentialité top secret de mes codes sources persos :D

A bientôt,
Touty.
touty
Quartier Maître
Quartier Maître
 
Messages: 17
Inscrit le: 09 Juin 2004 20:48

Messagepar touty » 06 Avr 2005 10:33

Personne ne sait ?

Bon, je repose ma question plus simplement:
Sait-on comment passer de l'accès extssh vers pserver pour la version de CVS sur SME 6?
Je ne dois pas être le seul à utiliser CVS sur SME quand même ?

Merci d'avance,
Touty.
touty
Quartier Maître
Quartier Maître
 
Messages: 17
Inscrit le: 09 Juin 2004 20:48

Messagepar mathieutlse » 06 Avr 2005 11:31

euh je n'ai pas tous compris dans ton problème.
moi j'utilise cvs avec wincvs.

config de wincvs :
authentification : ssh

configure cette connection ssh : donne le chemin de la clé privé que tu dois avoir sur ton disque dur.
dans ssh client je met plink.exe (soft fournit avec putty)
et je force ssh en v2.

j'espère t'avoir éclairé un peu ?

il faut aussi que le pageant avec la clé privé tourne.

ce n'est peut être pas optimal mais ça fonctionne.

a+
mathieu
Avatar de l’utilisateur
mathieutlse
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 148
Inscrit le: 22 Août 2003 00:00
Localisation: toulouse

Messagepar touty » 06 Avr 2005 20:12

Mon pb est que je n'y connais rien à ssh, un peu plus wincvs et encore un peu plus CVS ;-)

J'ai pas trop compris ce que tu m'as dit non plus.
On peux la refaire ?

Quand tu dis config wincvs: authentification: ssh
Tu vas où (dans quel menu) pour faire cette config ? Moi, je vois juste la façon d'écrire le CVSROOT.
Ex:
Code: Tout sélectionner
:extssh:MonUser@MaMachine:/chemin/vers/mon/repertoire/cvs

C'est de ça que tu parles ?

Je suppose que la config qui suit dans ton message est la config putty ?
configure cette connection ssh : donne le chemin de la clé privé que tu dois avoir sur ton disque dur.
dans ssh client je met plink.exe (soft fournit avec putty)
et je force ssh en v2


Désolé si je pose des questions peut-être trop "évidentes" et merci d'avance.
touty
Quartier Maître
Quartier Maître
 
Messages: 17
Inscrit le: 09 Juin 2004 20:48

Messagepar mathieutlse » 06 Avr 2005 20:27

dans wincvs :

menu admin => preferences (ou ctrl + f1)
et après tu as setting à coté de ssh.

le pageant est fournit avec putty.
http://www.chiark.greenend.org.uk/~sgta ... nload.html

as tu trouvé ce lien ?
http://www.wellsi.com/sme/cvs/wincvs.html

j'espère t'avoir un peu éclairé?

a+
Avatar de l’utilisateur
mathieutlse
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 148
Inscrit le: 22 Août 2003 00:00
Localisation: toulouse

Messagepar Muzo » 07 Avr 2005 10:46

Il est vrai qu'une recherche sur google ou sur le site principale de SME t'aurais donné toutes les informations :
http://contribs.org/modules/phpwiki/ind ... %20Control
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar touty » 07 Avr 2005 19:24

parfait, merci les gens.
Mon pb principal (minime en fait) était que la nouvelle version de wincvs ne présente pas les choses de la même façon.
La configuration se fait au login et non dans les preferences.
Mais je devrais m'en sortir, merci pour le lien, à mettre dans mes favoris ;-)
++
touty
Quartier Maître
Quartier Maître
 
Messages: 17
Inscrit le: 09 Juin 2004 20:48

Messagepar touty » 07 Avr 2005 20:48

bon bein, je reviens, un peu têtu, et j'ai différents messages:
avec putty:
Code: Tout sélectionner
FATAL ERROR: Server sent disconnect message
type 2 (SSH_DISCONNECT_PROTOCOL_ERROR):
"Corrupted MAC on input."


Au login wincvs: OK !
A l'import de module:
Code: Tout sélectionner
FATAL ERROR: Incorrect MAC received on packet
cvs [import aborted]: writing to server socket: error -1


J'ai suivi les guides et howto qui vont bien et j'ai du loupé une étape...
Je ne vois pas là...

j'ai déposé le fichier autorized_keys (format OpenSSH2) sur mon serveur SME dans le home de mon user, j'ai pageant qui tourne sous WinXP avec ma clé privé, j'ai autorisé les accès SSH sur ma console server-manager (en privé) et il n'y a pas moyen !
touty
Quartier Maître
Quartier Maître
 
Messages: 17
Inscrit le: 09 Juin 2004 20:48

Messagepar mathieutlse » 07 Avr 2005 21:32

il vaut mieu que ce soit sme qui te fournisse la clé...
ton message ressemble à une clé privé du pageant qui n'est pas bonne.

++
Avatar de l’utilisateur
mathieutlse
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 148
Inscrit le: 22 Août 2003 00:00
Localisation: toulouse


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)