Hallo zusammen,
ich bekomme beim Verbinden mit dem Iphone per ActiveSync immmer die Fehlermeldung:
"E-Mails können nicht empfangen werden. Die Verbindung mit dem Server ist fehlgeschlagen."
Bei Android-Geräten kommt die Fehlermeldung:
"Einrichtung wurde nicht abgeschlossen. Es ist ein Serverfehler aufgetreten. Prüfen Sie bitte den Benutzernamen und das Passwort und versuchen Sie es erneut."
Bei beiden Geräten funktioniert das Anbinden des OX an ein IMAP-Konto.
Das Paket open-xchange-meta-mobility ist installiert und die config-files wurden auch anepasst.
Beiden Usern wurden mittels /opt/open-xchange/sbin/changeuser -c 1 -A oxadmin -P admin_password -u testuser --access-usm on --access-active-sync on die Berechtigungen zum Sync gegeben
Hier sind Auszüge aus den Logfiles:
Android:
iOS:
Vielen Dank im voraus,
Marco
ich bekomme beim Verbinden mit dem Iphone per ActiveSync immmer die Fehlermeldung:
"E-Mails können nicht empfangen werden. Die Verbindung mit dem Server ist fehlgeschlagen."
Bei Android-Geräten kommt die Fehlermeldung:
"Einrichtung wurde nicht abgeschlossen. Es ist ein Serverfehler aufgetreten. Prüfen Sie bitte den Benutzernamen und das Passwort und versuchen Sie es erneut."
Bei beiden Geräten funktioniert das Anbinden des OX an ein IMAP-Konto.
Das Paket open-xchange-meta-mobility ist installiert und die config-files wurden auch anepasst.
Beiden Usern wurden mittels /opt/open-xchange/sbin/changeuser -c 1 -A oxadmin -P admin_password -u testuser --access-usm on --access-active-sync on die Berechtigungen zum Sync gegeben
Hier sind Auszüge aus den Logfiles:
Android:
Code:
Mai 16, 2014 15:18:27 PM com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.login(OXJSONAccessImpl.java:186) WARN: -1:-1:USERNAME@1:EAS:SEC1B1ED6F3E22F5 Error while authenticating com.openexchange.grizzly.remoteAddress=IP com.openexchange.grizzly.remotePort=40053 com.openexchange.grizzly.requestIp=IP com.openexchange.grizzly.requestURI=/Microsoft-Server-ActiveSync com.openexchange.grizzly.serverName=DOMAINNAME com.openexchange.grizzly.servletPath=/Microsoft-Server-ActiveSync com.openexchange.grizzly.threadName=OXWorker-0024628 com.openexchange.grizzly.userAgent=SAMSUNG-GT-I9506/101.403 com.openexchange.request.trackingId=b43bc3949d2d423b9fee8468c4280789 com.openexchange.usm.api.exceptions.OXCommunicationException: http status code 404 received at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.executeMethodOnce(OXJSONAccessImpl.java:529) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.performLogin(OXJSONAccessImpl.java:254) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.obtainConnectionData(OXJSONAccessImpl.java:454) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.login(OXJSONAccessImpl.java:178) at com.openexchange.usm.ox_json.impl.OXJSONAccessService.login(OXJSONAccessService.java:118) at com.openexchange.usm.session.impl.SessionManagerImpl.getSession(SessionManagerImpl.java:486) at com.openexchange.usm.session.impl.SessionManagerService.getSession(SessionManagerService.java:82) at com.openexchange.usm.eas.servlet.EASServlet.getUSMSession(EASServlet.java:494) at com.openexchange.usm.eas.servlet.EASServlet.doOptions(EASServlet.java:515) at javax.servlet.http.HttpServlet.service(HttpServlet.java:736) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:408) at com.openexchange.http.grizzly.servletfilter.RequestReportingFilter.doFilter(RequestReportingFilter.java:124) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.servletfilter.WrappingFilter.doFilter(WrappingFilter.java:198) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiAuthFilter.doFilter(OSGiAuthFilter.java:140) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.invokeFilterChain(OSGiServletHandler.java:376) at org.glassfish.grizzly.servlet.ServletHandler.doServletService(ServletHandler.java:252) at org.glassfish.grizzly.servlet.ServletHandler.service(ServletHandler.java:194) at com.openexchange.http.grizzly.service.http.OSGiMainHandler.service(OSGiMainHandler.java:189) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.HttpHandlerChain.service(HttpHandlerChain.java:196) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.OXHttpServerFilter.handleRead(OXHttpServerFilter.java:289) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:265) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:134) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:78) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:770) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$MDCProvidingRunnable.run(CustomThreadPoolExecutor.java:2500) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:817) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:844) at java.lang.Thread.run(Thread.java:679) Mai 16, 2014 15:18:27 PM com.openexchange.usm.eas.servlet.EASServlet.doOptions(EASServlet.java:531) ERROR: Internal error while authenticating for OPTIONS command com.openexchange.grizzly.remoteAddress=IP com.openexchange.grizzly.remotePort=40053 com.openexchange.grizzly.requestIp=IP com.openexchange.grizzly.requestURI=/Microsoft-Server-ActiveSync com.openexchange.grizzly.serverName=DOMAINNAME com.openexchange.grizzly.servletPath=/Microsoft-Server-ActiveSync com.openexchange.grizzly.threadName=OXWorker-0024628 com.openexchange.grizzly.userAgent=SAMSUNG-GT-I9506/101.403 com.openexchange.request.trackingId=b43bc3949d2d423b9fee8468c4280789 com.openexchange.usm.api.exceptions.OXCommunicationException: http status code 404 received at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.executeMethodOnce(OXJSONAccessImpl.java:529) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.performLogin(OXJSONAccessImpl.java:254) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.obtainConnectionData(OXJSONAccessImpl.java:454) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.login(OXJSONAccessImpl.java:178) at com.openexchange.usm.ox_json.impl.OXJSONAccessService.login(OXJSONAccessService.java:118) at com.openexchange.usm.session.impl.SessionManagerImpl.getSession(SessionManagerImpl.java:486) at com.openexchange.usm.session.impl.SessionManagerService.getSession(SessionManagerService.java:82) at com.openexchange.usm.eas.servlet.EASServlet.getUSMSession(EASServlet.java:494) at com.openexchange.usm.eas.servlet.EASServlet.doOptions(EASServlet.java:515) at javax.servlet.http.HttpServlet.service(HttpServlet.java:736) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:408) at com.openexchange.http.grizzly.servletfilter.RequestReportingFilter.doFilter(RequestReportingFilter.java:124) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.servletfilter.WrappingFilter.doFilter(WrappingFilter.java:198) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiAuthFilter.doFilter(OSGiAuthFilter.java:140) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.invokeFilterChain(OSGiServletHandler.java:376) at org.glassfish.grizzly.servlet.ServletHandler.doServletService(ServletHandler.java:252) at org.glassfish.grizzly.servlet.ServletHandler.service(ServletHandler.java:194) at com.openexchange.http.grizzly.service.http.OSGiMainHandler.service(OSGiMainHandler.java:189) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.HttpHandlerChain.service(HttpHandlerChain.java:196) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.OXHttpServerFilter.handleRead(OXHttpServerFilter.java:289) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:265) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:134) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:78) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:770) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$MDCProvidingRunnable.run(CustomThreadPoolExecutor.java:2500) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:817) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:844) at java.lang.Thread.run(Thread.java:679)
Code:
Mai 16, 2014 15:18:33 PM com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.login(OXJSONAccessImpl.java:186) WARN: -1:-1:USERNAME2@1:EAS:Appl7T10851PA4S Error while authenticating com.openexchange.grizzly.remoteAddress=IP2 com.openexchange.grizzly.remotePort=40089 com.openexchange.grizzly.requestIp=IP2 com.openexchange.grizzly.requestURI=/Microsoft-Server-ActiveSync com.openexchange.grizzly.serverName=DOMAINNAME com.openexchange.grizzly.servletPath=/Microsoft-Server-ActiveSync com.openexchange.grizzly.threadName=OXWorker-0024628 com.openexchange.grizzly.userAgent=Apple-iPhone3C1/1104.201 com.openexchange.request.trackingId=180fb531ff3c4e48b1d3c696fe447866 com.openexchange.usm.api.exceptions.OXCommunicationException: http status code 404 received at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.executeMethodOnce(OXJSONAccessImpl.java:529) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.performLogin(OXJSONAccessImpl.java:254) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.obtainConnectionData(OXJSONAccessImpl.java:454) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.login(OXJSONAccessImpl.java:178) at com.openexchange.usm.ox_json.impl.OXJSONAccessService.login(OXJSONAccessService.java:118) at com.openexchange.usm.session.impl.SessionManagerImpl.getSession(SessionManagerImpl.java:486) at . . hier gekürzt . com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:408) at com.openexchange.http.grizzly.servletfilter.RequestReportingFilter.doFilter(RequestReportingFilter.java:124) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.servletfilter.WrappingFilter.doFilter(WrappingFilter.java:198) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiAuthFilter.doFilter(OSGiAuthFilter.java:140) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.invokeFilterChain(OSGiServletHandler.java:376) at org.glassfish.grizzly.servlet.ServletHandler.doServletService(ServletHandler.java:252) at org.glassfish.grizzly.servlet.ServletHandler.service(ServletHandler.java:194) at com.openexchange.http.grizzly.service.http.OSGiMainHandler.service(OSGiMainHandler.java:189) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.HttpHandlerChain.service(HttpHandlerChain.java:196) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.OXHttpServerFilter.handleRead(OXHttpServerFilter.java:289) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:265) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:134) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:78) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:770) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$MDCProvidingRunnable.run(CustomThreadPoolExecutor.java:2500) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:817) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:844) at java.lang.Thread.run(Thread.java:679) Mai 16, 2014 15:18:33 PM com.openexchange.usm.eas.delegate.BaseXMLDelegate.logError(BaseXMLDelegate.java:761) ERROR: <Undetermined USM Session> http status code 404 received com.openexchange.grizzly.remoteAddress=IP2 com.openexchange.grizzly.remotePort=40089 com.openexchange.grizzly.requestIp=IP2 com.openexchange.grizzly.requestURI=/Microsoft-Server-ActiveSync com.openexchange.grizzly.serverName=DOMAINNAME com.openexchange.grizzly.servletPath=/Microsoft-Server-ActiveSync com.openexchange.grizzly.threadName=OXWorker-0024628 com.openexchange.grizzly.userAgent=Apple-iPhone3C1/1104.201 com.openexchange.request.trackingId=180fb531ff3c4e48b1d3c696fe447866 com.openexchange.usm.api.exceptions.OXCommunicationException: http status code 404 received at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.executeMethodOnce(OXJSONAccessImpl.java:529) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.performLogin(OXJSONAccessImpl.java:254) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.obtainConnectionData(OXJSONAccessImpl.java:454) at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl.login(OXJSONAccessImpl.java:178) at com.openexchange.usm.ox_json.impl.OXJSONAccessService.login(OXJSONAccessService.java:118) at com.openexchange.usm.session.impl.SessionManagerImpl.getSession(SessionManagerImpl.java:486) at com.openexchange.usm.session.impl.SessionManagerService.getSession(SessionManagerService.java:82) at com.openexchange.usm.eas.servlet.EASServlet.getUSMSession(EASServlet.java:494) at com.openexchange.usm.eas.servlet.EASServlet.handleRequest(EASServlet.java:609) at com.openexchange.usm.eas.servlet.EASServlet.doPost(EASServlet.java:575) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:408) at com.openexchange.http.grizzly.servletfilter.RequestReportingFilter.doFilter(RequestReportingFilter.java:124) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.servletfilter.WrappingFilter.doFilter(WrappingFilter.java:198) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiAuthFilter.doFilter(OSGiAuthFilter.java:140) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.doFilter(OSGiServletHandler.java:398) at com.openexchange.http.grizzly.service.http.OSGiServletHandler$FilterChainImpl.invokeFilterChain(OSGiServletHandler.java:376) at org.glassfish.grizzly.servlet.ServletHandler.doServletService(ServletHandler.java:252) at org.glassfish.grizzly.servlet.ServletHandler.service(ServletHandler.java:194) at com.openexchange.http.grizzly.service.http.OSGiMainHandler.service(OSGiMainHandler.java:189) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.HttpHandlerChain.service(HttpHandlerChain.java:196) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164) at org.glassfish.grizzly.http.server.OXHttpServerFilter.handleRead(OXHttpServerFilter.java:289) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:265) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:134) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:78) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:770) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$MDCProvidingRunnable.run(CustomThreadPoolExecutor.java:2500) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:817) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:844) at java.lang.Thread.run(Thread.java:679)
Marco
Comment