Problème eggdrop ssl et serveur SSL
#1
Salut à tous,

Me voici confronté à un souci avec mon eggdrop : Il ne rejoint pas le serveur irc.

Je précise que mon eggdrop est la version 1.6.18 + patch ssl et que le serveur irc est sous ssl obligatoire.

Voici le fichier conf (avec les données sensibles enlevées) Smile
Me suis je trompé dans la conf ( je l'admet elle est simplissime )


#######################################
## _____ _
## | __|___ ___ _| |___ ___ ___
## | __| . | . | . | _| . | . |
## |_____|_ |_ |___|_| |___| _|
## |___|___| 1.6.18 |_|
##
#######################################

set admin "Moi lol@this.com"
set owner "Moi"
set nick "Atchoum"
set altnick "Atchoum`"
set username "Hi "
set realname "pfff"
set servers { IpduServeur :6697 }

############
# Dossiers #
############

set mod-path "modules/"
set help-path "help/"
set temp-path "/tmp/"

###########
# Modules #
###########

loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule console
checkmodule blowfish

############
# Fichiers #
############

set userfile "eggdrop.user"
set chanfile "eggdrop.chan"
set pidfile "eggdrop.pid"

########
# Logs #
########

logfile msbcox * "logs/eggdrop.log"

#############
# Variables #
#############

addlang "french"
set net-type 5
set timezone "GMT"
set offset "+2"
set must-be-owner 0
set require-p 1
set network "http://IRCz.eXolia.net/"
set sort-users 1
set quiet-save 1
set console "jkmcobxs"
set strict-servernames 0
set ctcp-mode 0
set opchars "@&~"
set nick-len 30
set use-ssl 1

##################
# Telnet & vHost #
##################

set my-ip "Ip du serveur"
listen 3333 all

##########
# Global #
##########

set global-flood-chan 30:5
set global-flood-deop 30:5
set global-flood-kick 30:5
set global-flood-join 30:5
set global-flood-ctcp 30:5
set global-flood-nick 30:5
set global-aop-delay 30:5
set global-idle-kick 0
set global-chanmode "nt"
set global-stopnethack-mode 0
set global-revenge-mode 0
set global-ban-time 0
set global-exempt-time 0
set global-invite-time 0
set global-chanset { -autoop -autovoice -bitch -cycle -dontkickops -dynamicbans -dynamicexempts -dynamicinvites -enforcebans -greet -inactive +nodesynch -protectfriends -protectops -revenge -revengebot -secret +seen -shared -statuslog +userbans +userexempts +userinvites }

###########
# Sources #
###########

#source scripts/votre_TCL.tcl


Si quelqu'un a une idée je suis preneur .

+++
Répondre Avertir
#2
Salut,

set servers { IpduServeur :6697 }

Tu à un espace entre ipduserver et le :port sa devrait plutôt être :

ipduserver:port

Bon.. le forum mets un smiley..

tu devrait faire genre

Citation :123.123.123:6667
Répondre Avertir
#3
Dans le fichier d'origine il n'y a pas d'espace j'ai vérifié :/

J'ai aussi oublié de préciser j'arrive à me connecter en ssl avec un client irc mais pas le bot. Je le vois même pas se connecter sur le serveur.
Répondre Avertir
#4
bah regarde ton post plus haut tu as un espace pourtant
Répondre Avertir
#5
l'espace est du à mon édition, j'allais pas laisser la vraie ip Smile
Répondre Avertir
#6
juste une info au niveau de :

Citation :set my-ip "Ip du serveur"

tu met quoi ? la même chose au niveau de :

Citation :set servers { IpduServeur:6697 }

?
Répondre Avertir
#7
je parler de ton espace en ipduserver et les :

que tu mette l'ip ou pas osef Smile
Répondre Avertir
#8
alias_angelius a écrit :juste une info au niveau de :

Citation :set my-ip "Ip du serveur"

tu met quoi ? la même chose au niveau de :

Citation :set servers { IpduServeur:6697 }

?

Oui mais j'ai essayé en mettant un # devant et aussi en mettant mon ip , celle du bot aussi.
Répondre Avertir
#9
ok donc voila ton erreur Smile

En gros dans :

Citation :set servers { IpduServeur:6697 }

ici tu doit mettre ou le bot doit se connecter donc sur l'irc
Ensuite

Citation :set my-ip "Ip du serveur"

ici tu doit mettre l'ip de ta machine
Répondre Avertir
#10
alias_angelius a écrit :ok donc voila ton erreur Smile

En gros dans :

Citation :set servers { IpduServeur:6697 }

ici tu doit mettre ou le bot doit se connecter donc sur l'irc
Ensuite

Citation :set my-ip "Ip du serveur"

ici tu doit mettre l'ip de ta machine



Bon j'ai testé et cela ne vient pas de cela :/

je vais refaire l'eggdrop avec le patch ssl malgré que je sois sur qu' il n'y ai pas d'erreur à ce niveau

ET refaire aussi mon fichier conf.

Merci tout de même des remarques.

++
Répondre Avertir
#11
oki bah de rien Smile
Répondre Avertir
#12
salut ,

Dans ton post 1, tu dis vouloir te conecter en ssl, puisque obligatoire, mais quelle est le port utilisé pour le SSL sur ce reseau ? 6667 etant celui utilisé ( normalement pour les "non" ssl, ça peux peut-etre, etre une piste.

De plus de memoire, lorsqu'on se conecte sur un reseau en ssl, ce n'est pas ip:port , mais plutot ip:+port
Citation :genre 192.168.1.1:+6697
( le "+" à son importance sous mirc /xchat, donc peut-etre voire de ce coté ci, non ?

Cordialement.
Répondre Avertir
#13
A tu bien suivie le tuto ?

voici un tuto:

Citation :Ce guide d'installation vous permet de pouvoir utiliser une connexion SSL sur votre Eggdrop. Connectez vous sur votre shell via Putty puis tapez les commandes suivantes :

Téléchargement des sources :
wget http://bdd.eXolia.fr/eggdrop/eggdrop1.6.18.tar.gz
wget http://bdd.exolia.fr/modeggdrop/eggdrop1...sl.diff.gz

Extraction des sources :
tar zxvf eggdrop1.6.18.tar.gz
gunzip eggdrop1.6.18-ssl.diff.gz

Déplacement du patch SSL :
mv eggdrop1.6.18-ssl.diff eggdrop1.6.18

Entrer dans le dossier de l'eggdrop :
cd eggdrop1.6.18

Application du patch SSL :
patch -p1 < eggdrop1.6.18-ssl.diff

Configuration du repertoire d'installation de l'eggdrop :
./configure --prefix=/home/votre-compte/eggdrop

Compilation de la configuration :
make config

Compilation de l'eggdrop :
make

Compilation de l'installation :
make install

Si aucun problème n'est survenu. Il ne reste plus qu'à configurer le fichier eggdrop.conf qui se trouve dans /home/votre-compte/eggdrop (Fichier disponible ici).

Ajout de la variable SSL dans la configuration :
set use-ssl 1

Premier lancement de l'eggdrop :
cd /home/votre-compte/eggdrop
./eggdrop -m

Prochain lancement :
cd /home/votre-compte/eggdrop
./eggdrop

Lancement en mode Screen :
cd /home/votre-compte/eggdrop
./eggdrop -n

Cordialement
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
Répondre Avertir
#14
Je viens d'ailleurs d'ajouter cela sur la page wiki concernant la configuration d'eggdrop
Répondre
#15
Heu.. Je viens de lire plus haut : genre 192.168.1.1:+6697

Depuis quand eggdrop et mirc/xchat ? Ont dit ip :+port ça veux dire 123.123.123:6667 que je sache..

D'ailleurs en eggdrop ont peut même faire 123.123.123:6667:key
Si un réseau demande une clé pour pseudo enregistré lors de la connexion qui et différent de certains irc.

Mais je pense que le : genre 192.168.1.1:+6697 n'es pas vraiment adéquate à mon avis du moins jamais entendu parler de ça concernant eggdrop..
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté