Brian Reid – Microsoft MVP and Microsoft Certified Master

  • CRM 3.0 Disaster Recovery

    Updated 9 Jan 2009 as I needed to repeat these steps again, and so have clarified them a bit! I am in the process of performing a CRM restore, when I came across this cryptic message: “One or more Microsoft CRM groups do not exist”. I am restoring into a new Active Directory so the…

  • Windows SharePoint Services 3.0 Search Not Indexing

    If you get the following error on a WSS 3.0 site: Access is denied. Check that the Default Content Access Account has access to this content, or add a crawl rule to crawl this content. (0x80041205) Then check that you are not being blocked from searching due to Kerberos restrictions. The search service indexes the…

  • SMTP Server for Orange Mobiles Running Windows Mobile 6

    For a while now I have been unable to send my personal email from my mobile phone (running WM6 on the Orange network in the UK). I could download email via IMAP from my server (not hosted by Orange), but never send. So after doing a bit of research I discoved that the SMTP server…

  • Blogger Blogs in Outlook – Incorrect Dates

    This has been obvious to me for a while – whenever I viewed this blog in Outlook 2007 via the common RSS feed store, the dates were all incorrect and so new posts appeared at random within the list. I finally found a fix yesterday – the post was based upon ATOM technology and not…

  • Exchange Server 2007 Rollup Update 5

    The latest version of the Exchange 2007 update is Update Rollup 5 for Exchange Server 2007 – this can be downloaded from here (64 bit and 32 bit versions now available). Microsoft plan to do these releases rather than issue hotfixes as the method of engineering Exchange has changed since the previous versions, and KB937194…

  • Error Code: 500 Internal Server Error. The network logon failed. (1790)

    This is an error visible in the web browser when connecting to a HTTPS web site behind an ISA Server. The problem is that the firewall access rule for this web site in ISA Server is forwarding the requests to an internal server on a port that it is not listening on. For example you…

  • Can’t Update Media Player Library on Windows SmartPhone

    I have found for a while now that I could not view the Windows Media Player library on my phone, and everytime I viewed the library I got a dialog saying “An unexpected error occured”. But now I have fixed it. It must have been a corrupt copy of the libary database on the SDCard…

  • Exchange 2007 Clustering on Windows 2008

    I have just spent an hour or three installing two Windows 2008 Enterprise Edition boxes to create an Exchange 2007 SCC cluster using Microsoft Virtual Server 2005 R2 to create the environment. But I did not get that far, as Windows Server 2008 Failover Clustering shared storage requires SAS (Serial SCSI) or iSCSI and not…

  • ERROR_REPLICA_SYNC_FAILED_THE TARGET PRINCIPAL NAME IS INCORRECT

    This rather imposing message is found if you try to force replication between to Active Directory Domain Controllers when one of the controllers machine account password is out of sync with the password as stored on the other domain controller. I have seen this a number of times on Virtual PC or Virtual Server Active…

  • Fixing Error 1324.The path xxx contains an invalid character.

    When installing software I have now seen a number of times the following error “Error 1324.The path My Documents contains an invalid character.”. My Documents could be replaced by a number of other special folders, and I have seen this issue on Windows XP and Windows Vista. The problem seems to stem from having UNC…

  • Update Rollup # For Exchange Server 2007

    Blog updated 22nd February 2008 As Microsoft plan to release Update Rollups for Exchange Server 2007 every six to eight weeks (see KB937194), I will use this blog entry to list the current latest update: The latest version of the Exchange 2007 update is Update Rollup 6 for Exchange Server 2007 – this can be…

  • Creating Subject Alternative Name Certificates with Microsoft Certificate Server

    A new feature in digital certificates is the Subject Alternative Name property. This allows you to have a certificate for more than one URI (i.e. www.c7solutions.com and www.c7solutions.co.uk) in the same certificate. It also means that in web servers such as IIS you can bind this certificate to the site and use up only one…

  • Exchange Management Shell

    I need a place to store useful Powershell commands for the administration of Exchange Server 2007, so I thought I would add them here: Upgrading Exchange Organisation Place Replicas of Public Folders on New Exchange Server get-publicfolder -recurse Set-PublicFolder -Replicas:”server\public folder database”,”server\public folder store (server)” Enable ActiveSync Policy for Windows Mobile 2003 Smartphones and Pocket…

  • ISA Server and Net2 Access Control from Paxton

    To allow access to the Net2 Server software through an ISA Server you need to create some custom protocols and then allow those protocols in the rules. This was what stopped me accessing the door control system over a VPN to a client of ours. The new protocols needed are: “Net2 Access Control Inbound”, which…

  • Setting MP3 ID Tags with CDDBControl.dll

    The CDDBControl DLL that can be downloaded from here can be used in VB or Java Script to programatically set and read the ID3 tags on an MP3 file. Lots of documentation exists on Google which shows you how to write the script, but today I discovered that this control will only operate if the…

  • Virtual PC’s Crashing With IntelPPM.sys and Processor.sys

    Today I booted a virtual machine that was provided for me by a client so that I could prep a training course, but I could not log into the virtual machine because it blue-screened with a driver called intelppm.sys failing (and supposedly processr.sys can cause the same problem, but I have not experienced that one…

  • Adding Routes Using CMAK

    I have just put together a Connection Manager VPN client (CMAK) and within it have specified the extra routing information that I needed. When I ran the client I got the following error message and could not find anything on the web with an answer, so here is the answer… Error 1: Connect action to…

  • P1 and P2 Headers in SMTP

    P1 = the value on the MAIL FROM command of the SMTP connection (the message envelope) as defined in RFC 821. P2 = the email address in the message body as defined in RFC 822. These include the FROM, REPLY TO and SENDER fields For example, the following SMTP command sequence describes where P1 and…

  • Invalid Visibility When Sending Email in Microsoft CRM

    Having recently installed Microsoft Dynamics CRM 3.0 I found that when I wanted to send an email to a contact in the system it failed with the error message “Invalid Visibility”. This error occurs because the code that sends the email does not complete successfully, and in my case because of anti-spam restrictions enabled on…

  • VSWebApp and 404

    When I have started too many virtual machines in Microsoft Virtual Server 2005 I find that the administration application (http://server/virtualserver/VSWebApp.exe) stops working. To get it to restart, change the authentication settings on the IIS virtual directory to something other than what you have already (but not anonomyous). For example if it is Basic and Integrated…

  • Mouse Pointer Delays in Virtual Server

    I am running Microsoft Virtual Server 2005 and every 10 seconds or so I get a pause in the mouse movement on the screen – very annoying. Examining the performance logs of the server I see that the Virtual Server service “vsssrv” goes to 0% CPU utilisation when this happens – so something is interupting…