zmmailbox getRestURL "//?fmt=tgz" "read timed out"

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
Post Reply
rfic
Posts: 37
Joined: Fri Sep 12, 2014 10:32 pm

zmmailbox getRestURL "//?fmt=tgz" "read timed out"

Post by rfic »

Hi,

I'm aware of this bug Bug 56458 ? Mailbox export returns a corrupted tarball but reading that it seems more towards using the browser to archive mail. I'm using the command line.
I'm getting a time out error on larger sized mailboxes (8Gb for example):
/opt/zimbra/bin/zmmailbox -z -m user@domain getRestURL "//?fmt=tgz" > /tmp/archive.tgz

ERROR: zclient.IO_ERROR (Unable to get ?fmt=tgz) (cause: java.net.SocketTimeoutException Read timed out)
Here is the full stacktrace .. happend ~5GB of the 8GB mailbox size:
ERROR: zclient.IO_ERROR (Unable to get ?fmt=tgz) (cause: java.net.SocketTimeoutException Read timed out)

com.zimbra.common.zclient.ZClientException: Unable to get ?fmt=tgz

ExceptionId:main:1386202211312:c23550f0fc225110

Code:zclient.IO_ERROR

at com.zimbra.common.zclient.ZClientException.IO_ERROR(ZClientException.java:45)

at com.zimbra.cs.zclient.ZMailbox.getRESTResource(ZMailbox.java:2401)

at com.zimbra.cs.zclient.ZMailboxUtil.doGetRestURL(ZMailboxUtil.java:2787)

at com.zimbra.cs.zclient.ZMailboxUtil.execute(ZMailboxUtil.java:1051)

at com.zimbra.cs.zclient.ZMailboxUtil.main(ZMailboxUtil.java:2679)

Caused by: java.net.SocketTimeoutException: Read timed out

at java.net.SocketInputStream.socketRead0(Native Method)

at java.net.SocketInputStream.read(SocketInputStream.java:129)

at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)

at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755)

at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)

at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

at java.io.BufferedInputStream.read(BufferedInputStream.java:237)

at org.apache.commons.httpclient.ChunkedInputStream.getChunkSizeFromInputStream(ChunkedInputStream.java:250)

at org.apache.commons.httpclient.ChunkedInputStream.nextChunk(ChunkedInputStream.java:221)

at org.apache.commons.httpclient.ChunkedInputStream.read(ChunkedInputStream.java:176)

at java.io.FilterInputStream.read(FilterInputStream.java:116)

at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108)

at com.zimbra.cs.zclient.GetMethodInputStream.read(GetMethodInputStream.java:65)

at com.zimbra.common.util.ByteUtil.copy(ByteUtil.java:668)

at com.zimbra.common.util.ByteUtil.copy(ByteUtil.java:642)

at com.zimbra.cs.zclient.ZMailbox.getRESTResource(ZMailbox.java:2399)

... 3 more


Has this particular way of archiving been fixed in a later release? Which release?
Post Reply