I am trying to connect to my Exchange server using EWS and keep getting connection errors. I know the connection data I am supplying is correct since another app uses it and works (MailDroid). Here is the log entry that I think is causing it:
org.apache.http.client.ClientProtocolException
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:557)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at org.kman.AquaMail.mail.ews.EwsConnection.process(EwsConnection.java:330)
at org.kman.AquaMail.mail.ews.EwsCmd.process(EwsCmd.java:216)
at org.kman.AquaMail.mail.ews.EwsTask_CheckAccount.listSpecialFolders(EwsTask_CheckAccount.java:147)
at org.kman.AquaMail.mail.ews.EwsTask_CheckAccount.process(EwsTask_CheckAccount.java:91)
at org.kman.AquaMail.core.MailTaskExecutor.onTask(MailTaskExecutor.java:438)
at org.kman.AquaMail.core.MailTaskExecutor.run(MailTaskExecutor.java:401)
at java.lang.Thread.run(Thread.java:841)
Caused by: org.apache.http.client.CircularRedirectException: Circular redirect to '
https://mail.ctcplc.com/uniquesig352935d900d5dbc382b08e4f00415f74/uniquesig0/InternalSite/InternalError.asp?site_name=exchangeexternal&secure=1&error_code=10&policy_id=&ErrorType=HTMLErrorPage [nofollow]'
at org.apache.http.impl.client.DefaultRedirectHandler.getLocationURI(DefaultRedirectHandler.java:173)
at org.apache.http.impl.client.DefaultRequestDirector.handleResponse(DefaultRequestDirector.java:923)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:475)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
... 8 more
Caused by:
org.apache.http.client.CircularRedirectException: Circular redirect to '
https://mail.ctcplc.com/uniquesig352935d900d5dbc382b08e4f00415f74/uniquesig0/InternalSite/InternalError.asp?site_name=exchangeexternal&secure=1&error_code=10&policy_id=&ErrorType=HTMLErrorPage [nofollow]'
at org.apache.http.impl.client.DefaultRedirectHandler.getLocationURI(DefaultRedirectHandler.java:173)
at org.apache.http.impl.client.DefaultRequestDirector.handleResponse(DefaultRequestDirector.java:923)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:475)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
at org.kman.AquaMail.mail.ews.EwsConnection.process(EwsConnection.java:330)
at org.kman.AquaMail.mail.ews.EwsCmd.process(EwsCmd.java:216)
at org.kman.AquaMail.mail.ews.EwsTask_CheckAccount.listSpecialFolders(EwsTask_CheckAccount.java:147)
at org.kman.AquaMail.mail.ews.EwsTask_CheckAccount.process(EwsTask_CheckAccount.java:91)
at org.kman.AquaMail.core.MailTaskExecutor.onTask(MailTaskExecutor.java:438)
at org.kman.AquaMail.core.MailTaskExecutor.run(MailTaskExecutor.java:401)
at java.lang.Thread.run(Thread.java:841)
Can you let me know what is happening here?