Blog

Redirection Module in IIS

SmarterMail Force HTTPS

Setting up an HTTP/HTTPS redirect in IIS Once the SSL certificate is installed, your site still remains accessible via a regular insecure HTTP connection. To connect securely, visitors must specify the https:// prefix manually when entering your site’s address in their browsers. In order to force a secure connection on your website, it is necessary to set up a certain HTTP/HTTPS redirection rule. This way, anyone who enters your site using a link like “yourdomain.com” will be redirected to “https://yourdomain.com” or “https://www.yourdomain.com” (depending on your choice) making the traffic encrypted between the server and the client side.  Below are steps to setup a IIS HTTPS redirect: Download and install the “URL Rewrite” module. Open the “IIS… Read More »SmarterMail Force HTTPS
Search Engine Optimization Services SEO

Search Engine Optimisation Services

Search Engine Marketing Services Our SEO Services With years of experience at Search Engine Marketing SEO and a genuine interest in latest evolving techniques. We are able to provide a total solution for your Search Engine Marketing needs. We cover all aspects of the gamete of SEO Services that are required to deliver Natural Google Ranking Results. Keyword Search Targeted key word search for long tail and shot tail key words that are targeted to your customers. Link Building Generating of back linking keyword rich click links into your site from other reputable sites. Sitemap Optimisation Creating and updating site maps that Google uses to index the pages of your site. Software Development Where necessary we… Read More »Search Engine Optimisation Services

WHM Cpanel sshd: /var/empty/sshd must be owned by root and not group or world-writable

  Error: WHM Cpanel sshd: /var/empty/sshd must be owned by root and not group or world-writable is reported via email notifications. Note: Our server is running Centos   Server cpanel2.interactivewebs.com Primary IPAddress xxx.xxx.xxx.xxx Service Name sshd Service Status failed ⛔ Notification The service “sshd” appears to be down. Service Check Method The system’s command to check or to restart this service failed. Number of Restart Attempts 19 Service Check Raw Output (XID cg7fzv) The “sshd” service is down. The subprocess “/usr/local/cpanel/scripts/restartsrv_sshd” reported error number 3 when it ended. Startup Log Dec 07 02:34:37 xx.interactivewebs.com systemd[1]: Failed to start OpenSSH server daemon.Dec 07 02:34:37 xx.interactivewebs.com systemd[1]: Unit sshd.service entered failed state.Dec 07 02:34:37 xx.interactivewebs.com systemd[1]: sshd.service failed.… Read More »WHM Cpanel sshd: /var/empty/sshd must be owned by root and not group or world-writable

The Apple Developers Union

The Apple Developers Union Recently a new group of App store developers has banded together to help push the cause of making the Apple App Store a little more developer friendly for people trying to make a living as Developers of applications for Mac’s and iPhones. The website is called The Developers Union and has some listed goals and targets. Their about page states  We believe that people who create great software should be able to make a living doing it. So we created The Developers Union to advocate for sustainability in the App Store. Today, we are asking Apple to publicly commit — by the tenth anniversary of the App Store this July —… Read More »The Apple Developers Union

DNN Event ID 1310 after moving website to new server Exception message: Unsecured Passwords Format Detected

IIS throwing Event ID 1310 Exception message: Unsecured Passwords Format Detected The Error Message Exception information: Exception type: ConfigurationErrorsException Exception message: Unsecured Passwords Format Detected. The Membership Provider that contains the unsecure passwords format is: AspNetSqlMembershipProvider. The obsoleted password format is: Encrypted. For more information, see https://go.microsoft.com/fwlink/?linkid=834784. Request information: Request URL: Request path: User host address: User: Is authenticated: False Authentication Type: Thread account name: IIS APPPOOL\DefaultAppPool The Problem was actually simple and a “user error” We tried to connect the website up to the wrong database. i.e. When we copied the database and moved it, we inadvertently copied the wrong database. This caused the above error due to the fact that the machinekey data… Read More »DNN Event ID 1310 after moving website to new server Exception message: Unsecured Passwords Format Detected

