Salut a tous,

je suis entrain de mettre en place une gestion centralisée pour mes logs.
Pour cela j'ai installer syslog-ng sur mon serveur (qui reçoit les logs) ainsi que sur mon client (qui envoi les logs).
Mon serveur est sous Ubuntu Server 11.04, et mon client sous Ubuntu server 10.10.
Or, ça ne marche pas.

Voilà ce que j'ai mis coté serveur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
source src_lan {
        udp();
};
 
destination logs_from_lan {
file("/var/log/lan.log");
};
 
log {
source(src_lan);
destination(logs_from_lan);
};
Et Voilà ce que j'ai mis coté client :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
source srv_local { file("/var/log/auth.log"); };
 
destination srvlogs {
udp("172.16.3.140", port(514)); #172.16.3.140 correspond a l'ip de mon serveur de log
};
 
log {
source(srv_local);
destination(srvlogs);
};
Pouvez vous m'aider?

Sur mon serveur, aucun fichier du nom lan.log dans /var/log ne se crée.

Les 2 machines sont sur le même réseau, aucun firewall entre eux.

Voilà les 2 fichiers de configuration que j'ai renommé en -client et -server :

http://cl.ly/8N1z (server)
http://cl.ly/8Nwc (client)

Merci d'avance.