How that could be... first 2 VPS I launched run well and each sync with other, and now running well, mining well.
Reindexing calls different code than a normal start or first start up. It is breaking in the InitBlockIndex function, so go to that function and make sure it is correct. Particularly make sure that that function is creating the correct genesis block (in 0.8 which is what you seem to have forked from, it creates the genesis block independently of the chain params too).
And also I git download from source, and made -qt, run it, it says 8 hours behind, there stops sync.
Qt may also have different code paths than what you thought. Or it just isn't connected to your nodes.
As an aside, you need to stop asking simple debugging questions like these in this forum. We are not your personal support for everything software engineering and Bitcoin cloning related. You should know how to debug simple bugs like this - the source code file and line number where the error occurred are given to you!! You should learn simple software engineering skills and debugging skills before even thinking about making your own altcoin. And even then, you should understand how Bitcoin works before doing so. It is extremely clear that you have no experience with software engineering or debugging software and that you have no knowledge of how Bitcoin works. I ask that you stop asking questions for every single problem you have and instead read documentation and tutorials for working in C++, use some common sense, and do your own research (note research does not mean ask everyone else about problems you are having) first.