[Box Backup] object ID already in use
Ben Summers
boxbackup@fluffy.co.uk
Wed, 25 Aug 2004 10:26:30 +0100
On 24 Aug 2004, at 12:20, Mitja Mu=C5=BEeni=C4=8D wrote:
> Hi!
>
>
> I'm getting this while testing my cygwin bbackupd build:
>
> [snip]
> Aug 24 13:07:46 chief bbstored[19292]: TRACE: When allocating object=20=
> ID,
> found that 2 is already in use
> Aug 24 13:07:46 chief bbstored[19292]: TRACE: Exception thrown:
> BackupStoreException(AddedFileDoesNotVerify) at BackupContext.cpp(543)
> Aug 24 13:07:46 chief bbstored[19292]: Send Error(0x3e8,0x6)
> Aug 24 13:07:46 chief bbstored[19292]: TRACE: Exception thrown:
> ConnectionException(Conn_Protocol_UnknownCommandRecieved) at
> autogen_BackupProtocolServer.cpp(807)
> Aug 24 13:07:46 chief bbstored[19292]: in server child, exception=20
> Connection
> Protocol_UnknownCommandRecieved (7/45) -- terminating child
>
>
> The interesting thing is that this happens on two xp machines, the=20
> third one
> (my development box with cygwin) works flawlessly. Where should I =
start
> looking?
The trace comment about object IDs already in use is a debug only=20
indication that the server is recovering from a previous error. You may=20=
see this if the client unexpectedly terminates the connection. The=20
server will recover after the client reconnects and the housekeeping=20
process has run over the account.
The error you're actually getting is that the client has uploaded a=20
file which doesn't verify -- to the server, it looks like an invalid=20
file.
>
>
> The sources are 0.7-release as downloaded from boxbackup web page. I=20=
> haven't
> tried the latest PLUS versions yet.
Could you try that, and see if it still has problems?
To be quite honest, I've never tried the cygwin port, and don't really=20=
support it. But let's see what happens with the latest version.
Ben