Hi,

I deleted a distribution list using the 'zmprov ddl' command without first removing all the aliases for the distribution list.

I can re-add the distribution list but I can't re-add the aliases for the list as they still exist (ERROR: account.ACCOUNT_EXISTS (account already exists: alias1@example.com) and the aliases are still listed in the web GUI.

If I try and delete them using the web GUI, it appears to work but the following errors are logged to zimbra.log:

SoapEngine - handler
xception
com.zimbra.cs.account.AccountServiceException: no such account: d06e4a02-f063-4fdb-b545-90c90e7c35a6
at com.zimbra.cs.account.AccountServiceException.NO_S UCH_ACCOUNT(AccountServiceException.java:114)
at com.zimbra.cs.service.admin.RemoveAccountAlias.han dle(RemoveAccountAlias.java:67)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEng ine.java:261)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:162)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:84)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.jav a:223)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:709)
at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:173)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:107)
at org.apache.catalina.valves.AccessLogValve.invoke(A ccessLogValve.java:541)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)


I used the following commands to create the distribution list:

cdl list@example.com
adla list@example.com alias1@example.com
adla list@example.com alias2@example.com
adla list@example.com alias3@example.com
adlm list@example.com someone@gmail.com


I then deleted the list with:

ddl list@example.com


I can re-create the list using the same set of commands but I can't add the aliases to it using the "adla list@example.com alias" commands.

Thanks in advance for your assistance.

Rgds - Angus