Sorry about cross posting. It looks like there is problem with Toodledo's API. I logged the data transfer and this is what I saw: (I obscured the userid)
Request
========
GET /api.php?method=getToken;userid=tdxxxxxxxxxxxxxx;appid=chromaticdragonoutlooksyncapp HTTP/1.1
Host: www.toodledo.com
Response
========
HTTP/1.1 200 OK
Date: Fri, 08 Aug 2008 19:55:55 GMT
Server: Apache/2.0.52 (Red Hat)
Content-Length: 38
Content-Type: application/xml
<?xml version="1.0" encoding="UTF-8"?>
I am sure that an empty response is not what the client is expecting.
It looks like Toodledosync is not currently working. It seems like the server is sending incorrect responses. The following is a dump of the transaction:(I obscured the userid)
Request
========
GET /api.php?method=getToken;userid=tdxxxxxxxxxxxxxx;appid=chromaticdragonoutlooksyncapp HTTP/1.1
Host: www.toodledo.com
Response
========
HTTP/1.1 200 OK
Date: Fri, 08 Aug 2008 19:55:55 GMT
Server: Apache/2.0.52 (Red Hat)
Content-Length: 38
Content-Type: application/xml