{"action":"created","issue":{"url":"https://api.github.com/repos/allenta/gitlab-listener/issues/19","labels_url":"https://api.github.com/repos/allenta/gitlab-listener/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/allenta/gitlab-listener/issues/19/comments","events_url":"https://api.github.com/repos/allenta/gitlab-listener/issues/19/events","html_url":"https://github.com/allenta/gitlab-listener/issues/19","id":109250656,"number":19,"title":"Failed to push JIRA comment: a valid user is not available","user":{"login":"thomseno","id":4829874,"avatar_url":"https://avatars.githubusercontent.com/u/4829874?v=3","gravatar_id":"","url":"https://api.github.com/users/thomseno","html_url":"https://github.com/thomseno","followers_url":"https://api.github.com/users/thomseno/followers","following_url":"https://api.github.com/users/thomseno/following{/other_user}","gists_url":"https://api.github.com/users/thomseno/gists{/gist_id}","starred_url":"https://api.github.com/users/thomseno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomseno/subscriptions","organizations_url":"https://api.github.com/users/thomseno/orgs","repos_url":"https://api.github.com/users/thomseno/repos","events_url":"https://api.github.com/users/thomseno/events{/privacy}","received_events_url":"https://api.github.com/users/thomseno/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-10-01T08:15:29Z","updated_at":"2015-10-01T19:26:31Z","closed_at":null,"body":"JIRA 6.4.10, GitLab Listener 1.21 (payed licence), GitLab 8.0.2\r\n\r\nListener stopped working, complaining about not finding a valid user, although e-mail in git-commit is in user profile in JIRA. Set log-level of listener to TRACE, but log statements do not show further information (e.g. e-mail)."},"comment":{"url":"https://api.github.com/repos/allenta/gitlab-listener/issues/comments/144823145","html_url":"https://github.com/allenta/gitlab-listener/issues/19#issuecomment-144823145","issue_url":"https://api.github.com/repos/allenta/gitlab-listener/issues/19","id":144823145,"user":{"login":"carlosabalde","id":342614,"avatar_url":"https://avatars.githubusercontent.com/u/342614?v=3","gravatar_id":"","url":"https://api.github.com/users/carlosabalde","html_url":"https://github.com/carlosabalde","followers_url":"https://api.github.com/users/carlosabalde/followers","following_url":"https://api.github.com/users/carlosabalde/following{/other_user}","gists_url":"https://api.github.com/users/carlosabalde/gists{/gist_id}","starred_url":"https://api.github.com/users/carlosabalde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlosabalde/subscriptions","organizations_url":"https://api.github.com/users/carlosabalde/orgs","repos_url":"https://api.github.com/users/carlosabalde/repos","events_url":"https://api.github.com/users/carlosabalde/events{/privacy}","received_events_url":"https://api.github.com/users/carlosabalde/received_events","type":"User","site_admin":false},"created_at":"2015-10-01T19:26:31Z","updated_at":"2015-10-01T19:26:31Z","body":"Everything looks as expected. No changes in the JSON message.\r\n\r\nMy guess is that the add-on is able to extract the author of each commit (i.e. ``oliver.thomsen@triton-ps.com``) from the JSON payload. I think that the add-on is also able to load a JIRA user matching the e-mail address (otherwise you'll see ``Failed to fetch JIRA user matching e-mail address...`` warning message in the JIRA log). Then only reason I can see for the error message you are getting is that the user matching the e-mail address has not permission to create comments in the issue referenced by the commit message. Is that possible?\r\n\r\nTomorrow morning I'll try to reproduce this using the same GitLab and JIRA versions.\r\n"}}