Support

WHMCS Email Piping

WHMCS email piping for Support Ticket

How to Setup Email Piping in WHMCS via cPanel Email Setting up WHMCS email piping for Support Ticket generation from inbound emails. Email Piping in WHMCS allows you to receive email messages directly into your WHMCS support department. This allows customers to email you at an email address and rather than need to be connected to that email account, you will receive the messages as a new ticket into your WHMCS ticketing system. Sounds easy, and it is. But as the title suggests, you do need to pipe using the functions of your cPanel email system. WHMCS Setup for Email Piping to Support Ticket Login to your WHMCS system and navigate to: Setup > Support > Support Departments If you have not setup a support department yet, then this is the time to set up a department. Within these settings you configure the details of your department name, who can… Read More »WHMCS email piping for Support Ticket

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. So at this point it is time to check what certificate you placed in the .CER file that you are trying to import. Solution In particular with Alphassl certificates, the process of completing a new… Read More »alphassl the requested property value is empty Exception for HRESULT 0x80094004

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.

DNN (dotnetnuke) Active Forum Module Control Panel a critical error has occurred

Error when opening the DNN Active Forum Module Control Panel When you attempt to open the forum module Control Panel, you receive a.net load error that says a critical error has occurred. Upon looking at the log files for the website within DNN, you’ll notice that the related error message looks something like this. bsoluteURL:/Default.aspxDefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNukeExceptionGUID:1012073d-d31d-4a73-a051-31478c9de05dAssemblyVersion:7.4.0PortalId:0UserId:3429TabId:107RawUrl:/Resources/Forum/ctl/EDIT/mid/506Referrer:http://website.com.au/Resources/ForumUserAgent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/600.6.3 (KHTML, like Gecko) Version/8.0.6 Safari/600.6.3ExceptionHash:eUa1nHF8hNveOCQzqX0zOg==Message:Object reference not set to an instance of an object.StackTrace:InnerMessage:Object reference not set to an instance of an object.InnerStackTrace: at DotNetNuke.Modules.ActiveForums.Controls.Callback.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)Source:FileName:FileLineNumber:0FileColumnNumber:0Method:Server Name: SERVERNAME   The Fix It is good practice to ensure that you have the latest version of the DotNetNuke forum module on your website. Especially if you are using the later… Read More »DNN (dotnetnuke) Active Forum Module Control Panel a critical error has occurred

Google Analytics API Access V3

Accessing your Google Analytic Data via API To allow a third party module or application to view and display your Google Analytics data for your website. You need to get a few things organised. 1. You need to have a Google Analytic account with your website registered. Go to: http://www.google.com/analytics/   and follow their instructions to set up your URL under an account that you can manage and access with Admin permissions. We are not going to go through these steps here as it is a given that you will have this. Seek help from Google if you can’t manage.   2. Set up an API for your Google Analytics Account at the Google Developers Portal. Go to: https://developers.google.com/  and login with your account. To get started using Google Analytics API, you need to first create or select a project in the Google Developers Console and enable the API. Using this link guides… Read More »Google Analytics API Access V3

DotNetNuke Microsoft Silverlight pivot module web.config changes.

