Identd > Je vais le jeter par la fenetre... marre

Identd > Je vais le jeter par la fenetre... marre - Linux et OS Alternatifs

Marsh Posté le 18-09-2001 à 15:28:34    

La j'avoue j'y comprends rien...
 
j'esplique le bordel, mais ca va etre assez long... enfin bref :(
 
Donc bon, hier identd marchais, je pouvais me connecter aux serveurs IRCnet sans pb... tout va bien.
 
Je me leve ce matin... ah ben zut amrche pu :( impossible d'aller sur IRCnet (et les serveur IRC undernet & action-irc me montrent bien que j'ai pas d'ident).
 
Pourtant j'ai tout fait :
 
-Installé identd
-paramètré inetd pour qu'il se runne
 
Avec ca ca marche mais seulement pendant quelques heures... je sais pas pkoi (pas de deco adsl entre en +)
 
j'ai essayé pidentd => Que dalle.
 
Alors dans /etc/services j'ai ces trois lignes la :
 
ident           113/tcp
#auth            113/tcp                # Authentication Service
#auth            113/udp                # Authentication Service
 
j'ai lu qu'il fallait commenter le auth sinon ca passais pas... bref :/
 
mon inetd.conf pour identd :
 

Citation :

# identd
# auth    stream  tcp     nowait  nobody  /usr/local/sbin/in.identd in.identd -I -e
ident     stream  tcp  nowait  nobody   /etc/identd    identd


 
la première ligne marchais a peu pres, la seconde fait rien (j'ai essayé les deux pour voir)
 
voila mon identd.conf :
 

Citation :


# /etc/identd.conf - an example configuration file
 
 
#-- The syslog facility for error messages
# syslog:facility = daemon
 
 
#-- User and group (from passwd database) to run as
server:user = nobody
 
#-- Override the group id
# server:group = kmem
 
#-- What port to listen on when started as a daemon or from /etc/inittab
 server:port = 113
 
#-- The socket backlog limit
# server:backlog = 256
 
#-- Where to write the file containing our process id
server:pid-file = "/var/run/identd.pid"
 
#-- Maximum number of concurrent requests allowed (0 = unlimited)
# server:max-requests = 0
 
 
 
#-- Enable some protocol extensions like "VERSION" or "QUIT"
protocol:extensions = enabled
 
#-- Allow multiple queries per connection. This slightly breaks RFC1413
protocol:multiquery = enabled
 
#-- Timeout in seconds since connection or last query. Zero = disable
# protocol:timeout = 120
 
 
 
#-- Maximum number of threads doing kernel lookups
kernel:threads = 2
 
#-- Maximum number of queued kernel lookup requests
# kernel:buffers = 32
 
#-- Maximum number of time to retry a kernel lookup in case of failure
# kernel:attempts = 5
 
 
 
#-- Disable username lookups (only return uid numbers)
# result:uid-only = no
 
#-- Enable the ".noident" file
# result:noident = enabled
 
#-- Charset token to return in replies
# result:charset = "US-ASCII"
 
#-- Opsys token to return in replies
# result:opsys = "UNIX"
 
#-- Log all request replies to syslog (none == don't)
# result:syslog-level = none
 
 
#-- Enable encryption (only available if linked with a DES library)
# result:encrypt = no
 
#-- Path to the DES key file (only available if linked with a DES library)
# encrypt:key-file = "/etc/identd.key"
 
 
#-- Include a machine local configuration file
# include = /etc/identd.conf


 
et finalement, les lignes iptables dans mon firewall qui gèrent identd :
 

Citation :


#ident
$IPTABLES -A INPUT -m state --state NEW -i $EXT -p tcp --dport 113 -j ACCEPT


 
...
 
vous voyez un truc qui ne va pas ?


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 15:28:34   

Reply

Marsh Posté le 18-09-2001 à 15:32:57    

tu as essayé de mettre le timeout à 0 ?
protocol:timeout = 0


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-09-2001 à 15:41:22    

ouaip ... ca a rien changé ( enfin je sais pas si faire un kill -HUP de inetd relance identd... enfin j'imagine)
 
J'y comprends rien :/
 
euh vi, le identd.conf a changer, il est bieen dans /etc ?
 
because il y a marqué sample configuration file ... j'ai un doute :/

 

[edtdd]--Message édité par Tetedeiench--[/edtdd]


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 15:57:52    

J'ai découvert autre chose... étrange...
 
deja, mes deux lignes de inetd.conf :
 

Citation :

auth    stream  tcp     nowait  nobody  /usr/local/sbin/in.identd in.identd -I -e
# ident     stream  tcp  nowait  nobody   /etc/identd    identd


 
la première correspond a rien... y a pas de in.identd :(
 
la seconde correspond effectivement au programme que je viens d'installer (identd.tgz , pris sur un ftp trouvé la bas : http://www.local.net/~jgo/LinuxGuide/linux-identd.html )
 
et quand je lance le programme manuellement, j'ai ca :
 

Citation :


root@server:/etc > ./identd
identd: getpeername(): Opération de type socket sur un type non socket


 
Si quelqu'un peut m'expliquer ce merdier... je suis pour, désolé mais moi la je capte plus rien du tout :/


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 17:32:18    

pourquoi tu lances identd via inetd ? Essai de le lancer en standalone, c'est à dire tout seul, sans inetd. Pour cela, tu commentes dans inetd.conf toutes les lignes qui le concerne, et tu lances le daemon identd sur la ligne de commande et tu testes. Après les commentaires dans inetd.conf, un bon kill -1 <id_inetd> pour le forcer à relire son fichier de conf.


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 18-09-2001 à 18:29:56    

pareil, meme pb au lancement :
 
root@server:/etc > ./identd
identd: getpeername(): Opération de type socket sur un type non socket
 
:(


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 19:46:08    

personne a d'idée sur mon pb ?
 
(ou un rpm tout simpkle d'identd , sachant que tous ceux que je trouve ont un "major number > 3" ... kesskecaveutdire ? )


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 20:02:52    

Nan désolé, je ne sais même pas ce qu'est identd  :D et ton message d'erreur, je ne le connais pas, re désolé.
 
Je t'ai dit la seule solution que je connaisse : ne pas utiliser inetd quand ça chie. Pour celà, faut soit l'empecher de se lancer durant la phase de test, soit ne pas l'utiliser du tout et le désinstaller.
 
Bon courage dans ta recherche de solution. Et dans tes logs, rien de spécial ?


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 18-09-2001 à 20:16:34    

rien de spécial du tout...
 
personne a un identd tout con de dispo sous la main, qui tourne et qui nécéssite pas deux ans de configuration ?
 
la je pète un plomb total (je peux meme plus aller sur IRCnet, pile poil quand j'en avais besoin ! )


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 20:28:25    

JE PETE UN PLOOOOOOOOOOOOOOOOOOOOOOOOOOOOMB
 
C si dur que ca d'avoir un ident correct BORDEL ?
 
Putain, j'ai bien envie de le virer nux la :o


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 20:28:25   

Reply

Marsh Posté le 18-09-2001 à 20:35:46    

as-tu essayé la bonne vieille méthode consistant à supprimé le package identd et tous ses fichiers de conf puis d'en réinstaller un autre proprement ? Je suppose que tu as du le faire mais bon, j'essaie de t'aider un peu moi.
 
Après une désinstallation, zieute un peu inetd.conf au cas où il est changé.


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 18-09-2001 à 20:40:34    

merci bcp fireball...
 
ben en fait j'ai viré pidentd (servait a rien) et l'identd que j'avais installé...
 
mais il m'en reste quand meme 2 :
 
un dans /etc qui ne se lance pas
 
un dans /usr/local/sbin qui fait rien du tout...
 
je vais craquer :((((((((


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 18-09-2001 à 20:45:26    

1°/ il n'est pas normal qu'en virant des packages il reste des fichiers, surtout des exe
donc tu as du te faire une petite sauce à ta façon et ... elle a mal tournée
 
2°/ le pb de major > 3 est que ta distro est ancienne et utilises rpm 3 or les derniers rpm sont fait pour rpm 4. rpm version 4 peut installer les rpm 3, mais le contraire n'est pas possible.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-09-2001 à 20:45:38    

Supprime tout ce qui fait partie de identd ou pidentd, y compris les fichiers de conf, celui qui est dans /etc et celui qui est dans /usr/local/sbin.
 
Regard aussi dans /etc/init.d si un script identd est présent et si oui, que lance-t-il ? Dans les différents rcx.d, il peut y avoir des liens vers le script se trouvant dans /etc/init.d, supprime les tous !
 
Ensuite, netstat -a et la, tu ne devrais pas voir de soft qui écoute sur le port de identd. S'il y en a un, désactive le.
 
Enfin, réinstall le rpm d'identd.
 
Bon courage bis !!!


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 18-09-2001 à 20:48:44    

une comande que j'ai apprise aujourdhui en updatant mon site en lisant certains des liens :
> lsof -i


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-09-2001 à 21:08:18    

j'ai réussi...
 
je sais pas comment, mais ca marche...
 
j'ai essayé ce prog :
 
http://hangout.de/fakeidentd/index.html
 
eh meme si il me fait une erreur a la compilation (pas grave), j'ai un ident... enfin
 
Merci mon dieu :D
 
merci tlm :D


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed