Difference between revisions of "Fixing: The COM+ Event System failed to fire the ConnectionLost method on subscription A8EDB33C-55FF-4D5D-965A-27769CC279AD. The subscriber returned HRESULT 80010105"

From BOINC Wiki
Jump to: navigation, search
(Saving FAQ 174)
 
(adding table)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
When checking the Event Viewer in Windows 2000/XP/Vista, you may come across a warning in the Application Log that goes a bit like this:
 
When checking the Event Viewer in Windows 2000/XP/Vista, you may come across a warning in the Application Log that goes a bit like this:
  
Event Type: Warning
+
Event Type: Warning
Event Source: EventSystem
+
Event Source: EventSystem
Event Category: Firing Agent
+
Event Category: Firing Agent
Event ID: 4098
+
Event ID: 4098
Date: 20/02/2007
+
Date: 20/02/2007
Time: 23:32:43
+
Time: 23:32:43
User: N/A
+
User: N/A
Computer: (YOUR COMPUTER NAME)
+
Computer: (YOUR COMPUTER NAME)
Description:
+
Description: The COM+ Event System failed to fire the ConnectionLost method on subscription {A8EDB33C-55FF-4D5D-965A-27769CC279AD}.  The subscriber returned HRESULT 80010105.
The COM+ Event System failed to fire the ConnectionLost method on subscription {A8EDB33C-55FF-4D5D-965A-27769CC279AD}.  The subscriber returned HRESULT 80010105.
+
 
  
 
This works back to being a problem with BOINC and is easily fixed.  
 
This works back to being a problem with BOINC and is easily fixed.  
  
First and foremost, exit BOINC.
+
: First and foremost, '''exit BOINC.'''
Open Boinc Manager, File -> Exit.  
+
: Open Boinc Manager, File -> Exit.
 +
: Go to: Start -> Run, type '''cmd''' and press Enter.  
  
Go to: Start -> Run, type cmd and press Enter.
 
  
 
The next path is showing how to get to the default BOINC directory installation.
 
The next path is showing how to get to the default BOINC directory installation.
  
 
In the command line window that opened, type:
 
In the command line window that opened, type:
(If you use BOINC as a service, type net stop boinc and press Enter.)
+
: (If you use BOINC as a service, type '''net stop boinc''' and press Enter.)
cd\program files\boinc and press Enter.
+
: '''cd\program files\boinc''' and press Enter.
regsvr32 /u boinc.dll and press Enter.  Press OK on the popup window.  
+
: '''regsvr32 /u boinc.dll''' and press Enter.  Press OK on the popup window.  
regsvr32 boinc.dll and press Enter.  Press OK on the popup window.  
+
: '''regsvr32 boinc.dll''' and press Enter.  Press OK on the popup window.  
  
 
You can now close the command line window by pressing the X in the top right corner.  
 
You can now close the command line window by pressing the X in the top right corner.  
 +
  
 
The next path shows how to get to a different drive and BOINC directory.
 
The next path shows how to get to a different drive and BOINC directory.
  
 
In the command line window that opened, type:
 
In the command line window that opened, type:
(If you use BOINC as a service, type net stop boinc and press Enter.)
+
: (If you use BOINC as a service, type net '''stop boinc''' and press Enter.)
e: and press Enter.
+
: '''e:''' and press Enter.
cd\boinc and press Enter.  
+
: '''cd\boinc''' and press Enter.  
regsvr32 /u boinc.dll and press Enter.  Press OK on the popup window.  
+
: '''regsvr32 /u boinc.dll''' and press Enter.  Press OK on the popup window.  
regsvr32 boinc.dll and press Enter.  Press OK on the popup window.  
+
: '''regsvr32 boinc.dll''' and press Enter.  Press OK on the popup window.  
  
 
You can now close the command line window by pressing the X in the top right corner.  
 
You can now close the command line window by pressing the X in the top right corner.  
 +
  
 
