[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 5552
  • Last Modified:

Getting IMAP server to work with JIRA so can send emails that will post as issues/comments

This problem addresses an open-source issue-tracking program called JIRA.  I am  stuck in what looks like catch-22 as I suspect I need to obtain an SSL certificate in order to resolve my problem, however, I receive a "file not found in specified path" error when trying to import the certificate. I have double-checked my command sequence and file path and still receive the aforementioned error message. What this question is about is that I am trying to set up email communication between our institution's Exchange 2007 server and JIRA so that users can email JIRA and an issue or comment will automatically be generated in JIRA. I have not setup LDAP integration yet (we use Active Directory) although this is planned, but I have created a user in JIRA with the exact username of the user I created in Active Directory for this purpose. I am using IMAP instead of POP. Our Exchange server does or can use SSL for IMAP. I have tried both not using SSL and using SSL. IF I use SSL, I get an "AUTHENTICATE failed" message instead of the "no login methods supported...." message. I am trying to get hold of the central IT contact at my location to find out more about SSL certficates but in the meantime I would like to pass this inquiry on to you for further review as it could be something else to address. The deadline for enabling this is within a day or two. Any assistance is appreciated. I have attached some of the the day's log of activity as well for your review. Thank you in advance for your time.

Trishajay
2009-02-16 14:39:36,733 JiraQuartzScheduler_Worker-3 ERROR [service.services.mail.MailFetcherService] Create Issue Service -RMS[10010]: Error connecting to host 'imap.exchangelabs.com' as user 'Admin Jira' via protocol 'imap': javax.mail.MessagingException: No login methods supported!;
  nested exception is:
	com.sun.mail.iap.ProtocolException: No login methods supported!
javax.mail.MessagingException: No login methods supported!;
  nested exception is:
	com.sun.mail.iap.ProtocolException: No login methods supported!
	at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:439)
	at javax.mail.Service.connect(Service.java:233)
	at com.atlassian.jira.service.services.mail.MailFetcherService.run(MailFetcherService.java:147)
	at com.atlassian.jira.service.JiraServiceContainerImpl.run(JiraServiceContainerImpl.java:56)
	at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:61)
	at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
2009-02-16 14:41:36,734 JiraQuartzScheduler_Worker-2 ERROR [service.services.mail.MailFetcherService] Create Issue Service -RMS[10010]: Error connecting to host 'imap.exchangelabs.com' as user 'Admin Jira' via protocol 'imap': javax.mail.MessagingException: No login methods supported!;
  nested exception is:
	com.sun.mail.iap.ProtocolException: No login methods supported!
javax.mail.MessagingException: No login methods supported!;
  nested exception is:
	com.sun.mail.iap.ProtocolException: No login methods supported!
	at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:439)
	at javax.mail.Service.connect(Service.java:233)
	at com.atlassian.jira.service.services.mail.MailFetcherService.run(MailFetcherService.java:147)
	at com.atlassian.jira.service.JiraServiceContainerImpl.run(JiraServiceContainerImpl.java:56)
	at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:61)
	at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
2009-02-16 14:43:27,419 http-8080-Processor23 WARN [service.util.handler.AbstractMessageHandler] Default Reporter Username set to 'email' and createusers is set to true.
2009-02-16 14:43:27,419 http-8080-Processor23 WARN [service.util.handler.AbstractMessageHandler] Ignoring the Default Reporter Username, users will be created if they do not exist.
2009-02-16 14:43:27,489 http-8080-Processor23 WARN [service.util.handler.AbstractMessageHandler] Default Reporter Username set to 'email' and createusers is set to true.
2009-02-16 14:43:27,489 http-8080-Processor23 WARN [service.util.handler.AbstractMessageHandler] Ignoring the Default Reporter Username, users will be created if they do not exist.
2009-02-16 14:43:37,395 JiraQuartzScheduler_Worker-1 ERROR [service.services.mail.MailFetcherService] Create Issue Service -RMS[10010]: Error connecting to host 'imap.exchangelabs.com' as user 'Admin Jira' via protocol 'imaps': javax.mail.AuthenticationFailedException: AUTHENTICATE failed.
javax.mail.AuthenticationFailedException: AUTHENTICATE failed.
	at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:436)
	at javax.mail.Service.connect(Service.java:233)
	at com.atlassian.jira.service.services.mail.MailFetcherService.run(MailFetcherService.java:147)
	at com.atlassian.jira.service.JiraServiceContainerImpl.run(JiraServiceContainerImpl.java:56)
	at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:61)
	at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
2009-02-16 14:45:37,305 JiraQuartzScheduler_Worker-0 ERROR [service.services.mail.MailFetcherService] Create Issue Service -RMS[10010]: Error connecting to host 'imap.exchangelabs.com' as user 'admin.jira' via protocol 'imaps': javax.mail.AuthenticationFailedException: AUTHENTICATE failed.
javax.mail.AuthenticationFailedException: AUTHENTICATE failed.
	at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:436)
	at javax.mail.Service.connect(Service.java:233)
	at com.atlassian.jira.service.services.mail.MailFetcherService.run(MailFetcherService.java:147)
	at com.atlassian.jira.service.JiraServiceContainerImpl.run(JiraServiceContainerImpl.java:56)
	at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:61)
	at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)

Open in new window

0
trishajay
Asked:
trishajay
1 Solution
 
PakaCommented:
I'd try setting up a pop/imap client (such as Outlook Express or Thunderbird) and verify the user account is working first.
0
 
trishajayAuthor Commented:
This ended up being a completely different problem but the expert who responded was correct in checking to verify user account works.
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now