[cvsnt] audit_trigger error (session): Commands out of sync afterupgrading to 2.5.04

Eric B. ebenze at hotmail.com
Thu Jul 2 00:36:58 BST 2009


Hi Bo,

> >I just upgrade CVSNT from 2.5.03.2382 to 2.5.04.3236 and am having problems 
> >with the audit plugin.  Any commands give me the following error msg:
> >audit_trigger error (session): Commands out of sync;  You can't run this 
> >command now
> >Audit trigger initialiasation failed: Database initialisation failed
> >cvs rtag: Pre-command check failed
> >
> I cannot tell you exactly what you should do to fix the problem.
> Basically it depends very much on what database engine you are using
> and you have not specified this. I am using MSSQLServer and the
> discussion below is based on MSSQL.
> For other databases there are possibly other methods.
> 
> However, the problem is that from 2.5.03 to 2.5.04 there were changes
> made to the audit database table *structure* and this will now cause
> the problems you have seen.

 

I am actually running MySQL 5.1, and after searching further, I noticed that the table structure for the SessionLog table was modified, so I manually modified the structure myself.  I renamed the Date field to StartTime and added in an EndTime field so that it matches the new structure properly.  However, that didn't particuarly help; the audit trigger still fails when Session logging is enabled.

 

I am trying to get the CVSNT_2_0_x branch to build successfully in Visual Studio to see if I can get the fix that Arthur reported added/merged into the branch if required.  Right now, I am having difficulty getting the project to compile properly (see my post on the dev list).  Once I get that up and running, I'll see if the fix mentioned in Arthur's post recitifies the situation.

 

Thanks for your insight.  If you have any clues what I can do to help config VS, let me know please.  I know you wrote that howto, but apparently, Arthur mentioned that it was outdated and no longer truly applicable.

 

Thanks,

 

Eric


_________________________________________________________________
Windows Live helps you keep up with all your friends, in one place.
http://go.microsoft.com/?linkid=9660826


More information about the cvsnt mailing list