Hi
I am new to shinken and related components, but very familiar with Nagios kind of monitoring.

I have successfully installed and configured Shinken + MongoDB on a Raspberry Pi (after some fights...) ... and I have modified the cfg files to use MongoDB when necessary.

So now, I want to use Skonf to discover some hosts. Skonf is displaying some hosts, but when I restart shinken, the config check fails:

Code:
$ sudo /etc/init.d/shinken restart
Restarting scheduler
. ok 
Restarting poller
. ok 
Restarting reactionner
. ok 
Restarting broker
. ok 
Restarting receiver
. ok 
Restarting arbiter
Doing config check
[warn] full result is in /tmp/shinken_checkconfig_result ... (warning).
[FAIL] ConfigCheck failed: Configuration is incorrect, sorry, I bail out ... failed!
 failed!
Restarting skonf
. ok
The log file contains the following information:
Code:
$ sudo cat /tmp/shinken_checkconfig_result
[1359720468] Info :  Shinken 1.2.3
[1359720468] Info :  Copyright (c) 2009-2011:
[1359720468] Info :  Gabes Jean (naparuba@gmail.com)
[1359720468] Info :  Gerhard Lausser, Gerhard.Lausser@consol.de
[1359720468] Info :  Gregory Starck, g.starck@gmail.com
[1359720468] Info :  Hartmut Goebel, h.goebel@goebel-consult.de
[1359720468] Info :  License: AGPL
[1359720468] Info :  Loading configuration
....
[1359720478] Info :  I correctly loaded the modules: [PickleRetentionArbiter,Mongodb,NamedPipe-Autogenerated]
...
[1359720487] Info :  Running pre-flight check on configuration data...
[1359720487] Info :  Checking global parameters...
[1359720487] Info :  Checking hosts...
[1359720487] Error :  [host::192.168.1.29] max_check_attempts property not set
[1359720487] Warning : The host 192.168.1.29 has no contacts nor contact_groups in (mongodb:mongodb://localhost/?safe=true:shinken)
[1359720487] Error :  [items] In 192.168.1.29 is incorrect ; from mongodb:mongodb://localhost/?safe=true:shinken
[1359720487] Error :  [host::192.168.1.2] max_check_attempts property not set
...
[1359720488] Debug :  Trying to open the distribution file pack_distribution.dat
[1359720488] Info :  Saving the distribution file pack_distribution.dat
[1359720488] Info :  Number of hosts in all the realm 4
[1359720488] Info :  Number of hosts 4
[1359720488] Error :  Configuration is incorrect, sorry, I bail out
Configuration is incorrect, sorry, I bail out
I get the same errors for all the discovered hosts.

When I try to go back in skonf to edit and save the value of the property, it does not work (the Apply button has no effect)
Looking deeper with google inspect displays:

Request URL:http://192.168.1.198:7766/gotfirstda...1359723150060=
Request Method:GET
Status Code:404 Not Found
Request Headersview source

How can this be fixed ??? :

Thanks