KrisBoutilier
IS-IT--Management
So, I'm at my wits end with this one...
We have two boxes: CALLPILOT and REPORTER. CALLPILOT runs on a 201i board in the CS1000 chassis, REPORTER runs on standalone 32bit Intel hardware.
I can access the Callpilot Manager via and all works as expected. I can also access CPReporter via then Tools->Reporter. Everything appears to work as expected within Reporter, but there is no data in the database (reports generate but the viewer is empty). Both machines have been left running for days without any data being logged.
I have checked from the console of both CALLPILOT and REPORTER that DNS and WINS resolution of the other machines hostname works. I have followed the processes outlined in 555-7101-202 (Callpilot 4.0 Software Administration and Maintenance) under 'To Install and Run CallPilot Reporter on a Windows 2003 Standalone Server with SP1' to relax the various windows permissions needed to allow Reporter to run.
Checking on the Reporter Server, in the Callpilot System Log (Tools->Reporter->System log) I notice multiple occurrences of:
[80004005, Unspecified error, Description: Unspecified error CDSJob::Run(): CP Server ping failed, Source: CallPilot Reporter]
Checking in the Windows Application Eventlog on the Callpilot Server, I see repeated occurrences of:
Source: NGen
EventID: 41002
Category: Major
Description: Event from OM Server[OMServer] : Failed to register Reporter. -2147023174, Source: (unknown), Description: (none)
Closely followed by:
Source: NGen
EventID: 41008
Category: Info
Description: Event from OM Server[OMServer] : Return code: 0, Source CNBOMServer::OnSystemUP, Description: Reporter 'REPORTER'('REPORTER') is not found in reporters list.
Now, we've already gone through the whole process of setting up ANONYMOUS dcom access permissions and, checking the Security Log on the Callpilot server, I can see the successful login/logouts by NT AUTHORITY\ANONYMOUS LOGIN originating from REPORTER, presumably associated with those DCOM calls. This leads me to believe that the issue is deeper inside the configuration database of CALLPILOT, perhaps somehow related to registering the publisher/subscriber relationship for replicating the log entries to the SQL database on REPORTER? This is further reinforced by the fact that, when I hit the 'logout & erase' button in Reporter (which I understand purges the Reporter related config and deregisters the database feed) it throws:
Error code: -2146825023, text 1: Item cannot be found in the collection corresponding to the requested name or ordinal.
I have a sneaking feeling this may somehow relate back to an aborted install of Reporter on a Windows 2003 R2 host the very first time around - the process for relaxing the necessary permissions wouldn't work and we were obliged to upgrade the entire infrastructure to Callpilot 5 to make Reporter work, which was a touch excessive.
... and yes, CALLPILOT has been rebooted recently. Infact, it seems to leak resources and run out of VM fairly often which leads us to reboot it every month or two.
So, any other suggestions or pointers?
Thanks in advance.
Kris Boutilier
We have two boxes: CALLPILOT and REPORTER. CALLPILOT runs on a 201i board in the CS1000 chassis, REPORTER runs on standalone 32bit Intel hardware.
I can access the Callpilot Manager via and all works as expected. I can also access CPReporter via then Tools->Reporter. Everything appears to work as expected within Reporter, but there is no data in the database (reports generate but the viewer is empty). Both machines have been left running for days without any data being logged.
I have checked from the console of both CALLPILOT and REPORTER that DNS and WINS resolution of the other machines hostname works. I have followed the processes outlined in 555-7101-202 (Callpilot 4.0 Software Administration and Maintenance) under 'To Install and Run CallPilot Reporter on a Windows 2003 Standalone Server with SP1' to relax the various windows permissions needed to allow Reporter to run.
Checking on the Reporter Server, in the Callpilot System Log (Tools->Reporter->System log) I notice multiple occurrences of:
[80004005, Unspecified error, Description: Unspecified error CDSJob::Run(): CP Server ping failed, Source: CallPilot Reporter]
Checking in the Windows Application Eventlog on the Callpilot Server, I see repeated occurrences of:
Source: NGen
EventID: 41002
Category: Major
Description: Event from OM Server[OMServer] : Failed to register Reporter. -2147023174, Source: (unknown), Description: (none)
Closely followed by:
Source: NGen
EventID: 41008
Category: Info
Description: Event from OM Server[OMServer] : Return code: 0, Source CNBOMServer::OnSystemUP, Description: Reporter 'REPORTER'('REPORTER') is not found in reporters list.
Now, we've already gone through the whole process of setting up ANONYMOUS dcom access permissions and, checking the Security Log on the Callpilot server, I can see the successful login/logouts by NT AUTHORITY\ANONYMOUS LOGIN originating from REPORTER, presumably associated with those DCOM calls. This leads me to believe that the issue is deeper inside the configuration database of CALLPILOT, perhaps somehow related to registering the publisher/subscriber relationship for replicating the log entries to the SQL database on REPORTER? This is further reinforced by the fact that, when I hit the 'logout & erase' button in Reporter (which I understand purges the Reporter related config and deregisters the database feed) it throws:
Error code: -2146825023, text 1: Item cannot be found in the collection corresponding to the requested name or ordinal.
I have a sneaking feeling this may somehow relate back to an aborted install of Reporter on a Windows 2003 R2 host the very first time around - the process for relaxing the necessary permissions wouldn't work and we were obliged to upgrade the entire infrastructure to Callpilot 5 to make Reporter work, which was a touch excessive.
... and yes, CALLPILOT has been rebooted recently. Infact, it seems to leak resources and run out of VM fairly often which leads us to reboot it every month or two.
So, any other suggestions or pointers?
Thanks in advance.
Kris Boutilier