I just tried it, and it worked with the file 'bob.csv':
newhost,127.0.0.1,hsttmpl-local,ds,diskstation nagios
But that was on a synology box (debian jessie) using the synology backup
file. If I try with your line it doesn't work but it says why:
1. Adding 107310 : NAGCTL ERROR: Service Set 'local-checks' not found.
Will not add host.
I also tried on my Centos 6 server, and I only changed the
'local-checks' for a service set that exists. That worked too. Both were
running version 1.174.5.
Things to try/check:
* Use nagrestconf version 1.174.5
* File name must end in '.csv'
* File must be a plain text file, not a renamed '.xls' file
* /usr/share/nagrestconf/htdocs/nagrestconf/upload must be owned by www-data
* Try a different Web Browser.
* Disable Web Browser plugins.
* Disable selinux/apparmour
In the GUI, once you've chosen the csv file, check that the file is in
/usr/share/nagrestconf/htdocs/nagrestconf/upload.
I suspect this is a Browser problem so definitely try Firefox, disabling
plugins (esp. greasemonkey) then Chrome.