Wednesday, 3 September 2014

CRM2011 get_lookupStyle error onload for Phone Call activity

Been experiencing a strange issue where an error message would pop up on the Phone Call activity of CRM2011. Some background is we have a phone call tracking system that would trigger the Phone Call entity with a call reference and phone number whenever a call was ended. This has been working fine since CRM4.0 but I believe rollup 12+ either broke or changed the functionality slightly

The culprit seems to be the SwapLookups function SwapLookups( crmForm.all.from, )

To solve this I had to edit the Onload and Onchange events and rewrite the SwapLookups to use my own code,below the code should you need to do the same

function DirectionChange()
var tempwho = Xrm.Page.getAttribute("from").getValue();

This replicates the functionality of Swaplookups partially,it stores the Sender field value,blanks it,then changes the recipient field value to this stored value (this is for incoming calls as CRM defaults to Outgoing)

Wednesday, 23 July 2014

How to install Windows 8.1 without creating a Microsoft Account when upgrading from Windows 7/8

Click on link Create a new account (near the bottom of screen, below the “Don’t have an account?” text)
When the sign up form appears click on Sign in without a Microsoft account (also on the bottom).
This will log you in using your existing account details

Monday, 21 July 2014

Exchange 2003 SP1 DLLs

I was giving Digiscope from Lucid8 a try to see how it performs. My biggest gripe was that it didn't include DLLs for accessing Exchange Databases

Here are direct download links to Exchange 2003 SP1 Dlls should you need it


Thursday, 17 July 2014

How to stop the SBCore service (SBS2003)

Found from here

how to stop the SBCore service

Anyway, down to business…
- Tools you'll need – Process Explorer from

As you probably know, you have a service called SBCore or "SBS Core Services", which executes the following process: C:\WINDOWS\system32\sbscrexe.exe

If you kill it, it just restarts – and if you try and stop it you are told Access Denied.

If you fire up Process Explorer, you can select the process and Suspend it, now we can start to disable the thing.

Run RegEdit32.exe and expand the nodes until you reach the following hive / key:

