<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
<!--
@font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
span.E-MailFormatvorlage17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
span.SpellE
        {}
.MsoChpDefault
        {}
@page WordSection1
        {margin:70.85pt 70.85pt 2.0cm 70.85pt}
div.WordSection1
        {}
ol
        {margin-bottom:0cm}
ul
        {margin-bottom:0cm}
-->
</style>
</head>
<body lang="EN-US" link="blue" vlink="purple" style="">
<div class="WordSection1">
<p class="MsoNormal">Hello out there,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">first of all – I have posted this to the Xymon mailing list and to the
<span class="SpellE">BBwin</span> mailing list also.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">I have an amount of Windows servers running various versions of Windows Server 2003 and Windows Server 2008, 32 and 64 Bit, reporting using
<span class="SpellE">BBWin</span> (0.12 and 0.13) to my Xymon 4.3.7 server.</p>
<p class="MsoNormal">On the Xymon server, I have created a directory <span class="SpellE">
bbwin</span> under the Xymon installation directory, so that it reads /opt/<span class="SpellE">xymon</span>/server/etc/<span class="SpellE">bbwin</span> in our case. This directory contains update files for the
<span class="SpellE">BBWin</span> on the Windows servers.</p>
<p class="MsoNormal">The default BBWin.cfg on the Windows servers have the update feature of
<span class="SpellE">bbwin</span> enabled; thus by having the following entry in the upper
<span class="SpellE">bbwin</span> section of BBWin.cfg:</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal" style="text-indent:36.0pt"><load name="<span class="SpellE">bbwinupdate</span>" value="bbwinupdate.dll" /></p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Further down, we are loading another .<span class="SpellE">cfg</span> file (%<span class="SpellE">computername%.cfg</span>) to merge
<span class="SpellE">it’s</span> content with the default BBWin.cfg on the Windows server. The entry to do this in the default BBWin.cfg looks like this:</p>
<p class="MsoNormal" style="text-indent:36.0pt"><<span class="SpellE">bbwinupdate</span>></p>
<p class="MsoNormal" style="margin-left:72.0pt"><setting name="filename" value="<span class="SpellE">bbwin</span>/%<span class="SpellE">computername%.cfg</span>" /></p>
<p class="MsoNormal" style="margin-left:36.0pt"></<span class="SpellE">bbwinupdate</span>></p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">This is fetching the appropriate file from the share on my Xymon server, and then this update file is being merged with the existing BBWin.cfg on the Windows server. So, after the update mechanism, the BBWin.cfg on a Windows server reads
 as a “normal” BBWin.cfg: it contains the values from the default BBWin.cfg and the additional / merged values coming from the %<span class="SpellE">computername%.cfg</span>.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">This enables me to store and handle all of the update files on a central location and we do not need to login to a Windows server if there’s a need to change values from the
<span class="SpellE">BBWin</span> <span class="SpellE">config</span> of a server.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">So far, so good.</p>
<p class="MsoNormal">Our problem is, that the <span class="SpellE">BBWin</span> is failing / crashing on a non-regular basis, but all the time with the same errors in the same order:</p>
<p class="MsoNormal"> </p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style=""><span style="">1.<span style="font:7.0pt "Times New Roman"">      
</span></span></span>The agent <span class="SpellE">bbwinupdate</span> generated this event message :<span style=""> 
</span>failed to open C:\Programme\BBWin\tmp\bbwin.cfg.work</p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style=""><span style="">2.<span style="font:7.0pt "Times New Roman"">      
</span></span></span>The agent <span class="SpellE">bbwinupdate</span> generated this event message :<span style=""> 
</span>failed to save C:\Programme\BBWin\tmp\bbwin.cfg.work</p>
<p class="MsoListParagraph" style="text-indent:-18.0pt; text-autospace:none"><span style=""><span style="">3.<span style="font:7.0pt "Times New Roman"">      
</span></span></span>Fehlgeschlagene Anwendung BBWin.exe, Version 0.12.0.100, fehlgeschlagenes Modul
<span class="SpellE">unknown</span>, Version 0.0.0.0, Fehleradresse 0x00abd175.</p>
<p class="MsoNormal" style="text-indent:36.0pt"><span lang="DE" style="">Weitere Informationen über die Hilfe- und Supportdienste erhalten Sie unter http://go.microsoft.com/fwlink/events.asp.</span></p>
<p class="MsoNormal"><span lang="DE" style=""> </span></p>
<p class="MsoNormal">(The 3rd line is the common Microsoft line saying that the application has failed – we only have German installations of Windows.)</p>
<p class="MsoNormal">On some Windows 2008 servers there was a popup window saying that the Windows “Data Execution Prevention” has stopped the BBWin.exe from work.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">As steps to troubleshoot I did the following:</p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style=""><span style="">1.<span style="font:7.0pt "Times New Roman"">      
</span></span></span>On those servers where I had the popup message, I selected the option “Turn on DEP for all programs and services except those I select:”, and then I selected the BBWin.exe:<br>
-> WITHOUT SUCCESS</p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style=""><span style="">2.<span style="font:7.0pt "Times New Roman"">      
</span></span></span>I have completely deactivated the DEP:<br>
-> WITHOUT SUCCESS</p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style=""><span style="">3.<span style="font:7.0pt "Times New Roman"">      
</span></span></span>I have configured an exclusion in my real-time antivirus application:<br>
-> WITHOUT SUCCESS</p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span style=""><span style="">4.<span style="font:7.0pt "Times New Roman"">      
</span></span></span>I have <span class="SpellE">have</span> removed the <span class="SpellE">
BBWin</span> 0.13 and changed it to <span class="SpellE">BBWin</span> 0.12:<br>
-> WITHOUT SUCCESS</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Does anybody of you folks out there have another idea of what could cause this “update enabled
<span class="SpellE">BBWin</span>” to fail? For my understanding it might be caused by the update feature itself, or by the mechanism it does the update by storing temporary files in C:\Programme\BBWin\tmp\bbwin.cfg.work – probably Windows doesn’t like this
 (?).</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">For my part, I’m finished with my ideas…</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Regards</p>
<p class="MsoNormal">Christian</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal" style="line-height:12.0pt"><b style=""><span style="font-size:10.0pt; font-family:"Arial","sans-serif"; color:black">CHRISTIAN BECKER</span></b></p>
<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:10.0pt; font-family:"Arial","sans-serif"; color:black">System Engineer</span></p>
<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:10.0pt; font-family:"Arial","sans-serif"; color:black">CSC</span></p>
<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:10.0pt; font-family:"Arial","sans-serif"; color:black"> </span></p>
<p class="MsoNormal" style="line-height:12.0pt"><span style="font-size:10.0pt; font-family:"Arial","sans-serif"; color:black">August-Horch-Strasse 28, 56070 Koblenz, Germany</span></p>
<p class="MsoNormal"><span style="font-size:10.0pt; font-family:"Arial","sans-serif"; color:black">Global Outsourcing Services Central Region<span style=""> 
</span>|<span style="">  </span><span style=""> </span>cbecker4@csc.com<span style=""> 
</span>|<span style="">  </span>www.csc.com</span><span style="font-family:"Arial","sans-serif""></span></p>
<p class="MsoNormal"> </p>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="2"><br>
CSC • This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract
 unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose • CSC Deutschland Services GmbH • Registered Office: Abraham-Lincoln-Park 1, 65189 Wiesbaden, Germany • Board of Directors: Gerhard
 Fercho (Chairman),Thomas Nebe, Peter Schmidt • Registered in Germany: HRB 7574, Wiesbaden<br>
</font>
</body>
</html>