Is the DB still available ? Any issues/locks on it ?
But your database has status "UP".. Your status is saying that only the LSCS webapp is unhappy. I think an expired license is a more likely cause. Either way, your lscs.log should have complaints logged.
Make sure you have enough disk space.This is from personal experience. I have not seen this in any manual but to be honest, who reads every word in those manuals.IDOL will not be happy and will suspend collecting/indexing data unless it has 50% free space on it's indexing drive. We had 70% free and when it started indexing it got to above 50% utilization due to temp files and it suspended indexing.Please note this is our experience, your's may vary. This doesn't sound like a similar issue, but it may be worth a look.
http://<lscs-server>:<lscs-port>/lscs/v1/util-command/idolpt?action=indexergetstatus
Have they told you what was the suspected problem that DRECOMPACT is resolving? It sounds to me like a "we don't know so try this" kind of answer...
For your issue, you keep getting idol fail right after a deployment and the all the logs that you submit showed that idol on runtime was refusing connection. So that gives me a clue that your idol may be the issue. I looked at all your runtime systemout logs. It doesn't tell me much but keep trying to connect to idol(even after you enabled the debug mode). However, when you did a idolpt?action=GetStatus, I saw :[php]315449240575[/php]The "committed documents" should be as same as "document sections". In your case, yours are not.To me, it seems you guys didn't do idol maintenance much or even never did it.So at this point, I thought the issue might be something related to idol's database or index due to the poor maintenance.So I went ahead and gave you the guide to run that to see if that helps.Personally, I don't have the expertise to explain how idol works, but I think the last time you successfully deploy a file into LSCS, which relates to idol on runtime. It "jammed" up idol and thus can't accept incoming new deployments. To solve that, you need to run DRECOMPACT to let idol solve it.