What you have done is unregister the BOINC.dll and re-register it in the Windows registry.  
 
What you have done is unregister the BOINC.dll and re-register it in the Windows registry.  
 
For some reason the prior installation had gotten corrupt. This simple handling will fix this error. No need to reboot Windows afterwards.  
 
For some reason the prior installation had gotten corrupt. This simple handling will fix this error. No need to reboot Windows afterwards.  
 +
  
 
You can now restart BOINC.  
 
You can now restart BOINC.  
Start->Programs->BOINC->Boinc Manager.  
+
: Start->Programs->BOINC->Boinc Manager.  
 +
: (Or if you use BOINC as a service, Start->Run, type '''net start boinc''' and press Enter.)
  
(Or if you use BOINC as a service, Start->Run, type net start boinc and press Enter.)
 
  
 
If you keep getting these errors, do the following:
 
If you keep getting these errors, do the following:
Open the Services window. (Start->Run, type services.msc and hit Enter)
+
: Open the Services window. (Start->Run, type '''services.msc''' and hit Enter)
Scroll down to the System Event Notification service. Stop it and restart it.  
+
: Scroll down to the System Event Notification service. Stop it and restart it.  
 +
 
 +
 
 +
{| class="wikitable" style="text-align: center;"
 +
! Original writer
 +
! Original FAQ
 +
! Date
 +
|-
 
  | Jorden
 
  | Jorden
  | 3
+
  | [http://boincfaq.mundayweb.com/index.php?language=1&view=174 174]
| 1
+
  | 25-08-2008
| 18:36:44
+
  |-
| 2008-05-26
+
|}
| 177627
 
| 1
 
| 174
 
  | 2008-05-26 18:36:44
 
  | 2008-05-26 18:36:44
 
|-
 

Latest revision as of 14:57, 29 August 2016

When checking the Event Viewer in Windows 2000/XP/Vista, you may come across a warning in the Application Log that goes a bit like this:

Event Type:	Warning
Event Source:	EventSystem
Event Category:	Firing Agent
Event ID:	4098
Date:		20/02/2007
Time:		23:32:43
User:		N/A
Computer:	(YOUR COMPUTER NAME)
Description:  The COM+ Event System failed to fire the ConnectionLost method on subscription {A8EDB33C-55FF-4D5D-965A-27769CC279AD}.  The subscriber returned HRESULT 80010105.


This works back to being a problem with BOINC and is easily fixed.

First and foremost, exit BOINC.
Open Boinc Manager, File -> Exit.
Go to: Start -> Run, type cmd and press Enter.


The next path is showing how to get to the default BOINC directory installation.

In the command line window that opened, type:

(If you use BOINC as a service, type net stop boinc and press Enter.)
cd\program files\boinc and press Enter.
regsvr32 /u boinc.dll and press Enter. Press OK on the popup window.
regsvr32 boinc.dll and press Enter. Press OK on the popup window.

You can now close the command line window by pressing the X in the top right corner.


The next path shows how to get to a different drive and BOINC directory.

In the command line window that opened, type:

(If you use BOINC as a service, type net stop boinc and press Enter.)
e: and press Enter.
cd\boinc and press Enter.
regsvr32 /u boinc.dll and press Enter. Press OK on the popup window.
regsvr32 boinc.dll and press Enter. Press OK on the popup window.

You can now close the command line window by pressing the X in the top right corner.


What you have done is unregister the BOINC.dll and re-register it in the Windows registry. For some reason the prior installation had gotten corrupt. This simple handling will fix this error. No need to reboot Windows afterwards.


You can now restart BOINC.

Start->Programs->BOINC->Boinc Manager.
(Or if you use BOINC as a service, Start->Run, type net start boinc and press Enter.)


If you keep getting these errors, do the following:

Open the Services window. (Start->Run, type services.msc and hit Enter)
Scroll down to the System Event Notification service. Stop it and restart it.


Original writer Original FAQ Date
Jorden 174 25-08-2008