Adding Application Pool Identity in IIS to a Folder

KB – Granting folder permissions to IIS application pools     Skip to end of metadata   Go to start of metadata   Whenever a new application pool is created, IIS creates a security identifier (SID) that represents the name of the application pool itself. For example, if you create an application pool with the name “Smartcrypt,” a security identifier with the name “Smartcrypt” is created in Windows. Resources can be secured by using this identity. However, the identity is not a real user account and will not show up as a user in the Windows User Management Console. This can be configured by selecting a folder in Windows Explorer and adding the “Smartcrypt” identity… Read More »Adding Application Pool Identity in IIS to a Folder

Mac Clear DNS Cache

To clear the DNS cache on a Mac computer running the later version OSx Open a Terminal window and paste in the following: sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder; say cache flushed Then hit enter. You will be asked for the password you use to login as an admin.

LH Pilot Update 9.10.7

  LH Pilot Update 9.10.7 – Updated the source for NOTAMS to fix the problem of FAA blocking regions via their website.– Updated New EK Categories.– Updated the colour coding for new categories. This update addresses the latest released data from EK with new colour coding. Also we were previously referencing NOTAM information from the FAA website. They have begun blocking IP addresses outside the USA. Subsequently we have referenced a new datasource and improved the formatting of the NOTAMS to be much easier to read.

Cpanel WordPress Site Error The uploaded file exceeds the upload_max_filesize directive in php.ini

Cpanel WordPress Site Error The uploaded file exceeds the upload_max_filesize directive in php.ini While working with a Cpanel Website running WordPress, you attempt to upload a file and receive an error:  “The uploaded file exceeds the upload_max_filesize directive in php.ini” To fix for ALL Accounts in Cpanel Login to the WHM Administration system. Note that this is usually the HOST provider that has access to this. Softare >> MultiPHP INI Editor Then for the Different PHP Version in the Dropdown, selecting for example ea-php55  or ea-php56 Edit the post_max_size to something bigger that the default 8M AND or Edit the upload_max_filesize to something bigger than the default 2M To Fix for the Account you are… Read More »Cpanel WordPress Site Error The uploaded file exceeds the upload_max_filesize directive in php.ini

alphassl the requested property value is empty Exception for HRESULT 0x80094004

alphassl the requested property value is empty Exception for HRESULT 0x80094004 Problem When completing an Alphassl certificate install on IIS using the “Complete Certificate Request” you receive the error: There was an error while performing this operation.Details: The requested property value is empty. (Exception from HRESULT: 0x80094004) Now this is a Typical Microsoft Error in that it really only has meaning to the person who created the error. For us end users stuck in this weird Microsoft world, the error message is trying to tell us that the Certificate you pointed to for the “Complete Certificate Request function in IIS is pointing to a .CER file that is not valid as a certificate for import.… Read More »alphassl the requested property value is empty Exception for HRESULT 0x80094004

Outlook 365 Keeps Prompting for Password After August 2017

Outlook 365 Keeps Prompting for Password After August 2017 In August 2017 Microsoft released another version of Outlook for Office 365 for PC that caused a major problem for people connecting to Exchange 2016 servers. This problems is all to do with the AutoDiscovery setup that Outlook uses. Microsoft appear to have set outlook to use their Office 365 servers as an initial point of setup configuration regardless of how you have configured AutoDiscovery. The bottom line is that outlook keeps trying to authenticate agains office365 and not your own server. While this is a known issue, as of January 2018 it has not been fixed in the next version of Outlook. The Fix There… Read More »Outlook 365 Keeps Prompting for Password After August 2017

Windows Server 2016 Download Maps Manager Delayed Start

Windows Server 2016 Download Maps Manager Delayed Start Red in Server Manager Dashboard Its kind of annoying to find that after a fresh install of Windows 2016 Server you have a service that fails to behave correctly. When you click on the service, you will see something like this. Even if you attempt to force a start, it does not resolve this issue. The good news is that this service is really not something you want anyway if you have a windows server doing actual server functions. The Fix The simple fix is to disable this service. The easy way to do this is to: Open Windows Powershell Be sure to open this by right… Read More »Windows Server 2016 Download Maps Manager Delayed Start

