{"action":"created","issue":{"url":"https://api.github.com/repos/owntracks/ios/issues/110","labels_url":"https://api.github.com/repos/owntracks/ios/issues/110/labels{/name}","comments_url":"https://api.github.com/repos/owntracks/ios/issues/110/comments","events_url":"https://api.github.com/repos/owntracks/ios/issues/110/events","html_url":"https://github.com/owntracks/ios/issues/110","id":56909121,"number":110,"title":"Not buffering GEO Data when no connection to Network","user":{"login":"edgarjung","id":2997159,"avatar_url":"https://avatars.githubusercontent.com/u/2997159?v=3","gravatar_id":"","url":"https://api.github.com/users/edgarjung","html_url":"https://github.com/edgarjung","followers_url":"https://api.github.com/users/edgarjung/followers","following_url":"https://api.github.com/users/edgarjung/following{/other_user}","gists_url":"https://api.github.com/users/edgarjung/gists{/gist_id}","starred_url":"https://api.github.com/users/edgarjung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edgarjung/subscriptions","organizations_url":"https://api.github.com/users/edgarjung/orgs","repos_url":"https://api.github.com/users/edgarjung/repos","events_url":"https://api.github.com/users/edgarjung/events{/privacy}","received_events_url":"https://api.github.com/users/edgarjung/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-07T12:07:47Z","updated_at":"2015-02-07T13:12:56Z","closed_at":null,"body":"Yesterday I started in switzerland, tracking on IPHONE 4. While within der primaray Gridoperator (swisscom), OWNTRACKS sends \"SIGNIFICANT CHANGES\" to mqtt SERVER. When changing borders to (mobile Austria or German telekom - Dataroaming is set off), OWNTRACKS started reporting 5 undelivered Messages up to 40 Messages.\r\n\r\nI came back to swisscom, hoping OWNTRACKS is now sending all buffered Locations (in germany or austria). But owntracks shows nothing more to deliver the mqtt Server received nothing. So I assume, OWTRACKS withdraws all buffered locations.\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/owntracks/ios/issues/comments/73363709","html_url":"https://github.com/owntracks/ios/issues/110#issuecomment-73363709","issue_url":"https://api.github.com/repos/owntracks/ios/issues/110","id":73363709,"user":{"login":"jpmens","id":60706,"avatar_url":"https://avatars.githubusercontent.com/u/60706?v=3","gravatar_id":"","url":"https://api.github.com/users/jpmens","html_url":"https://github.com/jpmens","followers_url":"https://api.github.com/users/jpmens/followers","following_url":"https://api.github.com/users/jpmens/following{/other_user}","gists_url":"https://api.github.com/users/jpmens/gists{/gist_id}","starred_url":"https://api.github.com/users/jpmens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpmens/subscriptions","organizations_url":"https://api.github.com/users/jpmens/orgs","repos_url":"https://api.github.com/users/jpmens/repos","events_url":"https://api.github.com/users/jpmens/events{/privacy}","received_events_url":"https://api.github.com/users/jpmens/received_events","type":"User","site_admin":false},"created_at":"2015-02-07T13:12:56Z","updated_at":"2015-02-07T13:12:56Z","body":"Generally speaking, OwnTracks for iOS buffers updates it cannot deliver (which you confirm by saying it reported up to 40 undelivered messages). As soon as it can contact the MQTT broker it will typically publish these, and this is quite reliable.\r\n\r\nWhat would be important is: what kind of broker are you using? Is this something private, is it a public broker, how is it configured, etc. When using Mosquitto for example, care must be taken to increase the inflight message buffers; set too low can cause Mosquitto to drop incoming (or outgoing) messages.\r\n\r\nFor the record: I've updated your comment above to _remove_ the credentials you displayed; this tracker is public and we wouldn't want anybody to abuse your service now, would we? ;-)\r\n"}}