Internet Explorer 8 (IE8) Security Warning after DivX Plus Web Player Install

December 14th, 2010

As the title suggests, after installing the DivX codec and then also installing the DivX Plus Web Player component which is an Add-On for IE, I began to receive the IE Security Warning about mixing secure (https) and non-secure (http) content on the same page for every https page that was loaded.

The reason is because the add-on seems to add a whole bunch of CSS content to the browser rendered page when it is enabled. Checked this using the IE8 Developer Tools (in IE: Tools -> Developer Tools). The following screen shot shows some of the content added, there is more.

To stop the security warning from constantly popping up, in IE go to Tools -> Manage Add-Ons. Select the DivX Plus Web Player HTML5 item and hit Disable. This will also disale the DivX HiQ helper object as well.

Close and re-open the browser and try the https page again, you should no longer see the Security Warning.

Popularity: 50% [?]

OCS 2007 R2 Additional Custom Reports for Archiving CDR Reporter Tool

October 25th, 2010

Found this post [blogs.technet.com] for configuring additional custom reports / SQL queries using the OCS Archiving CDR Reporter Tool (look for the heading ‘Some useful SQL queries’). However, it may be specific to OCS 2007 (not R2). The format of the queries in the XML file require some modification to work in R2 (for me anyway). When the queries are added to the Archiving CDR Reporter Tool’s config file (ArchivingCdrReporter.xml located in the ..\ResKit\ArchivingCdrReporter folder), they gave a “No database alias” error as follows when the tool was next run:

First thing that needs to happen is the queries need to have a database alias specified since their are two logging databases, CDR and Archiving and this tells the tool which database the query applies to. At the end of each query, between the </Value> and </Query> tags, need to add:

<Description>Archiving</Description>

These queries use the LcsLog, i.e. Archiving database. After that was done for each query, you may then got a “NullReferenceException” error:

To fix that, a tag needs to be added between the </Value> and <Database> tags for each query containing CDATA information such as:

<Description>
<![CDATA[ Query Description :   This query returns ... ]]>
</Description>

Once that is done, the tool should open and you should see the new queries available under the ‘More reports’ section in the tree.

Also, you can edit the queries that specify a User URI to make the address a variable so that it can be modified at runtime rather than in the XML file. For example: the “All IMs Sent by User” query can look like this in the XML file (note use of User1Filter(Users.UserId) at the end of the query):

<Query>
      <Name>All IMs Sent by User</Name>
      <Value>Select * from Messages, Users where Users.UserId = Messages.FromId and User1Filter(Users.UserId)</Value>
      <Description>
<![CDATA[
Query Description :
  The query returns ...
]]>
      </Description>
      <Database>Archiving</Database>
    </Query>

That will allow you to enter a value in the tool’s ‘User1 (SIP URI)’ field, much more convenient than setting a value in the XML file and re-running the tool each time.

Popularity: 51% [?]

Online OCS 2007 Custom Presence Tool

September 3rd, 2010

Inspired by the downloadable tool from here [www.confusedamused.com], I put together an online tool. It will basically generate the XML and .reg file necessary to create custom presence for OCS 2007 Communicator clients. You can then copy and paste the content into the files you will actually use. I would recommend the Custom State URL value in most environments would probably be better set using Group Policy anyway, but the .reg file is handy to understand how it all works.

Online OCS Custom Presence Tool

Popularity: 18% [?]

How to find out the SIP URIs of users connected on one particular OCS Front End server – Ram Ojha's Blog – Site Home – TechNet Blogs

September 3rd, 2010

How to find out the SIP URIs of users connected on one particular OCS Front End server – Ram Ojha’s Blog – Site Home – TechNet Blogs.

To stop the query returning duplicates, just change it to ‘select distinct a.UserAtHost …’

Also, can extend the query slightly to provide a bit more info such as:

Declare @FrontEndServerID int
Set @FrontEndServerID=2

Select Fqdn "FE-Server-Name" from rtcdyn.dbo.FrontEnd where FrontEndId=@FrontEndServerID

Select count(distinct a.UserAtHost) "Active-Users-Count" from rtc.dbo.Resource a,
rtcdyn.dbo.DeliveryContext b where a.ResourceId=b.SubscriberId and b.FrontEndId=@FrontEndServerID

Select distinct a.UserAtHost "Active-Users" from rtc.dbo.Resource a,
rtcdyn.dbo.DeliveryContext b where a.ResourceId=b.SubscriberId and b.FrontEndId=@FrontEndServerID order by a.UserAtHost asc

Popularity: 8% [?]

VMware Converter Plug-In Fails To Install – vCenter 4.0 U1

August 27th, 2010

Was getting error “Unable to Connect to Remote Server” when trying to install the Converter plug-in from vSphere Client. The plug-in name and description were also appearing as just “converter” as opposed to “vCenter Converter” as it should be. The vCenter server had been recently setup and connected to an existing database which previously had Converter installed and the plug-in available from vCenter.

Checked in the vCenter database for details on the plug-ins available. The table in question is [VPX_EXT_CLIENT], the field [EXT_ID] will tell you which plug-in each row refers to. In this case it is the com.vmware.converter row. Noticed that the [URL] field had spaces in it (the field read: http:/server:80/vmc/VMware Converter Client.exe). Changed the spaces to %20 (since this is a HTTP service) so the field read: http:/server:80/vmc/VMware%20Converter%20Client.exe), retried the download from vSphere Client, all worked well.

I figure the plug-in’s details were updated in the database when the Converter service was installed on the new vCenter service but not sure why it ended up like that. So, put the database entry back to it’s original format (i.e. spaces instead of %20′s) and went to another client that did not have the Converter plug-in installed. Interestingly, it could see the correct name and description and could download and install the plug-in…

Popularity: 43% [?]