Should I Use KnowRoaming International Mobile Review

Know Roaming Review – Should I Use KnowRoaming Mobile  In one word, NO. But let me explain why we think the reviews we have read online don’t live up to our experience.  Firstly, as someone who professionally travels the entire globe and who is a techno geek, data is one of the most important travel tools these days. To look up and book all sorts of things form AirBnB to Uber,, Google Maps and just staying in contact with loved ones. Getting Data is really still a huge hassle after all these years. Blackberry had the right idea to provide unlimited global packages for their devices world wide, and I personally cannot wait for Elon… Read More »Should I Use KnowRoaming International Mobile Review

How Install Disk Cleanup Tools Windows 2012 or Windows 2016

Install Disk Cleanup Tools Windows 2012 or Windows 2016 Server. Installing the function to clean your disk, requires that you install the Desktop Experience module from the Windows Feature list.  1. Open a PowerShell with Administrator rights. 2. Exercute: Import-Module ServerManager Install-WindowsFeature Desktop-Experience     That’s it. A Reboot of the Computer is required.

Outlook Slow and Unresponsive wiht MAPI over HTTP to Exchange 2016

Outlook Slow and Unresponsive wiht MAPI over HTTP to Exchange 2016 Server In our case the versions in question were found to be: Outlook 2013 connecting to Exchange 2016 with MAPI over HTTP enabled. Reported Problems The user reported that outlook was slow to open email, and unresponsive with searching in outlook. The CTRL right click on the Outlook connection icon (bottom right) showed the connection was made with HTTP   The Problem It is reported that MAPI over HTTP which is a newer connection method of laterExchange servers and potential better and more reliable for devices connecting has some unreliabilities in some instances with earlier version of Outlook. Our testing shows that later outlook… Read More »Outlook Slow and Unresponsive wiht MAPI over HTTP to Exchange 2016

Windows PowerShell Module you receive NotSpecified: (:) [Import-Module], FileLoadException

Windows PowerShell Module you receive NotSpecified: (:) [Import-Module], FileLoadException This is a typical error for Modules that have been downloaded from the internet and are not given permission to run on the computer. The solution Really Easy.  Open PowerShell Navigate to the directory in the error message that contains the Module you intend to run. Running a command like: cd C:\Users\administrator\Documents\WindowsPowerShell\Modules\ACMESharp\ Then Run the Command:  Get-ChildItem . | Unblock-File This will set the module files to be able to be used by PowerShell That’s it. Now the module should run fine.

LH Pilot – 9.2.02

Update 9.2.02 Improved – We have found and improved some of the Decode Weather code that struggled with certain specific locations that publish non standard METAR and TAF data. Added – New pattern recognition code that better handles non standard WX information for decode. – Added Variable Winds Decode. – Variable Visibility Decode. – Recent SX WX Decode – Sea Status in WX Decode Notes As it turns out, the decoding of weather world wide is rather complex. It is surprising just how many countries have their own format and data sets. Russia with Runway snow and braking information, temperate in different units, QNH, auto machine forecasts to name a few. We hop that any… Read More »LH Pilot – 9.2.02

LH Pilot – 9.2.01

Update 9.2.01 Improved – Improved the retrieval of Weather TAF and TTF in multi thread and multi station simultaneous download. Added – This release includes decode information for TTF METAR and TAF data on a worldwide scale. Notes As it turns out, the decoding of weather world wide is rather complex. It is surprising just how many countries have their own format and data sets. Russia with Runway snow and braking information, temperate in different units, QNH, auto machine forecasts to name a few. We hop that any inaccuracies are reported via the feedback within the app, and screen shots.  

Team Foundation Server 2017 HTTP code 413: Request Entity Too Large

