View Issue Details

IDProjectCategoryView StatusLast Update
0000073Timekoin ServerGeneral Issuepublic2021-08-13 17:27
ReporterKnightMB Assigned ToKnightMB  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.13 
Target Version4.14Fixed in Version4.14 
Summary0000073: New server with a blank transaction history database can disable Treasurer Processor
DescriptionWhen starting Timekoin Server with a blank database, there is a 10 second test phase where the system checks if your system can produce properly encrypted transactions. Once that phase is over, it never runs again and begins to update the database via other online peers. During this 10 second phase, the Treasurer Processor is disabled so it doesn't interfere with the testing.
Steps To ReproduceIf you stop Timekoin within this 10 second window, the Treasurer Processor becomes stuck disabled. Even if you stop and restart the system, it remains stuck disabled.
Additional InformationThis is rare but I had it happen to me by accident, so that means it could happen to anyone else.
The manual fix is to access and edit the "status.php" file and change the "TREASURER_DISABLED" from 1 to 0. That will enable it again for the system. The process is normally enabled after a successful test, but if you interrupt the test, it won't ever turn it back on since the test failed in live process.
TagsNo tags attached.

Activities

KnightMB

2021-08-13 17:27

administrator   ~0000071

Process changed to fix issue so the entire system is put on pause instead of just the Treasurer Processor, which means if anything did go wrong, and stop and restart would fix the issue. Lesson learned, don't rapid fire starting and stopping your new system for fun!

Issue History

Date Modified Username Field Change
2021-08-13 17:00 KnightMB New Issue
2021-08-13 17:00 KnightMB Status new => assigned
2021-08-13 17:00 KnightMB Assigned To => KnightMB
2021-08-13 17:11 KnightMB Product Version 3.49 => 4.13
2021-08-13 17:11 KnightMB Fixed in Version => 4.14
2021-08-13 17:27 KnightMB Status assigned => resolved
2021-08-13 17:27 KnightMB Resolution open => fixed
2021-08-13 17:27 KnightMB Note Added: 0000071