During the installation of the DotNetNuke Microsoft pivot module, it is necessary to several changes to be made to the web.config file. These changes allow the Silverlight pivot technology to operate on the DotNetNuke website.         We have automated the installation process to automatically update the web.config file during the installation of the module. Please remove the following things under <system.web> <add verb="*" path="*.cxml" type="iwebs.Modules.Pivot.CXMLHandler,App_SubCode_Pivot" validate="false"/> <add verb="*" path="*.jpg" type="iwebs.Modules.Pivot.TileHandler,App_SubCode_Pivot" validate="false"/> <add verb="*" path="*.dzc" type="iwebs.Modules.Pivot.DZCHandler,App_SubCode_Pivot" validate="false"/> <add verb="*" path="*userprofile.aspx" type="iwebs.Modules.Pivot.ProfileHandler,App_SubCode_Pivot" validate="false"/>    Also the ones under </system.webServer> <add name="CXMLHandler" verb="*" path="*.cxml" type="iwebs.Modules.Pivot.CXMLHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="JPGHandler" verb="*" path="*.jpgx" type="iwebs.Modules.Pivot.TileHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="DZCHandler" verb="*" path="*.dzc" type="iwebs.Modules.Pivot.DZCHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="ProfileHandler" verb="*" path="*userprofile.aspx" type="iwebs.Modules.Pivot.ProfileHandler,App_SubCode_Pivot" validate="false" preCondition="integratedMode"/> <add name="TileHandler" verb="*" path="*_files/*/*_*" type="iwebs.Modules.Pivot.TileHandler,App_SubCode_Pivot" preCondition="integratedMode,runtimeVersionv2.0"/>

Read more about steps you can take to resolve this problem (error number 0x80072EE7) yourself–solved.

We were receiving this error constantly when trying to run either the Microsoft Update service or Windows update service. Read more about steps you can take to resolve this problem (error number 0x80072EE7) yourself. Solution (fix) As you would expect, there is no help from Microsoft here. We found that the DNS server for the internet connection on this machine was pointing to a local server of ours. We changed this to the Google free DNS service: IP 8.8.8.8 IP 8.8.5.5 And ran the update process again. We found that it worked right away. The likely cause relates to the DNS server we host being unable to look up something Microsoft correctly. We will fix that by updating the way that the server references Microsoft resources. But for now, it is handy to know that the error above was related to a DNS problem.

Understanding Web-Safe Fonts / Web Friendly Fonts

We have often receive lots of questions about Web-safe fonts, or web friendly fonts. We have products that work with technologies like Microsoft Word, and publish back to websites like DotNetNuke. (DNN Word Editor) The issue is that not all fonts will work on all browsers on all computers. Here is the reason why. Web-Safe Fonts There are an awful lot of fonts in the world! For years, no doubt, you’ve been using a ton of them in word processing documents, party invitations, banners, etc. But have you ever noticed how few of them are used on the web? There’s a really good reason for this. When a web page loads, the browser is told to write text onto the screen using a specified font—one that is stored on the computer that the browser is running on. Therefore, if the web page’s code is calling for a font that a… Read More »Understanding Web-Safe Fonts / Web Friendly Fonts

Bing Ajax Control over HTTPS or HTTP Secure SSL

Today we updated some code in our Contact Details module for DotNetNuke. The module makes it easy to add your contact details to a page in DNN. There is a map control function that uses Bing Maps that can be seen in the demo here: http://www.interactivewebs.com/contactdetails/Demo.aspx We have updated the module today to support the use of SSL or https connections to the page that contains the module. How we did this So here are the two ways to add the Bing Ajax control to your page in HTTP or HTTPS: HTTP: <script src=”http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3” type="text/javascript"></script> HTTPS: <script src=”https://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3&s=1” type="text/javascript"></script> Now on the HTTPS version notice I changed the URL to start with HTTPS, this is what pulls from the secure site over at the good Bing folks. Also notice I added the “s” parameter and set it to 1, default is 0, this tells the Bing API to get the… Read More »Bing Ajax Control over HTTPS or HTTP Secure SSL

Creating a New User in Smarter Mail 9

Here are the steps to create a new user in Smarter Mail 9 Enterprise. Add New Email Address 1. Log into the webmail interface. webmail.domain.com as a mail administrator. 2. After Login, select the Settings Icon from the left hand menu. 3. Expand Domain Settings and Select Users. 4. From the Main Window, select New. 5. Fill in new user details with the following format. User Name:  firstname.lastname Pass: secure password Display Name: FirstName LastName Reply-To Email Address: firstname.lastname@domain.com Backup Email Address: Optional (Use Existing personal address of user if filled in) User Status: Enabled Mailbox Size Limit: 50 MB Enable Outgoing Mail Signing: Enabled 6. Click Save when complete.

Captivate SCORM reporting completed but not passed

Captivate SCORM Problems We have been playing in depth lately with some some of the Captivate SCORM outputs in an effort to better understand the SCORM Compliance and where Captivate falls down in this area. What we have found is very interesting and needs to be explained in detail to understand. The Problem Until recently, anyone who wanted to author SCORM-compliant content had few choices. Not many authoring programs existed and the technical knowledge to create compliant content was and, in fact, still is beyond the reach of most training developers. Now there are many affordable, easy to use content authoring programs to create SCORM-compliant content that can be deployed to learning management systems (LMS). Adobe, a leader in the multimedia authoring and programming industry, has recently thrown their hat into the ring and released Adobe Captivate – a SCORM-compliant authoring tool that includes screen capture, simulation, automated testing and… Read More »Captivate SCORM reporting completed but not passed

Remote Desktop mstsc.exe slow will not start windows 7

Had a painful problem today with the mstsc.exe application in Windows 7 64 Bit Ultimate today. An otherwise happy install suddenly failing to start, or if is started it would be very slow. Once started, it would not close from the task manager, even if I killed the process with the end process. Initially I suspected that it was possibly a virus etc. However I found that there are a lot of people on the net with this exact problem. I then set about a solution, and figured on out myself, that involves replacing some of the files use by the MSTSC.EXE application. Basically there are 4 files that I replaced with the same version from another computer that was functional and healthy. They are: c:\windows\system32\ MSTSCAX.dll MSTSC.exe c:\windows\system32\EN-US\ MSTSCAX.dll.mui MSTSC.exe.mui I would create a .zip copy for download except I fear giving out some stored connection settings in the… Read More »Remote Desktop mstsc.exe slow will not start windows 7

CRM 2011 Server Error 404 – File or directory not found

Cannot Access CRM 2011 site 404 Something strange that we have encountered with CRM 2011 is a 404 – File or directory not found error. What is particularly strange about this one is that the error happens from IE 9 on one computer, but the same URL and site loads correctly with another browser on another computer AND loads correctly to the authentication screens on the same computer but with a different browser. Go figure right!   Microsoft show it as: So what is the Solution? We tried a number of things that did not work, and we will not bother to list them all, but interesting the clearing the browser history and cache etc does not fix it but is needed to fix it. 1. Clear history and cache in the browser: 2. Close the Browser entirely 3. Navigate to C:\Windows\Temp and delete everything in that directory. 4. From… Read More »CRM 2011 Server Error 404 – File or directory not found