(imported topic written by SystemAdmin)
Hello,
I went through an issue when installing BES 8.2 onto my production platform as trying to enable any site opened an error window with the following message (see attachement.)
As a previous 8.1 version didn’t display this error when enabling a site, I was able to update it to 8.2. This time, no error was displayed when enabling a site. But a few side effects appeared, the most annoying one being forced to enter the operator’s password for each action
So I decided to test more carefully both solutions:
- on a VM named fltems81 I installed BES Server 8.1.617 with its own license. I then updated the server to 8.2.1093, then installed the console and agent.
- on a VM named fltems82 I installed BES Server 8.2.1093 with its own license, then installed the console and agent.
(Both VMs have the same kind of configuration, Windows Server 2008 R2 with a static IP on the same subnetwork; on both VMs I let BES install its own SQL Server instance.)
Obviously I got the same results as before i.e. when connecting the console on fltems82 I systematically get an error message when trying to enable a site, whereas I have no problem when I enable a site on fltems81 (which–yes it’s kind of difficult to follow me–runs actually the same version of BES.) I use only the first ‘admin’ operator account I created on the servers.
So I had a look first at line 586 of wizards.js:
584: function EnableExternalSite( siteURL )
585: {
586: external.EnableExternalSite( siteURL );
587: }
It does not talk to me much but googling about “bigfix externalsite” led me to .exfm files.
And here I noticed differences between both installations. On fltems81 there are two directories that don’t exist on fltems82 : C:\Program Files (x86)\BigFix Enterprise\BES Server\wwwrootbes\bfsites\actionsite_0_4 and 0_5. Both directories contain 130 .exfm files which are related to TEM sites.
Now if I transfer a few .exfm to my workstation, I’m able to add them to Bigfix console with Tools / Add External Site Masthead. After the importation I can enable the corresponding site without any error message. (But I’m not sure if it actually works fine after this operation.)
So (if anybody followed me to this point) do you know what process is in charge of creating or downloading these .exfm files on the server and why it fails on a clean 8.2 installation? It would help me a lot!
Thank you by advance,
Pierre-Yves