Backups Failing on Small Business Server 2011

You may have noticed your backups have suddenly stopped working (VSS Error 0x800423F3 – Event ID 8230). It’s possible that this started occurring following the Microsoft SharePoint Foundation 2010 Service Pack 1 (SP1) update. If this is the case then you need to complete the update process by updating the SharePoint databases.

In order to update the SharePoint databases, you must manually run the PSconfig utility:

  1. Open an Administrative command prompt.
  2. Change directory to C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN
  3. Run PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures

For more information on this issue check out this article on TechNet.

SBS 2008 RWW Remote Desktop Issue for Windows 10 Clients

When you attempt to connect to a computer using Remote Desktop via SBS 2008 Remote Web Workplace you may receive an error like this: The wizard cannot configure Remote Desktop Connection settings. Make sure that the client version of Remote Desktop Protocol (RDP) 6.0 or later is installed on this computer.

To resolve this issue we need remove the RDP version check. On the Small Business Server browse to “C:\Program Files\Windows Small Business Server\Bin\webapp\Remote”. There will be a file named tsweb.aspx. Edit the file and look through it for a section that looks this:

Sub window_onload()
Dim targetMachineName
Dim version
On Error Resume Next
version = MsRdpClient.Version
if Err then
msgbox ControlLoadFailed_ErrorMessage,0,RemoteDesktopCaption_ErrorMessage
exit sub
end if
On Error GoTo 0
if strcomp(version,”6.0.6000″) < 0 then
msgbox IncorrectClientVersion_ErrorMessage, 0, RemoteDesktopCaption_ErrorMessage
window.close
exit sub
end if

Comment out the second part of that statement. To do that just add single quotes at the start of each line like so:

‘if strcomp(version,”6.0.6000″) < 0 then
‘ msgbox IncorrectClientVersion_ErrorMessage, 0, RemoteDesktopCaption_ErrorMessage
‘ window.close
‘ exit sub
‘end if

Do not use the Edge browser and ensure that the RWW site is in compatibility mode.

Unable to load HTTP webpages – SBS 2011 and Server 2008

If you are unable to load HTTP web pages however secure (HTTPS) webpages load fine then you need to ensure this registry entry is in place. This should be part of your initial setup process for SBS 2011.

  1. Start Registry Editor (Regedit.exe).
  2. Locate the following registry key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters
  3. On the Edit menu, click New, click DWORD (32-bit) Value , and then add the following value:
    Value: MaxCacheTtl
    Data Type: DWORD
    Data value: 0x2A300  (172800 in decimal = 2 days)
  4. Click OK .
  5. Quit Registry Editor.
  6. Restart the DNS Server service.

This key determines how long the DNS server can save a record of a recursive name query.

More info here.

SPAM from your own Domain – Microsoft Exchange 2010

Receiving SPAM from your own domain? It can be very frustrating however the following commands can tweak your receive connector permissions and resolve the issue.

Run the Microsoft Exchange PowerShell window from the Start Menu and run these commands:

Get-ReceiveConnector

That command returns the receive connector names. Find the one that has “Internet Receive” in the name and add that to the following command in place of the red text:

Get-ReceiveConnector “Windows SBS Internet Receive” | Get-ADPermission -user “NT AUTHORITY\Anonymous Logon” | where {$_.ExtendedRights -like “ms-exch-smtp-accept-authoritative-domain-sender”} | Remove-ADPermission

If you’re having issues following that command you can reverse the changes:

Get-ReceiveConnector “Windows SBS Internet Receive” | Add-ADPermission -User “NT AUTHORITY\Anonymous Logon” -ExtendedRights ms-exch-smtp-accept-authoritative-domain-sender

I came across this on a forum somewhere however can’t seem to find it again. Feel free to share the link if you find it.