Team Foundation Server 2017 HTTP code 413: Request Entity Too Large While working with a new out of the box TFS 2017, the following error was given when uploading files that were 11 MEG. Not particularly big, but hay this is Microsoft. I say this having wasted a lot of time trying to get the RTM version of TFS 2017 to work, only to find out that web site login is broken out of the box, and SP1 fixed my issues. (Back to the Balmer days!). Anyway the configuration we are using that would appear to make a difference here is that we took on the Microsoft suggestion at setup to use HTPS and SSL.… Read More »Team Foundation Server 2017 HTTP code 413: Request Entity Too Large

Get-CrmSetting : The term 'Get-CrmSetting' is not recognized as the name of a cmdlet

Problem While trying to run the OAuth provider setup in Microsoft Dynamics CRM, to configure among other things the Post-instillation setup to allow connectivity by devices and applications. I was banging my head on a problem following the instructions: Configure the OAuth provider   Follow these steps to configure the OAuth provider in Microsoft Dynamics 365. Log on to the Microsoft Dynamics 365 server as an administrator. In a Windows PowerShell console window, run the following script. Windows PowerShell   $ClaimsSettings = Get-CrmSetting -SettingType OAuthClaimsSettings $ClaimsSettings.Enabled = $true Set-CrmSetting -Setting $ClaimsSettings Found on this page: https://msdn.microsoft.com/en-us/library/hh699726.aspx#BKMK_WS2012R2    I was getting in the Power Shell:  PS C:\Users\administrator.FSERVER4> $ClaimsSettings = Get-CrmSetting -SettingType OAuthClaimsSettings Get-CrmSetting : The term… Read More »Get-CrmSetting : The term 'Get-CrmSetting' is not recognized as the name of a cmdlet

Microsoft CRM IFD The SSL certificate does not contain all UPN suffix values that exist in the enterprise – Cannot Login

Cannot Login to a Previously working Microsoft CRM IFD A previously working IFD deployment of CRM 2016 (but could be CRM 2015 or CRM 2013). About 1 year after you set the system up, you start receiving: An error has occurred. Try this action again. If the problem continues, check the Microsoft Dynamics CRM Community for solutions or contact your organization’s Microsoft Dynamics CRM Administrator. Finally, you can contact Microsoft Support. When researching this error, we suspected what it was, and related to an article we covered here: http://www.interactivewebs.com/blog/index.php/crm-2013/microsoft-crm-2013-or-2015-event-id-1309-adfs-ifd-resolution/ However we never found and EVENT ID 1309 or anything close to that in our logs. The closest error we found (and we are not even certain that it… Read More »Microsoft CRM IFD The SSL certificate does not contain all UPN suffix values that exist in the enterprise – Cannot Login

Outlook Mac Office 365 Sorry, we're having server problems, so we can't add Office 365 SharePoint right now. Please try again later"

Outlook Mac Office 365 Sorry, we’re having server problems, so we can’t add Office 365 SharePoint right now. Please try again later” For no particular reason you end up with an error message: Outlook Mac Office 365 Sorry, we’re having server problems, so we can’t add Office 365 SharePoint right now. Please try again later”   This starts to ask you for two or three factor authentication on your email accounts that are based on Office 365 product. My issues started December 2016 To Resolve this error: 1. Make sure you have quitted Outlook and other Office apps. Go to KeyChain Access  2. Search “Exchange” under Login –> All Items and delete everything 3. Search “Office”… Read More »Outlook Mac Office 365 Sorry, we're having server problems, so we can't add Office 365 SharePoint right now. Please try again later"

Microsoft CRM global search fails causing in-line search SQL error

CRM in-line search fails with SQL error After upgrading Microsoft CRM from earlier versions we found that the global search function when enabled failed to return any results, and once the index for the global search had run over a 24-hour period, the in-line search function for any entity would cause a crash and SQL error message to be displayed on page. The problem In our particular instance this CRM environment had been upgraded from much earlier versions of CRM and included an attempt to solve some upgrade issues by dropping indexes. Initially our thoughts were that the dropping of the indexes were responsible for the problems. However it appears retrospectively that was a fragmentation… Read More »Microsoft CRM global search fails causing in-line search SQL error

