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

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 11-21-2011, 07:39 AM
Junior Member
 
Posts: 7
Default mail.NO_SUCH_BLOB error on most accounts

Hello, after replacing a disk, I'm getting the above error on most accounts. So far I've tried to restore permissions with zmpermfix as root and as zimbra user. I've also run the reindexing both through the command line and through the admin GUI. I have read many of the posts here, but none have helped.

TIA for your assistance!

Below is the exact error:
An unknown error (mail.NO_SUCH_BLOB) has occurred.
method: GetMsgRequest
msg: No such blob: mailbox=30, item=8400, change=36100
code: mail.NO_SUCH_BLOB
detail: soap:Sender
trace: com.zimbra.cs.mailbox.MailServiceException: No such blob: mailbox=30, item=8400, change=36100 ExceptionId:btpool0-57://mail.evans-solutions.net/service/soap/GetMsgRequest:1321888695612:5f4b85fd33c50817 Code:mail.NO_SUCH_BLOB at com.zimbra.cs.mailbox.MailServiceException.NO_SUCH _BLOB(MailServiceException.java:265) at com.zimbra.cs.mailbox.MailItem.getBlob(MailItem.ja va:970) at com.zimbra.cs.mailbox.MessageCache.fetchFromStore( MessageCache.java:224) at com.zimbra.cs.mailbox.MessageCache.getMimeMessage( MessageCache.java:160) at com.zimbra.cs.mailbox.Message.getMimeMessage(Messa ge.java:335) at com.zimbra.cs.mailbox.Message.getMimeMessage(Messa ge.java:316) at com.zimbra.cs.service.mail.ToXML.encodeMessageAsMP (ToXML.java:801) at com.zimbra.cs.service.mail.GetMsg.handle(GetMsg.ja va:102) at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEng ine.java:420) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:274) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:158) at com.zimbra.soap.SoapServlet.doWork(SoapServlet.jav a:291) at com.zimbra.soap.SoapServlet.doPost(SoapServlet.jav a:212) at javax.servlet.http.HttpServlet.service(HttpServlet .java:727) at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:181) at javax.servlet.http.HttpServlet.service(HttpServlet .java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1166) at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(Set HeaderFilter.java:79) at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1157) 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:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:418) at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:152) at org.mortbay.jetty.handler.rewrite.RewriteHandler.h andle(RewriteHandler.java:230) at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:152) at org.mortbay.jetty.handler.DebugHandler.handle(Debu gHandler.java:77) at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:543) at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:939) at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:755) at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:218) at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:405) at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:413) at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:451)
request:

Body: {
GetMsgRequest: {
_jsns: "urn:zimbraMail",
m: {
html: 1,
id: "8400",
max: 100000,
read: 1
}
}
},
Header: {
context: {
_jsns: "urn:zimbra",
account: {
_content: "kjackson@evans-solutions.net",
by: "name"
},
authToken: "(removed)",
session: {
_content: 11419,
id: 11419
},
userAgent: {
name: "ZimbraWebClient - FF3.0 (Win)",
version: "6.0.10_GA_2692"
}
}
}
Reply With Quote
  #2 (permalink)  
Old 11-21-2011, 07:45 AM
Zimbra Consultant & Moderator
 
Posts: 20,315
Default

Have you read the wiki article on this problem: Ajcody-Notes-No-Such-Blob - Zimbra :: Wiki
__________________
Regards


Bill
Reply With Quote
  #3 (permalink)  
Old 11-21-2011, 08:34 AM
Junior Member
 
Posts: 7
Default mail.NO_SUCH_BLOB

I have skimmed the suggested reading. Is there another tool to fix these missing Blobs for MACOSX? I don't have the zmblobchk.jar and zmblobchk doesn't have the repair mode.
Reply With Quote
  #4 (permalink)  
Old 11-21-2011, 10:39 AM
Partner (VAR/HSP)
 
Posts: 186
Default

... altough I haven't checked on a MacOS Server installation I think the "zmblobchk" command is common to all ZCS versions. It should be run as the zimbra user. "/opt/zimbra/bin/zmblobchk" should give a usage information like this

Code:
usage: zmblobchk [options] start
     --export-dir <path>               Target directory for database export
                                       files.
  -h,--help                            Display this help message.
     --incorrect-revision-rename-file  Rename the file on disk when the revision
                                       number doesn't match.
  -m,--mailboxes <mailbox-ids>         Specify which mailboxes to check.  If not
                                       specified, check all mailboxes.
     --missing-blob-delete-item        Delete any items that have a missing
                                       blob.
     --no-export                       Delete items without exporting.
     --skip-size-check                 Skip blob size check.
     --unexpected-blob-list <path>     Write the paths of any unexpected blobs
                                       to a file.
  -v,--verbose                         Display verbose output.  Display stack
                                       trace on error.
     --volumes <volume-ids>            Specify which volumes to check.  If not
                                       specified, check all volumes.

The "start" command is required, to avoid unintentionally running a blob check.
Id values are separated by commas.
__________________
Best regards

Andreas Wolske

managedhosting.de GmbH

Zimbra Cloud Hosting, Consulting & Support
VMware vCloud Powered Serviceprovider
Reply With Quote
  #5 (permalink)  
Old 11-21-2011, 11:01 AM
Junior Member
 
Posts: 7
Default mail.NO_SUCH_BLOB

Yes, I have run the zmblobchk tool... I doesn't have any way to repair the blobs that it finds. How do I fix this error?
Reply With Quote
  #6 (permalink)  
Old 11-25-2011, 04:41 PM
Junior Member
 
Posts: 7
Default mail.NO_SUCH_BLOB

I don't want to delete the BLOB, as they are occurring on useful mail in almost every account. All of the docs have been written for an older version of zimbra. Can someone tell me how to reconnect these blobs with their accounts.
Reply With Quote
  #7 (permalink)  
Old 12-16-2011, 08:46 AM
Junior Member
 
Posts: 7
Default mail.NO_SUCH_BLOB

Still no usable answers on this?
Reply With Quote
  #8 (permalink)  
Old 03-18-2012, 02:05 PM
Special Member
 
Posts: 136
Default

I am having this issue as well. I had a corrupted database, mail seems to be missing, zmblobchk seems to find the messages... I can't figure out how to get the messages back to the users...
Reply With Quote
  #9 (permalink)  
Old 03-20-2012, 08:01 PM
Junior Member
 
Posts: 7
Default mail.NO_SUCH_BLOB

Is there any fix to this?
Reply With Quote
  #10 (permalink)  
Old 03-20-2012, 11:51 PM
Zimbra Consultant & Moderator
 
Posts: 20,315
Default

Quote:
Originally Posted by chuckmccants View Post
Is there any fix to this?
site:zimbra.com +"mail.NO_SUCH_BLOB" - Yahoo! Search Results
__________________
Regards


Bill
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.