{"action":"closed","issue":{"url":"https://api.github.com/repos/ODM2/WOFpy/issues/43","labels_url":"https://api.github.com/repos/ODM2/WOFpy/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/ODM2/WOFpy/issues/43/comments","events_url":"https://api.github.com/repos/ODM2/WOFpy/issues/43/events","html_url":"https://github.com/ODM2/WOFpy/issues/43","id":118490834,"number":43,"title":"\"Start tag expected, '<' not found, line 1, column 1\"","user":{"login":"RussNelson","id":1156994,"avatar_url":"https://avatars.githubusercontent.com/u/1156994?v=3","gravatar_id":"","url":"https://api.github.com/users/RussNelson","html_url":"https://github.com/RussNelson","followers_url":"https://api.github.com/users/RussNelson/followers","following_url":"https://api.github.com/users/RussNelson/following{/other_user}","gists_url":"https://api.github.com/users/RussNelson/gists{/gist_id}","starred_url":"https://api.github.com/users/RussNelson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RussNelson/subscriptions","organizations_url":"https://api.github.com/users/RussNelson/orgs","repos_url":"https://api.github.com/users/RussNelson/repos","events_url":"https://api.github.com/users/RussNelson/events{/privacy}","received_events_url":"https://api.github.com/users/RussNelson/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-11-23T22:47:31Z","updated_at":"2015-11-25T17:45:26Z","closed_at":"2015-11-25T17:45:26Z","body":"I'm running HEAD, and I'm up to date. If I try to fetch my site's metadata using HydroDesktop, it gives me the error in the subject. More precisely this:\r\n\r\nERROR:spyne.protocol.soap.soap11.invalid:XMLSyntaxError(u\"Start tag expected, '<' not found, line 1, column 1\",) in string u'\\ufeff<?xml version=\"1.0\" encoding=\"utf-8\"?>\\r\\n<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\\r\\n  <soap:Body>\\r\\n    <GetSiteInfoObject xmlns=\"http://www.cuahsi.org/his/1.0/ws/\">\\r\\n      <site>reon:Marist</site>\\r\\n      <authToken>\\r\\n      </authToken>\\r\\n    </GetSiteInfoObject>\\r\\n  </soap:Body>\\r\\n</soap:Envelope>'\r\nINFO:werkzeug:128.153.100.216 - - [23/Nov/2015 17:29:04] \"POST /reon/soap/cuahsi_1_0 HTTP/1.1\" 500 -\r\n\r\nThe *first* query succeeds, which is GetSites. Every GetSiteInfoObject query after that fails with the same error. The connection is being held open. If I look at the query that is being sent by using tcpdump, I can save it to a file and run it by hand. When I do that, it succeeds. SAME QUERY.\r\n\r\nDoesn't it sound like something is being carried over from one HTTP query into the next? Is it the \\ufeff ? This, it looks like: https://en.wikipedia.org/wiki/Byte_order_mark . Is spyne possibly not expecting a unicode string to start with the byte order mark?"}}