<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 01/03/2013 09:19, Olivier Desport wrote:
<blockquote cite="mid:5130648E.6060901@ac-versailles.fr" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix"><br>
<div class="moz-signature">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<br>
<div class="moz-signature"><br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<title></title>
<br>
</div>
</div>
Le 01/03/2013 09:11, Nicolas Charles a écrit :<br>
</div>
<blockquote cite="mid:513062A3.40201@normation.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
On 01/03/2013 08:59, Olivier Desport wrote:
<blockquote cite="mid:51305FDA.2050508@ac-versailles.fr"
type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix"><br>
<div class="moz-signature">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<br>
<div class="moz-signature"><br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<title></title>
<br>
</div>
</div>
Le 28/02/2013 14:29, Jonathan Clarke a écrit :<br>
</div>
<blockquote cite="mid:512F5BBD.4050009@normation.com"
type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">Hello Olivier,<br>
<br>
On 28/02/13 12:26, Olivier Desport wrote:<br>
</div>
<blockquote cite="mid:512F3EED.7010808@ac-versailles.fr"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
Hello,<br>
<br>
I'm working with Rudder 2.4. I've deleted a node in the
web interface because I had to install a new server with
the same name. When I try to add this node, it never
appears in "Accept new node" menu. Can you tell me the way
to clean this node in Postgre, LDAP and files ?<br>
<br>
The logs for this node on the Rudder server :<br>
<br>
Feb 28 12:21:47 celebrimbor cf-serverd[17935]: Accepting
connection from "172.31.136.112"<br>
Feb 28 12:21:47 celebrimbor cf-serverd[17935]: REFUSAL of
request from connecting host: (SYNCH 1362050507 STAT
/var/rudder/share/d2abce4d-630e-4d05-932f-8e2b87942392/rules/cfengine-community)<br>
</blockquote>
<br>
For the node to reappear in "Accept new nodes", it needs to
send a new inventory. However, by default this only happens
at night (between 0:00 and 6:00).<br>
<br>
You can force the node to run an inventory *now*, by
running:<br>
/var/rudder/cfengine-community/bin/cf-agent -KI
-Dforce_inventory<br>
(see <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://www.rudder-project.org/rudder-doc-2.4/rudder-doc.html#_inventory">http://www.rudder-project.org/rudder-doc-2.4/rudder-doc.html#_inventory</a>)
<br>
<br>
Then, it should appear in the Accept New Nodes screen (after
5-10 minutes).<br>
<br>
Let me know if this works for you!<br>
</blockquote>
<br>
I've launched this command several times but there is still no
pending node.</blockquote>
<br>
Ha. This is probably an unfortunate bug then. Could you :<br>
- force the node to run an inventory with the
/var/rudder/cfengine-community/bin/cf-agent -KI
-Dforce_inventory command<br>
- wait for it to be propagated within Rudder (it should take
about 5 minutes)<br>
- On the policy server, dig into
/var/log/rudder/webapp/2013-03-01.stderrout.log, and look for
messages like the following<br>
"Can't parse the input report, aborting"<br>
"Error when trying to parse report"<br>
"Exception when processing report" <br>
And copy the content of the text here, it will help us
understand what's going on<br>
</blockquote>
<br>
This type of messages doesn't appears about this node in
/var/log/rudder/webapp/2013_03_01.stderrout.log :<br>
<br>
[2013-03-01 09:00:12] INFO net.liftweb.http.SessionMaster -
Session 1nflzcr9e6hv6zchpvizyboox expired<br>
[2013-03-01 09:05:13] INFO net.liftweb.http.SessionMaster -
Session 1o6xlcj9i8voakydposa31m7q expired<br>
[2013-03-01 09:10:23] INFO net.liftweb.http.SessionMaster -
Session qkq84zos31rjgja2wcuje9h1 expired<br>
[2013-03-01 09:15:13] INFO net.liftweb.http.SessionMaster -
Session 1qcpzgo8oelnbnvhgs8nwybvo expired<br>
</blockquote>
<br>
So it seems the inventory doesn't make its way to the policy server.<br>
Did you change the IP address of the node, so maybe it has now an
address outside the accepted IP range ?<br>
Could you check if the inventory is present on the policy server in
/var/rudder/inventories/incoming, right after you run
/var/rudder/cfengine-community/bin/cf-agent -KI -Dforce_inventory on
the client ?<br>
<br>
Nicolas<br>
</body>
</html>