Originally I was running from our web server and thought it was iis 7 config.
I then switched to running from localhost using iis 5.1 and get the same error, Have nade all adjustments to iis 5.1 locally and iis7 on server).
Then I ran on imac as localhost and there is no error returned, however no data is written?

Now am confused is it server iis setting or is it the way I'm sending request?

Got it to work on localhost using iis5.1, then tried on windows server 2003 iis 6.0 and with a bit of playing around got it working. SBS 2008 would not work, when the mapped handler json was added as per the instructions, the web.config file in the root directory had the following added under <system.webserver>

Am I in the right direction if I pass the relevant array, (depending on what has triggered store sync, add, delete or update), to the webservice and then deserialise into .net object and then write to file?

OR

do I wrap the store.sync() in a callback to get the request payload, (assume this would be a json string) and pass this to the webservice to be written to file?

As you can tell I am new to web development and would appreciate some pointers.

Am I in the right direction if I pass the relevant array, (depending on what has triggered store sync, add, delete or update), to the webservice and then deserialise into .net object and then write to file?