Results 1 to 7 of 7

Thread: V6 Issue with Admin Zimlets

  1. #1
    uxbod's Avatar
    uxbod is offline Moderator
    Join Date
    Nov 2006
    Location
    UK
    Posts
    8,017
    Rep Power
    24

    Default V6 Issue with Admin Zimlets

    Hi,

    Yesterday I migrated from ZCS6GA -> ZCS6GA on another server. The reason is that the original ZCS6GA had been upgraded from V5 and I wanted to work with a clean V6 install.

    I followed the Wiki :: Network Edition Distaster Recovery document and all went pretty well apart from a few hickups (Thanks Mike! )

    The issue I have is that due to not starting the servers once the install is complete the Zimlets do not get deployed. So I have tried to deploy them using
    Code:
    su - zimbra
    zmzimlet deploy zimlets-network/com_zimbra_backuprestore.zip
    This fires off okay but on checking /opt/zimbra/log/mailbox.log I see
    Code:
    2009-09-13 10:30:28,311 INFO  [btpool0-15] [name=zimbra;ip=192.168.1.100;] soap - DeployZimletRequest
    2009-09-13 10:30:28,413 INFO  [Thread-285] [] zimlet - Deploying Zimlet com_zimbra_backuprestore in LDAP.
    2009-09-13 10:30:28,549 INFO  [Thread-285] [] zimlet - Installing Zimlet com_zimbra_backuprestore on this host.
    2009-09-13 10:30:28,550 INFO  [Thread-285] [] zimlet - deploy
    java.io.IOException: No such file or directory
        at java.io.UnixFileSystem.createFileExclusively(Native Method)
        at java.io.File.createNewFile(File.java:883)
        at com.zimbra.cs.zimlet.ZimletUtil.writeFile(ZimletUtil.java:611)
        at com.zimbra.cs.zimlet.ZimletUtil.installZimlet(ZimletUtil.java:558)
        at com.zimbra.cs.zimlet.ZimletUtil.deployZimlet(ZimletUtil.java:487)
        at com.zimbra.cs.zimlet.ZimletUtil.deployZimlet(ZimletUtil.java:421)
        at com.zimbra.cs.service.admin.DeployZimlet$DeployThread.run(DeployZimlet.java:98)
        at java.lang.Thread.run(Thread.java:619)
    I have even tried un-deploying before I install it. When I list the Zimlets I get
    Code:
    $ zmzimletctl listZimlets
    Installed Zimlet files on this host:
    [] WARN: error loading zimlet com_zimbra_cert_manager
    java.io.FileNotFoundException: zimlet description not found: com_zimbra_cert_manager.xml
    	at com.zimbra.cs.zimlet.ZimletFile.initZimletDescription(ZimletFile.java:227)
    	at com.zimbra.cs.zimlet.ZimletFile.initialize(ZimletFile.java:205)
    	at com.zimbra.cs.zimlet.ZimletFile.initialize(ZimletFile.java:162)
    	at com.zimbra.cs.zimlet.ZimletFile.<init>(ZimletFile.java:148)
    	at com.zimbra.cs.zimlet.ZimletUtil.loadZimletsFromDir(ZimletUtil.java:311)
    	at com.zimbra.cs.zimlet.ZimletUtil.loadZimlets(ZimletUtil.java:248)
    	at com.zimbra.cs.zimlet.ZimletUtil.listInstalledZimletsOnHost(ZimletUtil.java:841)
    	at com.zimbra.cs.zimlet.ZimletUtil.listAllZimlets(ZimletUtil.java:910)
    	at com.zimbra.cs.zimlet.ZimletUtil.dispatch(ZimletUtil.java:1687)
    	at com.zimbra.cs.zimlet.ZimletUtil.main(ZimletUtil.java:1803)
    	com_zimbra_mobilesync
    	com_zimbra_ymemoticons
    So could this be a specific issue with ZCSV6GA that requires a RFE ?

    This also happens with the HSM Zimlet aswell.

  2. #2
    mrcoffee11 is offline Senior Member
    Join Date
    Oct 2007
    Posts
    57
    Rep Power
    7

    Default

    Got the same issue when installing the vtwitter zimlet in Zimbra 6:

    Output from /opt/zimbra/log/mailbox.log:

    2009-10-11 17:55:46,488 INFO [Thread-1597] [] zimlet - deploy
    java.io.FileNotFoundException: zimlet description not found: null
    at com.zimbra.cs.zimlet.ZimletFile.initZimletDescript ion(ZimletFile.java:227)
    at com.zimbra.cs.zimlet.ZimletFile.initialize(ZimletF ile.java:205)
    at com.zimbra.cs.zimlet.ZimletFile.<init>(ZimletFile. java:153)
    at com.zimbra.cs.service.admin.DeployZimlet$DeployThr ead.run(DeployZimlet.java:98)
    at java.lang.Thread.run(Thread.java:619)

    Zimbra version:
    zcs-6.0.1_GA_1816.F7.20090911174852.tgz
    Last edited by mrcoffee11; 10-12-2009 at 04:36 AM.

  3. #3
    EmOperations is offline Junior Member
    Join Date
    Oct 2009
    Posts
    9
    Rep Power
    5

    Default

    I've encountered the same problem when attempting to enable the Certificate Manager extension, on a fresh install of 6.0.1

    /opt/zimbra # zmcontrol -v
    Release 6.0.1_GA_1816.RHEL5_20090911164519 CentOS5 NETWORK edition.

    /opt/zimbra # zmzimletctl deploy zimlets/com_zimbra_cert_manager.zip
    [] INFO: Deploying on z1.<domain-chain>.com
    [] INFO: Deploy initiated. (check the servers mailbox.log for the status)
    [] INFO: Deploying on z2.<domain-chain>.com
    [] INFO: Deploy initiated. (check the servers mailbox.log for the status)
    /opt/zimbra #

    /opt/zimbra # tail -18 log/mailbox.log
    2009-10-15 16:59:39,643 INFO [btpool0-7] [ip=127.0.0.1;] soap - AuthRequest
    2009-10-15 16:59:39,732 INFO [btpool0-7] [name=zimbra;ip=127.0.0.1;] soap - GetAllServersRequest
    2009-10-15 16:59:40,232 INFO [btpool0-7] [ip=10.xxx.xxx.xxx;] soap - AuthRequest
    2009-10-15 16:59:40,315 INFO [btpool0-7] [ip=10.xxx.xxx.xxx;ua=Jakarta Commons-HttpClient/3.0;] mailbox - FileUploadServlet received Upload: { accountId=e0fafd89-1360-xxxx-xxxx-xxxxxxxxxxxx, time=Thu Oct 15 16:59:40 EDT 2009, uploadId=e5af1a4c-26d3-xxxx-xxxx-xxxxxxxxxxxx:602963b6-92ed-xxxx-xxxx-xxxxxxxxxxxx, com_zimbra_cert_manager.zip}
    2009-10-15 16:59:40,319 INFO [btpool0-7] [name=zimbra;ip=10.xxx.xxx.xxx;] soap - DeployZimletRequest
    2009-10-15 16:59:40,404 WARN [Thread-117] [] zimlet - zimlet description not found: com_zimbra_cert_manager.xml
    2009-10-15 16:59:40,407 INFO [Thread-117] [] zimlet - Deploying Zimlet com_zimbra_cert_manager in LDAP.
    2009-10-15 16:59:40,516 INFO [Thread-117] [] zimlet - Installing Zimlet com_zimbra_cert_manager on this host.
    2009-10-15 16:59:40,517 INFO [Thread-117] [] zimlet - deploy
    java.io.IOException: No such file or directory
    at java.io.UnixFileSystem.createFileExclusively(Nativ e Method)
    at java.io.File.createNewFile(File.java:883)
    at com.zimbra.cs.zimlet.ZimletUtil.writeFile(ZimletUt il.java:611)
    at com.zimbra.cs.zimlet.ZimletUtil.installZimlet(Ziml etUtil.java:558)
    at com.zimbra.cs.zimlet.ZimletUtil.deployZimlet(Zimle tUtil.java:487)
    at com.zimbra.cs.zimlet.ZimletUtil.deployZimlet(Zimle tUtil.java:421)
    at com.zimbra.cs.service.admin.DeployZimlet$DeployThr ead.run(DeployZimlet.java:98)
    at java.lang.Thread.run(Thread.java:619)
    /opt/zimbra #

    Does anyone have any suggestions for a workaround?

    .Dave

  4. #4
    Guenther983 is offline Member
    Join Date
    Sep 2008
    Posts
    13
    Rep Power
    6

    Default

    I encountered the same issue on 6.0.2 (among others) on Ubuntu after an upgrade. After some debugging and decompiling of code we determined it was a permissions issue.

    The zimbra home folder was owned by root and was stopping the zmzimletctl program from unzipping the properties files into the /opt/zimbra/zimlet-properties folder.

    See full description on this post... ZCS 6.0.2 Admin Interface Missing Features and/or Broken

  5. #5
    mrcoffee11 is offline Senior Member
    Join Date
    Oct 2007
    Posts
    57
    Rep Power
    7

    Default

    Sounds great so I tried it. Looks like the folder was already there with the correct rights. ZChanged the /opt/zimbra rights to be sure.
    Installed vtwitter... it failed. Other zimlets install without a problem.
    Think it's a vtwitter issue in combination with 6.01

  6. #6
    Guenther983 is offline Member
    Join Date
    Sep 2008
    Posts
    13
    Rep Power
    6

    Default

    mrcoffee - your issue is slightly different than the others that were posted. Most were reporting a JAVA exception of "java.io.IOException: No such file or directory" as part of the installation.

    Your stack trace is...

    2009-10-11 17:55:46,488 INFO [Thread-1597] [] zimlet - deploy
    java.io.FileNotFoundException: zimlet description not found: null
    at com.zimbra.cs.zimlet.ZimletFile.initZimletDescript ion(ZimletFile.java:227)
    at com.zimbra.cs.zimlet.ZimletFile.initialize(ZimletF ile.java:205)
    at com.zimbra.cs.zimlet.ZimletFile.<init>(ZimletFile. java:153)
    at com.zimbra.cs.service.admin.DeployZimlet$DeployThr ead.run(DeployZimlet.java:98)
    at java.lang.Thread.run(Thread.java:619)

    Judging by the code and the message it appears that you should look into the /opt/zimbra/zimlets-deployed for a subfolder with your zimlet name. In that folder it should have an .xml file that contains a description="" attribute...

    e.g. <zimlet name="com_zimbra_license" version="6.0" description="License Management for Admin UI" extension="true">

    If that file is missing then it could explain the problem you are getting. And if so it is likely like you suspect that it is a zimlet designed for older versions of zimbra.

  7. #7
    mrcoffee11 is offline Senior Member
    Join Date
    Oct 2007
    Posts
    57
    Rep Power
    7

    Default

    Thank a lot for your time

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Admin Console - Manage Zimlets
    By familyfi in forum Administrators
    Replies: 0
    Last Post: 12-11-2008, 03:47 PM
  2. Replies: 2
    Last Post: 06-23-2008, 11:58 AM
  3. Issue with FF3 + ZCS 4.5.11 admin page?
    By SSS in forum Administrators
    Replies: 6
    Last Post: 06-23-2008, 10:33 AM
  4. Replies: 5
    Last Post: 01-11-2008, 05:34 AM
  5. where are my zimlets ?
    By santo in forum Zimlets
    Replies: 21
    Last Post: 06-05-2007, 07:30 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •