BIGGBYNinja
IS-IT--Management
I have an issue that just started happening at one of our stores and am having difficulty tracking down the culprit. Long-time reader and hoping somebody would be able to help, I would greatly appreciate it. Thanks for reading.
The BOH fileserver is XP Pro SP3 and it has Aloha Quickservice 5.3 installed in the D:\Aloha directory. Our end of day is set to run at 2 AM and the last few nights the grindq.exe process has failed on the BOH. Sometimes this leads to the FOH terminal saying "Waiting for (previous date) to grind..."
The behavior on the BOH is a title-less window (can just barely see the blue title bar, but nothing else) obscuring the screen contents, and is always on top of any other windows. There are two processes in task manager that must be ended to get rid of the window: grindq.exe and dwwin.exe
If I do not stop the ctlsvr service before killing these processes, they will start back up again and lead to the broken application window again.
Fortunately (and mysteriously) , the grindq process does actually work correctly if I run it manually. So the past few days fixing the issue has been performing the following:
1. Stop ctlsvr process
2. Kill grindq.exe and dwwin.exe processes
3. Run grindq /date 20110110
4. Start ctlsvr
This only takes a few minutes and always gets us up and running, but I am still lost as to why the grindq is breaking every night. I have tried viewing all of the TMP logs and searching online with no success.
I have uploaded my entire TMP folder here:
The logs aren't helping me, but maybe I missed something. The closest I saw that pertained to the issue was the DEBOUT.SVR
Jan 07, 06:36:37 CTLSVR: Beginning broadcast thread...
Jan 07, 06:36:47 CTLSVR: WINHOOK started C:\WINDOWS\system32\cmd.exe /C D:\Aloha\bin\ecomhook.bat 20110106
Jan 08, 02:00:01 Renamed UPDATE.STR To UPDATE.HLD
Jan 08, 02:00:09 CTLSVR: Detected End Of Day in progress...
Jan 08, 02:00:29 1 - The Command args going to GrindExe = D:\Aloha\BIN\GRINDQ /NOMUTEX /DATE 20110107 /HWND 0 /IBERDIR D:\Aloha /EOD
Jan 08, 02:00:29 CTLSVR: Executing GRINDQ...
Jan 08, 02:00:29 waiting 1...
Jan 08, 07:00:14
Jan 08, 07:00:14 ............................................................
Jan 08, 07:00:14 CTLSVR: Started CtlServiceThread... version 5.3.47.633
That "waiting 1..." would be the last output before I restart the ctlsvr service.
Does anybody have any advice? Thanks again for taking the time to read and any suggestions.
The BOH fileserver is XP Pro SP3 and it has Aloha Quickservice 5.3 installed in the D:\Aloha directory. Our end of day is set to run at 2 AM and the last few nights the grindq.exe process has failed on the BOH. Sometimes this leads to the FOH terminal saying "Waiting for (previous date) to grind..."
The behavior on the BOH is a title-less window (can just barely see the blue title bar, but nothing else) obscuring the screen contents, and is always on top of any other windows. There are two processes in task manager that must be ended to get rid of the window: grindq.exe and dwwin.exe
If I do not stop the ctlsvr service before killing these processes, they will start back up again and lead to the broken application window again.
Fortunately (and mysteriously) , the grindq process does actually work correctly if I run it manually. So the past few days fixing the issue has been performing the following:
1. Stop ctlsvr process
2. Kill grindq.exe and dwwin.exe processes
3. Run grindq /date 20110110
4. Start ctlsvr
This only takes a few minutes and always gets us up and running, but I am still lost as to why the grindq is breaking every night. I have tried viewing all of the TMP logs and searching online with no success.
I have uploaded my entire TMP folder here:
The logs aren't helping me, but maybe I missed something. The closest I saw that pertained to the issue was the DEBOUT.SVR
Jan 07, 06:36:37 CTLSVR: Beginning broadcast thread...
Jan 07, 06:36:47 CTLSVR: WINHOOK started C:\WINDOWS\system32\cmd.exe /C D:\Aloha\bin\ecomhook.bat 20110106
Jan 08, 02:00:01 Renamed UPDATE.STR To UPDATE.HLD
Jan 08, 02:00:09 CTLSVR: Detected End Of Day in progress...
Jan 08, 02:00:29 1 - The Command args going to GrindExe = D:\Aloha\BIN\GRINDQ /NOMUTEX /DATE 20110107 /HWND 0 /IBERDIR D:\Aloha /EOD
Jan 08, 02:00:29 CTLSVR: Executing GRINDQ...
Jan 08, 02:00:29 waiting 1...
Jan 08, 07:00:14
Jan 08, 07:00:14 ............................................................
Jan 08, 07:00:14 CTLSVR: Started CtlServiceThread... version 5.3.47.633
That "waiting 1..." would be the last output before I restart the ctlsvr service.
Does anybody have any advice? Thanks again for taking the time to read and any suggestions.