{"action":"created","issue":{"url":"https://api.github.com/repos/jitsi/jitsi/issues/95","labels_url":"https://api.github.com/repos/jitsi/jitsi/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/jitsi/jitsi/issues/95/comments","events_url":"https://api.github.com/repos/jitsi/jitsi/issues/95/events","html_url":"https://github.com/jitsi/jitsi/issues/95","id":66625464,"number":95,"title":"Offline text messages are not displayed","user":{"login":"jitsi-jenkins","id":4939753,"avatar_url":"https://avatars.githubusercontent.com/u/4939753?v=3","gravatar_id":"","url":"https://api.github.com/users/jitsi-jenkins","html_url":"https://github.com/jitsi-jenkins","followers_url":"https://api.github.com/users/jitsi-jenkins/followers","following_url":"https://api.github.com/users/jitsi-jenkins/following{/other_user}","gists_url":"https://api.github.com/users/jitsi-jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/jitsi-jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jitsi-jenkins/subscriptions","organizations_url":"https://api.github.com/users/jitsi-jenkins/orgs","repos_url":"https://api.github.com/users/jitsi-jenkins/repos","events_url":"https://api.github.com/users/jitsi-jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/jitsi-jenkins/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jitsi/jitsi/labels/component:Chat","name":"component:Chat","color":"5319e7"},{"url":"https://api.github.com/repos/jitsi/jitsi/labels/protocol:XMPP","name":"protocol:XMPP","color":"fbca04"},{"url":"https://api.github.com/repos/jitsi/jitsi/labels/type:bug","name":"type:bug","color":"e11d21"},{"url":"https://api.github.com/repos/jitsi/jitsi/labels/volunteer-needed","name":"volunteer-needed","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-06T15:09:01Z","updated_at":"2015-04-06T15:09:48Z","closed_at":null,"body":"ref: http://lists.jitsi.org/pipermail/dev/2013-July/017908.html\r\n\r\n------------------------------------------------------------------------\r\n\r\nserver environment:\r\n\r\nejabberd-2.1.5\r\n\r\nDebian Linux www 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux running on hp dl380 quad core machine\r\n\r\nclient environment:\r\n\r\njitsi-2.3.4759\r\nDebian Linux debt 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1 i686 GNU/Linux\r\nWindows 7\r\n\r\n------------------------------------------------------------------------\r\n\r\nreproduction (copied from jitsi-dev-mailing-list-thread:\r\n\r\nA - user jt2 did not yet start jitsi\r\n\r\nA.1. user jt1 starts up jitsi, logs in and sends a message to user jt1\r\n(who's jitsi is not yet running) - using ejabberd admin uif, the  message is visible\r\n\r\nA.2. user jt2 starts up jitsi, logs in \r\n  => no message is displayed and message is removed from ejabberd's storage\r\n\r\n\r\nB - user jt2's jisti is running but jt2 is offline/online via tools->options\r\n\r\nB.1. user jt2 goes offline via tools->options removed the tick at his account\r\n\r\nB.2. user jt1 sends offline message which can be viewed using ejabberd admin if\r\n\r\nB.2. user jt2 goes online via tools->options adds the tick at his account \r\n  => no message is displayed and message is removed from ejabberd's memory\r\n\r\n\r\nC - user jt2's jisti is running but jt2 is offline/online via 'status-menuebox'\r\n\r\nC.1. user jt2 goes offline by clicking on onlie and selecting offline\r\n\r\nC.2. user jt1 sends message\r\n\r\nC.3. user jt2 goes online by clicking offline and selecting online \r\n  => message is displayed an removed from ejabberd's memory\r\n\r\nin order to enable you to reproduce this issue by yourself, i could provide you with users jt1 and jt2 on our jabber server. please feel free to ask me for the passwords.\r\n\r\n(Issue migrated from https://trac.jitsi.org/ticket/1187)"},"comment":{"url":"https://api.github.com/repos/jitsi/jitsi/issues/comments/90096165","html_url":"https://github.com/jitsi/jitsi/issues/95#issuecomment-90096165","issue_url":"https://api.github.com/repos/jitsi/jitsi/issues/95","id":90096165,"user":{"login":"jitsi-jenkins","id":4939753,"avatar_url":"https://avatars.githubusercontent.com/u/4939753?v=3","gravatar_id":"","url":"https://api.github.com/users/jitsi-jenkins","html_url":"https://github.com/jitsi-jenkins","followers_url":"https://api.github.com/users/jitsi-jenkins/followers","following_url":"https://api.github.com/users/jitsi-jenkins/following{/other_user}","gists_url":"https://api.github.com/users/jitsi-jenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/jitsi-jenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jitsi-jenkins/subscriptions","organizations_url":"https://api.github.com/users/jitsi-jenkins/orgs","repos_url":"https://api.github.com/users/jitsi-jenkins/repos","events_url":"https://api.github.com/users/jitsi-jenkins/events{/privacy}","received_events_url":"https://api.github.com/users/jitsi-jenkins/received_events","type":"User","site_admin":false},"created_at":"2015-04-06T15:09:48Z","updated_at":"2015-04-06T15:09:48Z","body":"Additional info:\r\n- the behavior A and B also applies to the 'initial authorization handshake' which only seems to be possible when both users are online at the same time. (re-requesting authorization does not work as well - at least in our environment).\r\n- neither pidgin nor psi nor gibberbot (on android) shows this behavior - offline messages are always displayed by these clients."}}