Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Mobility > Zimbra Mobile

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 07-21-2008, 12:35 AM
Moderator
 
Posts: 927
Default Cannot set activesync settings via mobileconfig file

I've created an xml file using Apple's iPhone Configuration Web Utility. The idea of this is the file can be sent be email or hosted on a webpage and the iphone can pick up the file and the users keys in their email password and the sync is then configured - the user does not need to key in the server address or anything.

I've tested this on multiple devices, with multiple config files and I'm getting sure that there's a problem. I dont have access to a real exchange server to test against though.

When the file is opened and imported, the password prompt appears, and then once keyed in, an error is shown:

"Passcode cannot be set. The Server for account "zimbra" is not responding. This account cannot receive new data until a new passcode is set."

Two options are available, Cancel and Ignore. Cancel takes you back a stage and Ignore crashed the phone completely. Nice.

I have tried this with and without a passcode set on the device. I have tried with and without a passcode being sent in the config file too.

The documentation seems to imply that the passcode for the device will be set by the security settings of the exchange server, so is it possible that the phone is looking for a paramater to be sent to it that the Zimbra server is unaware of?
Reply With Quote
  #2 (permalink)  
Old 07-21-2008, 01:00 PM
Zimbra Employee
 
Posts: 1,688
Default

please file a bug. thanks!
Reply With Quote
  #3 (permalink)  
Old 07-22-2008, 01:49 AM
Moderator
 
Posts: 927
Default

Bug logged at Bug 30146 - Cannot provision activesync 'exchange' account.

This is rather important for those brave souls trying to use iPhone and Zimbra in the enterprise; I trully hope it's an easy fix and wont delay the release of 5.0.9 too much
Reply With Quote
  #4 (permalink)  
Old 07-22-2008, 02:30 PM
Starter Member
 
Posts: 2
Default I am able to reproduce the same

I came across the same issue today as well. Does getting to this point mean at least my certificate verifications went through ok and its bugged somewhere else?

If I click Ignore it also freezes my phone which forces me to restart.
Reply With Quote
  #5 (permalink)  
Old 07-22-2008, 02:55 PM
Zimbra Employee
 
Posts: 1,688
Default

no. we just don't yet support this feature.
Reply With Quote
  #6 (permalink)  
Old 07-22-2008, 03:38 PM
Starter Member
 
Posts: 2
Default makes sense then.

thanks jjzhuang

can you provide any version and/or date information of when this will be supported? if this was stated before i will search the forums. thanks.
Reply With Quote
  #7 (permalink)  
Old 07-23-2008, 01:03 AM
Moderator
 
Posts: 927
Default

The only think I've seen is that iphones are beta in 5.0.8 and GA in 5.0.9.
There's no way of knowing if this function/fix will be included in .9 though.
Reply With Quote
  #8 (permalink)  
Old 01-21-2009, 08:47 AM
Intermediate Member
 
Posts: 19
Default

I am still seeing this behavior in 5.0.11 the sync.log is below.



2009-01-21 10:32:06,264 INFO [btpool0-5918] [] sync - OPTIONS Microsoft-Server-ActiveSync?null
2009-01-21 10:32:06,266 INFO [btpool0-5918] [] sync - HTTP/1.1 200 OK
2009-01-21 10:32:11,983 INFO [btpool0-5914] [] sync - POST Microsoft-Server-ActiveSync?User=klinet&DeviceId=Applxxxxxxxx&Devic eType=iPhone&Cmd=Provision
2009-01-21 10:32:11,985 INFO [btpool0-5914] [name=klinet;mid=7;DeviceId=Applxxxxxxxx;DeviceType =iPhone;SyncCmd=Provision;] sync - Invalid or unsupported command Provision
com.zimbra.zimbrasync.UnsupportedCommandException: Provision
at com.zimbra.zimbrasync.ZimbraSyncServlet.processCom mand(ZimbraSyncServlet.java:396)
at com.zimbra.zimbrasync.ZimbraSyncServlet.processPos tRequest(ZimbraSyncServlet.java:339)
at com.zimbra.zimbrasync.ZimbraSyncServlet.doPost(Zim braSyncServlet.java:241)
at com.zimbra.zimbrasync.ZimbraSync$HttpHandler.doPos t(ZimbraSync.java:33)
at com.zimbra.cs.extension.ExtensionDispatcherServlet .service(ExtensionDispatcherServlet.java:101)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.h andle(RewriteHandler.java:350)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:205)
at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)
2009-01-21 10:32:11,985 INFO [btpool0-5914] [name=klinet;mid=7;DeviceId=Applxxxxxxxx;DeviceType =iPhone;SyncCmd=Provision;] sync - HTTP/1.1 400 Invalid ZimbraSync command
Reply With Quote
  #9 (permalink)  
Old 01-22-2009, 02:07 AM
Moderator
 
Posts: 927
Default

As far as I know it's not operational yet and is expected in the next major release (6.0).
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.