Chapter 11: Troubleshooting
Troubleshooting Replication
247
(JdbcDBProvider
ReplNext
-T0
ERROR 2007/12/21
14:18:26.703 (PST))
commitChanges failed
because no rows matched
update criteria:
UPDATE
SccUser SET
sccComment='Carnell Tolbert -
m21763 -
cman',sccModifiedBy='EasspSer
ver on 198.149.32.75:5030
Preferences:
STANDARD',sccModificationDat
eTime='2007/12/21 16:26:04.250
(GMT)'…..
<snip>
WHERE sccEntryId='SccUser-
cman-2007/12/19 21:32:38.762
(GMT) (on 198.149.32.75:5040)-
4490'
Another example:
(JdbcDBProvider
ReplNext
-T0
ERROR 2007/12/20
13:20:49.875 (PST))
commitChanges failed
because no rows matched
update criteria:
UPDATE
SccDesAuthenticator SET
sccModifiedBy='cmoser',sccModi
ficationDateTime='2007/12/17
21:21:21.593 (GMT) (on
198.149.32.75:5040)'….
4258'
SafeWord
databases are
out of sync or
contain unique
sccEntryId
entries.
Review the error message
to determine which server
generated the error. In the
sample errors shown in the
Symptoms column (left),
the SafeWord server fails
to update the user ‘cman’
and token ‘K60998’ on the
ReplNext peer.
The error messages
indicate that the entries the
SafeWord server was
trying to replicate do not
exist on the ReplNext peer.
SafeWord uses the
sccEntryId field to ‘find’ the
entry in the replication peer
DB. In this case, the user
‘cman’ and token ‘K60998’
may exist on both servers
but the sccEntryId
assigned to the user
‘cman’ and token ‘K60998’
on each server is different.
In order for replication to
work, both servers must
contain the same
sccEntryId for user ‘cman’
and token ‘K60998’.
One common reason for
having unique sccEntryId
values for the same user or
same token is that the
tokens or users were
created separately on each
SafeWord server before
replication was configured.
In addition, the backup/
restore procedures were
not used to manually sync
the DBs before replication
was configured.
To resolve the issue,
determine which SafeWord
server is most up-to-
date.Perform a backup of
that SafeWord server and
then restore this DB to
another SafeWord server
using the overwrite entries
option
More...
Symptom
Poss. cause
Resolution