Right click this, hit permissions and give the "Administrators" group on the local machine full access ( don't forget to replace permissions on child nodes ). F5 in regedit and you'll see all of the values and data under this key.

Select the "Start" DWORD and change it from 2 to 4 – this basically sets the service to the "Disabled" state as far as the MMC services snap-in (and windows for that matter) is concerned.

Next, adjust the permissions on the file C:\WINDOWS\system32\sbscrexe.exe so that EVERYONE account is denied any sort of access to this file.

Then go back to process explorer, and kill the sbscrexe.exe process, if it doesn't restart – congratulations!

Load up the services MMC snap-in and you should find that "SBS Core Services" is stopped and marked as Disabled.

Tuesday, 15 July 2014

Syntax error executing Maintenance Plan job

Under SQL Server 2005 when attempting to start a Job created by a maintenance plan you may experience the following error

Unable to start execution of step 1 (reason: line(1): Syntax error).  The step failed.

Solution is as follows

  • Right click the MaintenancePlan under SQL Server Agents\Jobs and click Properties.
  • Go down to Steps
  • Highlight your SubPlan and click Edit
  • Add a Backslash to the beginning of the path listed in the "Package" box
  • Monday, 14 July 2014

    LB-Link BL-WA320RE Review

    Today I have the pleasure of reviewing the LB-Link BL-WA320RE
    LB-Link is a fairly unfamiliar brand to me. They are a Chinese company established in 1997 and specialize in SOHO and SMB WLAN and Networking products according to their company profile. They only recently (2012) started launching and promoting the brand internationally so that may explain the sparse info available


    Box comes with a fairly standard assortment of accessories,namely
    1x LB-Link 300Mbps Advanced Wireless N Range Extender
    1x 2-Pin Power adapter
    1x Software CD

    1x Instruction Manual ( Very sparse,not really a manual )

    Specifications (from AVS Website)
    One 10/100M Ethernet WAN port (RJ45) and Four 10/100M Ethernet ports RJ45
    External power supply
    Wireless standards
    IEEE 802.11n, IEEE 802.11g, IEEE 802.11b
    3 x 5dBi detachable omni-directional (RP-SMA)
    Power consumption
    2.4 to 2.4835GHz
    <20dbm eirp="" p="">
    Reception sensitivity
    270m: -68dBm at 10% per
    130m: -68dBm at 10% per
    108m: -68dBm at 10% per
    54m: -68dBm at 10% per
    11m: -85dBm at 8% per
    6m: -88dBm at 10% per
    1m: -90dBm at 8% per
    Wireless functions
    WMM, wireless Apples' Mac address filtering
    enable/disable wireless radio
    enable/disable wireless SSID broadcast
    AP isolation
    domain login function
    Wireless security
    64/128/152-bit WEP, WPA-PSK/WPA2-PSK
    CE, FCC
    System requirements
    Microsoft's Windows 98SE, NT, 2000, XP, Vista, 7, 8                                                               
    Apple's Mac OS, NetWare, Unix or Linux
    Operating temperature       
    0 to 40°C (32 to 104°F)
    Storage temperature
     -40 to 70°C (-40 to 158°F)
    Operating humidity
    10 to 90% RH non-condensing
    Storage humidity
    5 to 90% RH non-condensing

    Having 4 Wireless LAN Ports,1 WAN Port and 3 MIMO Antennas and offering Wireless speeds of up to 300Mbps makes for a fairly well rounded Router. Interestingly the Box advertises it as having PoE capability which would be a big plus if true but I haven’t seen anything to confirm this capability.

    Coming in at a price point of R375 from AVSupply this device is likely to become an instant hit if its performance matches what we’d expect from similar routers.

    Also of note is it seems in AP mode that the 5th LAN(WAN) port is actually a functioning LAN port,bridged to the other 4 ports. Connecting a device to this port it was fully visible to the rest of the network,so you effectively have a 5 port wireless AP.

    The closest TP-Link routers I could find for comparison were the WR841HP and the WR941ND,neither of which sports repeater mode in the stock firmwares with an average price of R550+,and the TPLink WR740N at ~R350 which is only a 150Mbps single antenna router. For my tests I will be using the WR740N as it’s a similar price and popular entry model router.

    Upon plugging in the router you can access the web management interface by opening where you are met with the following screen

    Default username and password (listed in the manual) is admin/admin
    Upon logging in you are met with a screen where you can select either AP or Repeater Mode,and the Wireless Network settings. Clicking Advanced takes you to the full menu where you can configure other options. Here I noticed the first issue – you can’t use an SSID with spaces so this is a definite minus (I’m waiting for updated firmware since the latest version on the LBLink website is the same firmware that comes preloaded)

    Signal Strength tests
    Signal strength tests were done using a Samsung Galaxy Tab3 and the Wifi Monitor Plus (beta) App

    Test 1 was done in the Study where the AP was situated,first the TP Link and then the LB Link,then in a room on the far side of the house,and lastly 1 level down also on the far side of the house

    The key info we are looking for here is Signal Level and the closer to 0 the better

    TP Link Study
    LB Link Study
    TP Link Far Room
    LB Link Far Room
    TP Link Downstairs
    LB Link Downstairs

    From the signal strength tests we can see a consistent stronger signal from the LB Link,which is understandable given the 3 MIMO antennas in comparison to the TP Link unit.

    File copy performance tests
    To test file copying I’ll be using a tool called Copy Handler. The test file will be a 402MB ISO file. During these tests I will also be pinging the Routers to check for any packet loss during the process. The Laptop used for the testing and Router will be placed on the exact same spots for every test.

    The tests will be done in the Study where the AP is situated,first the TP Link and then the LB Link,then in a room on the far side of the house,and lastly 1 level down also on the far side of the house.
    Each test is run 3 times - added together for each room and an average calculated.

    Far Side

    Test Nr
    Data Rate
    Data Rate
    Data Rate


    LB Link



    TP Link



    Copy Results

    Copy Handler

    As you can see from the results,both routers are fairly comparable for the most part but there is a big difference when you reach the downstairs section. This seems to indicate the Signal Penetration for the LB Link router is quite good – it’s considerably faster through a thick slab floor.

    Latencies were also fairly consistent for the most part,with responses varying between 4-12ms,but upon testing at the downstairs section I started seeing higher latencies (20-30ms) with spikes up to 200ms with the TP Link. The LB Link router in comparison showed latencies of 9-20ms in the same test.

    AP Mode
    AP Mode is the Default mode,and initial configuration only requires the network name and password (no spaces in the SSID!). Clicking Advanced takes you to the Home Screen where you can configure the rest of the settings like Security Type,Network Channel etc.

    AP Screen

    Repeater Mode
    Repeater mode is quite easy to configure,plug a network cable linking to your network into the WAN port,log into the management interface and then clicking Scan to check for Wireless networks in the area. Select the network you want to copy settings from and click “connection”. Once done the Security settings are copied and you can click Apply to restart the Access Point with the new settings. As earlier unfortunately this Firmware version does not support Spaces in the network names.

    Repeater Screen

    Scan Screen

    ·         Cheap
    ·         Multiple Antennas
    ·         Good signal penetration

    ·         Some stability issues when changing wireless settings needs a hard restart
    ·         Some misprinted info on the box (PoE,Wireless Repeater function)
    ·         No spaces in Wifi SSIDs allowed

    Overall I’d give this unit a 3/5 stars,if they correct the SSID issue it would likely be a 4/5

    Wednesday, 9 July 2014

    CRM2011 Mail Router error on outgoing settings

    You get the following error
    Outgoing Status: Failure – Type ‘System.ServiceModel.Channels.ReceivedFault’ in Assembly ‘System.ServiceModel, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089′ is not marked as serializable
    Set the CRM Email Router service to use a Domain User account rather than a builtin account

    Small Business Server 2003 (SBS2003) getting blank installation ID when trying to activate

    Had this happen at a site today,Small Business Server 2003 (SBS2003) getting blank installation ID when trying to activate

    Then if trying to change the key to your valid OEM key it also comes up as invalid

    This seems to happen either when a) you install Server 2003 SP2 on SBS2003 or b) if you slipstreamed SP2 onto an OEM disk

    Repair install with a Slipstreamed SP1 disk to use your valid key - and DONT upgrade to SP2

    Thursday, 3 July 2014

    “SQLBrowser start request failed” when busy Installing SQL2012 on Server 2012

    After googling around a bit the solutions and explanations found were unrelated to my specific issue. A clue however did appear earlier in that the installation
    An error starting the NetFX3 service,whilst not preventing the install entirely,does affect it later in the process

    To solve this go to Server Management,Manage features and roles,click next next and skip past roles,select the .net 3.5 Feature and install

    Once complete SQL2012 installation should be able to complete

    Tuesday, 1 July 2014

    Microphone issue with Samsung phones ( Galaxy S2 S3 S4 S5 Note 1 2 3 etc )

    This might affect more phones,but i'm posting this since there is very little useful on the topic

    Symptoms are:
    * Voice control,S Voice etc cannot pick up anything being said
    * Callers cannot hear you speak when on a phone call
    * Speakerphone mode microphone works perfectly

    The issue is,there are 2 microphones on the phone,one at the bottom and one at the top. There is a small hole at the bottom of the phone,if this is plugged this causes the issue

    Take a small needle and clean out the hole

    Your Mic should work perfect now :)