|
I'm not exactly sure why the new one's aren't being picked up. I'll look into the problem real soon and try to fix it.
In the meantime, here's a workaround that should help. Disconnect all of the AgileTrack clients. Connect to your AgileTrack MySQL database and run "UPDATE user SET license = NULL". Then connect from a client that has the licenses.dat and it should reset the license key for each user.
Let me know if that helps. Thanks.
Well, no, it didn't help. In fact now we can't log in. :-(
James
I'm looking into it right now. I'll let you know what I find out real soon. Sorry about the trouble.
Not a huge deal, but it would be nice to have solved soonest. I might be able to manually update the information in the user table. I am exploring that option now.
James
Guessing what to put in the database doesn't seem to work. I tried downloading and running the server in case I would have better luck with that, but I get the following error when trying to run it:
975 [Thread-2] INFO : persistence.GenericFullTextIndexer – Beginning full text indexer thread…
Create new persistence cache
Create new persistence cache
2500 [main] ERROR: mysql.TrackerMySQLDatabase – {type=User,userRoles=[48],userInstantMessenger=,userEmail=,userCell=,userPhone=,userLicenseStatus=MISSING,revision=1063190,userEnabled=true,modifiedDate=Tue Jan 15 10:33:45 CST 2008,userUsername=robert,deleted=false,name=Robert Green,createdDate=Fri Dec 15 11:24:56 CST 2006,createdBy=52,id=53}
org.apache.lucene.store.jdbc.JdbcStoreException: No entry for [_2ey.fnm] table lucene_index
I am pretty sure that I have the config file set up properly.
I set up a test and tried a few things.
After setting the licenses to null, when the licenses.dat file was where it's supposed to be, things worked pretty much as expected—the enabled users were assigned licenses from the file.
If the licenses.dat file wasn't there, a test license was used and given to one of the enabled users, but the rest became disabled and wouldn't be able to log in. I wonder if your users became disabled.
In the user table, you can manually set the license string for a user to be one of lines from the licenses.dat file. You can also manually set the user's enabled flag to be 1. Let me know how it goes.
Guessing what to put in the database doesn't seem to work. I tried downloading and running the server in case I would have better luck with that, but I get the following error when trying to run it:
975 [Thread-2] INFO : persistence.GenericFullTextIndexer – Beginning full text indexer thread…
Create new persistence cache
Create new persistence cache
2500 [main] ERROR: mysql.TrackerMySQLDatabase – {type=User,userRoles=[48],userInstantMessenger=,userEmail=,userCell=,userPhone=,userLicenseStatus=MISSING,revision=1063190,userEnabled=true,modifiedDate=Tue Jan 15 10:33:45 CST 2008,userUsername=robert,deleted=false,name=Robert Green,createdDate=Fri Dec 15 11:24:56 CST 2006,createdBy=52,id=53}
org.apache.lucene.store.jdbc.JdbcStoreException: No entry for [_2ey.fnm] table lucene_index
I am pretty sure that I have the config file set up properly.
Guessing what to put in the database doesn't seem to work. I tried downloading and running the server in case I would have better luck with that, but I get the following error when trying to run it:
975 [Thread-2] INFO : persistence.GenericFullTextIndexer – Beginning full text indexer thread…
Create new persistence cache
Create new persistence cache
2500 [main] ERROR: mysql.TrackerMySQLDatabase – {type=User,userRoles=[48],userInstantMessenger=,userEmail=,userCell=,userPhone=,userLicenseStatus=MISSING,revision=1063190,userEnabled=true,modifiedDate=Tue Jan 15 10:33:45 CST 2008,userUsername=robert,deleted=false,name=Robert Green,createdDate=Fri Dec 15 11:24:56 CST 2006,createdBy=52,id=53}
org.apache.lucene.store.jdbc.JdbcStoreException: No entry for [_2ey.fnm] table lucene_index
I am pretty sure that I have the config file set up properly.
OK, I manually updated the database with the new keys, guessed on values for licens_status, made sure the folks with keys were enabled, and now it all works. I will start a new thread about trying to run the server.
Nevermind on the server as well. It seems once I got the licensing issues worked out the server is happy now.
Ok, I'm glad you got that worked out. Sorry it didn't work smoothly, but I'll try to figure out where things went wrong.