ZenDesk to Microsoft CRM integration password change

Changing your password in ZenDesk may affect your Microsoft CRM integration  if you are to upgrade or change the password that you utilise in your ZenDesk system for the account that has been set to synchronise data with the Microsoft CRM platform, you will notice that the synchronisation may not function correctly or may only perform a one-way synchronisation.  You will remember from the instructions that you likely followed in your initial configuration: http://www.interactivewebs.com/blog/index.php/zendesk/zendesk-to-crm-2015-integration/    that part of these configuration settings is to set up your password and username in the SETTINGS / ZD Personal Settings –  area of your Microsoft CRM system.  Below is an extract from the vendor’s configuration portal found here Step 2:… Read More »ZenDesk to Microsoft CRM integration password change

InteractiveWebs Email (smartermail) With Mac Mail Exchange Connection

Mac Mail using Exchange Connection to SmarterMail InteractiveWebs To Set up your mac mail with and Exchange Connection using Mac Mail you will need to follow these instructions carefully. On your Mac, open System Preferences. Click Internet accounts. Click Exchange. Complete the display name, full email address and password fields. Click Sign In. Ensure that you’re email address is et for your User Name, and Type the internal and external URL to read: https://mail.interactivewebs.com/ews/exchange.asmx Click Sign In. An account summary screen will display. You can select or unselect any features that you do not wish to sync. Click Done. Click Add Account.

DNN – Hide a Page from the Menu

To Hide a DNN Page from the Menu Note: This page will still be available to those who know the URL of that page (if for example you had put the page in a news letter). Select Edit / Page Settings   Page Details / Unselect the Include in Menu Option Update Page The Page will no longer appear in the menu system. It can still be hit with the permissions that have previously been set. Alternatively – To Change Permissions on the page to hide and stop access: http://www.interactivewebs.com/blog/index.php/general-tips/dnn-change-permissions-on-a-page-to-stop-users-being-able-to-access-the-page/    

DNN – Change Permissions on a Page to Stop Users Being Able to Access The Page

To Stop users (Either members or visitors) from being able to access a page on the DNN Site. Select Edit / Page Settings Select the Permissions Tab Uptick the All users View Settings. With no view pages permissions set. No users other than the Default Administrator settings will be able to visit the page. Update Page Note This hides the page from users in the menu too. Alternatively you can just hide the page from the menu, but still allow people how know where the page exists to still access it by following this post:http://www.interactivewebs.com/blog/index.php/general-tips/dnn-hide-a-page-from-the-menu/  

Enable TLS 1.2 on Windows 2008 R2

Problem How to enable TLS 1.2 on Windows Server 2008 R2? Resolution QuoVadis recommends enabling and using the TLS 1.2 protocol on your server.  TLS 1.2 has improvements over previous versions of the TLS and SSL protocol which will improve your level of security.  By default, Windows Server 2008 R2 does not have this feature enabled.  This KB article will describe the process to enable this.   Start the registry editor by clicking on Start and Run. Type in “regedit” into the Run field (without quotations).   Highlight Computer at the top of the registry tree.  Backup the registry first by clicking on File and then on Export.  Select a file location to save the registry file. Note:  You will be editing the registry.  This could have detrimental… Read More »Enable TLS 1.2 on Windows 2008 R2

Microsoft.Crm.CrmException: Database having version 7.0.1.129 is not supported for upgraded Microsoft.Crm.CrmException: Database having version 7.0.1.129 is not supported for upgraded.

When upgrading from CRM 2013 to CRM 2015 you get an error: Microsoft.Crm.CrmException: Database having version 7.0.1.129 is not supported for upgraded. Cause: This is usually because there is already a database that exists with the same ID. You will need to delete that Organisation in CRM deployment manager before upgrading the new organisation from the same name.