I have installed the IotAgent base, ul20 and mqtt on CENTOS6.6. The ul20 works well with figway, but it seems that mqtt biding does not work with fatal error (from log file) : [fiware@centimeter tmp]$ cat IoTAgent-qa.log | grep FATAL 270815T100223,516.010CEST|lvl=FATAL|comp=iota:qa|op=main|[140291558479904:main.cc:295] ======= IoTAgent StartingWebServer: 192.168.1.24 ======== 270815T100223,979.270CEST|lvl=FATAL|comp=iota:qa|op=main|[140291558479904:main.cc:383] bad argument: FileName 270815T100224,040.062CEST|lvl=FATAL|comp=iota:qa|op=main|[140291558479904:main.cc:383] unable to open plugin: MqttService [ [fiware@centimeter tmp]$ cat IoTAgent-mqtt.log | grep FATAL 270815T100223,515.633CEST|lvl=FATAL|comp=iota:mqtt|op=main|[140470741796896:main.cc:295] ======= IoTAgent StartingWebServer: 192.168.1.24 ======== 270815T100223,979.580CEST|lvl=FATAL|comp=iota:mqtt|op=main|[140470741796896:main.cc:383] bad argument: FileName 270815T100224,040.397CEST|lvl=FATAL|comp=iota:mqtt|op=main|[140470741796896:main.cc:383] unable to open plugin: MqttService 270815T100224,144.187CEST|lvl=FATAL|comp=iota:mqtt|op=main|[140470741796896:main.cc:402] bind: Permission denied ---------------------------------------------------------------------------------------- This is my ini_iotagent.sh script : [fiware@centimeter iot]$ cat init_iotagent.sh export LD_LIBRARY_PATH=/usr/local/iot/lib /usr/local/iot/bin/iotagent -n qa -p 8080 -i 192.168.1.24 -d /usr/local/iot/lib -c ./config.json -v DEBUG & /usr/local/iot/bin/iotagent -n mqtt -p 80 -i 192.168.1.24 -d /usr/local/iot/lib -c ./config.json -v DEBUG & ---------------------------------------------------------------------------------------- This is my config.json file : [fiware@centimeter iot]$ cat config.json { "ngsi_url": { "cbroker": "http://127.0.0.1:1026", "updateContext": "/NGSI10/updateContext", "registerContext": "/NGSI9/registerContext", "queryContext": "/NGSI10/queryContext" }, "timeout": 10, "http_proxy": "192.0.0.2:3128", "public_ip": "10.95.200.200:20000", "dir_log": "/tmp/", "timezones": "/etc/iot/date_time_zonespec.csv", "storage": { "host": "127.0.0.1", "type": "mongodb", "port": "27017", "dbname": "iot" }, "resources": [ { "resource": "/iot/d", "options": { "FileName": "UL20Service" } }, { "resource": "/iot/mqtt", "options": { "ConfigFile": "/etc/iot/MqttService.xml", "FileName": "MqttService" } } ] } --------------------------------------------------------------------------------------- [fiware@centimeter iot]$ ls -l /usr/local/iot/lib total 105408 -rwxr-xr-x. 1 root root 88757 Mar 31 16:53 libboost_date_time.so.1.55.0 -rwxr-xr-x. 1 root root 120698 Mar 31 16:53 libboost_filesystem.so.1.55.0 -rwxr-xr-x. 1 root root 1182623 Mar 31 16:53 libboost_regex.so.1.55.0 -rwxr-xr-x. 1 root root 18195 Mar 31 16:53 libboost_system.so.1.55.0 -rwxr-xr-x. 1 root root 134716 Mar 31 16:53 libboost_thread.so.1.55.0 -rwxr-xr-x. 1 root root 54606522 Mar 31 16:53 libiota.so -rwxr-xr-x. 1 root root 4665856 Mar 31 16:53 liblog4cplus-1.1.so -rwxr-xr-x. 1 root root 17345052 Mar 31 16:53 libmongoclient.so -rwxr-xr-x. 1 root root 15407885 Mar 31 16:53 libpion-5.0.so -rwxr-xr-x. 1 root root 8441013 May 29 14:27 MqttService.so -rwxr-xr-x. 1 root root 5908302 Mar 31 16:54 UL20Service.so ---------------------------------------------------------------------------------------- [fiware@centimeter iot]$ rpm -qa | grep mosquitto mosquitto-1.4.2-3.2.x86_64 libmosquittopp1-1.4.2-3.2.x86_64 mosquitto-clients-1.4.2-3.2.x86_64 libmosquitto1-1.4.2-3.2.x86_64 ---------------------------------------------------------------------------------------- Also, it seems that mosquitto works well: mosquitto mosquitto_sub -v -t '/apikey2/Temp-RoomLino/+' mosquitto_pub -t '/apikey2/Temp-RoomLino/temperature' -m 45.2 -u apikey2 on the subscription windows i can see: [fiware@centimeter ~]$ mosquitto_sub -v -t '/apikey2/Temp-RoomLino/+' /apikey2/Temp-RoomLino/temperature 45.2 /apikey2/Temp-RoomLino/temperature 45