Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2765 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [ldap] mon client ldap n'essaye même pas d'ouvrir une socket

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ldap] mon client ldap n'essaye même pas d'ouvrir une socket

n°726269
lorill
Posté le 07-09-2005 à 11:25:58  profilanswer
 

Sur mon pc linux de test, un programme avec ldap marche. Sur la machine cible (terminal leger), il marche pas. j'isole le bout qui merdoie :
 

Code :
  1. #include <ldap.h>
  2.    
  3.      int main(int argc, char**argv)
  4.      {
  5.          LDAP * ld = ldap_init(LDAP_SERVER, LDAP_PORT);
  6.          int res = ldap_simple_bind_s(ld, BIND_DN, BIND_PWD);
  7.          ldap_perror(ld, "simple bind" );
  8.    
  9.          ldap_unbind(ld);
  10.      }


 
Simple et efficace, je me connecte, et c'est tout.  
Pour comparer, j'eteinds le serveur, et je strace le programme.
 
Sur le pc qui marche :
 

Citation :


open("/home/pam/ldaprc", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/home/pam/.ldaprc", O_RDONLY)     = -1 ENOENT (No such file or directory)
socket(PF_NETLINK, SOCK_RAW, 0)         = 3
bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
 ...
write(2, "simple bind: Can\'t contact LDAP "..., 44simple bind: Can't contact LDAP server (-1)
) = 44
exit_group(0)                           = ?


 
Sur le terminal qui marche pas, il n'y a même pas d'appel a socket.
 
Le réseau marche (tests avec ping & telnet sur le port 389, serveur allumé).  
Les libs sont les mêmes (copie a partir du pc de test).
 
Quelqu'un a une idée ? possible que j'ai oublié un fichier de config ?
(strace m'indique qu'il essaye d'ouvrir /etc/openldap/ldap.conf, mais même en metant un fichier la, ca va pas mieux).

mood
Publicité
Posté le 07-09-2005 à 11:25:58  profilanswer
 

n°726306
lorill
Posté le 07-09-2005 à 13:40:54  profilanswer
 

laissez tomber, j'ai recompilé openldap, copié les libs sur le terminal, et ca roule. je comprends pas pourquoi avant ca marchait sur un pc et pas l'autre, mais bon, tant pis.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [ldap] mon client ldap n'essaye même pas d'ouvrir une socket

 

Sujets relatifs
Antivirus client(win$$) / serveur(debian)Client FTP lent cause firewall Linux
Client linux SAMBA : AIDE !!Serveur LDAP
Probleme avec le client Mysql et DebianProblemes avec postfix et LDAP
[HELP] Client X, récupérer affichage sur un autre linuxfreenx et client mac
[debian]mise en place LDAP+SSL/TLSdoublon des mails sur les client lors de la migration de POSTFIX
Plus de sujets relatifs à : [ldap] mon client ldap n'essaye même pas d'ouvrir une socket


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR