Billing Linux cPanel Windows Control Panel Client Voip ms sql webadmin ms sql backup mysql webadmin Server Status

Main Menu

ASPnix Knowledgebase

  • What are the differences between FTP Implicit and Explicit modes?

    No comments August 27th, 2018 237

    The difference between these 2 modes comes down to how the connection is established from your client to the server and what commands are issued.

    Implicit

    Assumes that the server is expecting everything to be encrypted and using SSL. When your client establishes a connection to the server, it immediately negotiates the SSL connection and command connection. This is normally the mode used for FTP over port 990. It is also a deprecated protocol.

    Explicit

    Establishes a normal (unencrypted) connection to the server. Once connected, the client will send a command to tell the server it wants to switch to an encrypted (SSL) connection. The command here is “AUTH SSL”. When the client sends this command, the server response back saying it is ready to accept the encrypted connection. This is normally done on the standard FTP port, 21.

    No matter what mode you use, the data connection is always encrypted.

    Recommendation

    We recommend that all customers use Explicit FTP with port 21. This is the standard and prefered method for FTP security. If your FTP client supports it (such as FileZilla or WinSCP), you may want to consider using SFTP (SSH File Transfer Protocol) with port 22.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...
  • Allow Let’s Encrypt automatic renewal when redirecting HTTP to HTTPS

    No comments April 23rd, 2018 367

    Let’s Encrypt requires HTTP (port 80) to issue and renew certificates, however, if you have a HTTP to HTTPS redirect or rewrite rule in place, this will cause issuing or renewals to fail. We have the following recommendations for IIS URL Rewrite (web.config) and Apache (or IIS Helicon Ape) .htaccess rules to allow the .well-known folders to be served over HTTP.

    IIS – web.config or Helicon Ape

    For URL Rewrite, add the following rewrite rule to your web.config file’s <rewrite> section, this rule must be first in the rewrite section…

    1
    2
    3
    4
    
    <rule name="ACME / Let's Encrypt Verification" stopProcessing="true">
        <match url="^\.well-known(.*)" />
        <action type="None" />
    </rule>

    For Helicon Ape, add this line to the .htaccess file in your wwwroot under the RewriteEngine On directive

    1
    
    RewriteCond %{REQUEST_URI} !\.well-known/acme-challenge

    Apache – .htaccess

    Add this line to your site’s root .htaccess file directly under the RewriteEngine On directive

    1
    
    RewriteCond %{REQUEST_URI} !\.well-known/acme-challenge
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...
  • How to force redirect HTTP to HTTPS

    2 comments April 3rd, 2018 456

    Forcing or redirecting your visitors to https automatically is the best way to make sure that your website can only accessed through SSL and that all traffic to and from your website is secured. We recommend that all customers who use SSL make sure that their sites contain one of the below rules.

    IIS – web.config or Helicon Ape

    For URL Rewrite, add the following rewrite rule to your web.config file’s <rewrite> section, this rule must be first in the rewrite section…

    1
    2
    3
    4
    5
    6
    7
    
    <rule name="HTTP to HTTPS Redirect" stopProcessing="true"> 
        <match url="(.*)" /> 
        <conditions> 
            <add input="{HTTPS}" pattern="off" ignoreCase="true" />
        </conditions> 
        <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
    </rule>

    For Helicon Ape, add these lines to the .htaccess file in your wwwroot under the RewriteEngine On directive

    1
    2
    3
    
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

    Apache – .htaccess

    Add these lines to your site’s root .htaccess file directly under the RewriteEngine On directive

    1
    2
    3
    
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...
  • Is PHP opcache supported?

    No comments March 26th, 2017 1068

    Yes. The new Zend Opcache PHP extension is supported under the 7.x. 5.x releases do not support that Zend Opcache extension at this time. In order to make use of opcache your site and application will need to support PHP 7.x.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...
  • What is IMAP IDLE?

    No comments November 7th, 2013 2736

    IMAP IDLE is an extension of the IMAP protocol to allow the client (Outlook, Apple Mail, Thunderbird etc.) to receive real-time notifications of mailbox changes without the need for the client to keep checking the server for new messages.

    While this does provide real-time notifications for changes, it does have limitations. For example, you can only receive updates for the folder you currently have selected / viewing in your email client. IE if you have the “Inbox” folder selected and you receive an email in a folder called “Job Listings” the email client will not be updated until it does a standard refresh / check for new messages.

    The reason for this is due to how IMAP IDLE works. When you select a folder, the client establishes a connection to the server’s IMAP service and states that it supports IDLE and the connection remains open and constant to the server. So imagine if you had 25 folders… That would be 25 connections to the server. That may not seem like much, but do that across thousands of IMAP email clients, some with 1 folder, others with 25, some with hundreds… You can quickly see this can become a connection nightmare for the server to handle.

    1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)
    Loading...
  • Is the IMAP IDLE extension supported?

    No comments November 7th, 2013 2456

    Yes, our Windows and Linux shared services provide support for IMAP IDLE and are enabled to allow IMAP IDLE. Though while the server supports this extension of the IMAP protocol, it is up to your email client application to implement this. Email clients such as Outlook, Outlook Express, Apple Mail, Windows Mail, Thunderbird and Opera provide support for IMAP IDLE.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
    Loading...
  • Is the Event Scheduler enabled for MySQL? Am I allowed to create custom events in MySQL?

    No comments February 4th, 2013 2985

    Yes, the MySQL Event Scheduling system is enabled for our MySQL servers, you can set up custom events on your MySQL databases. You can also create events easily through PHPMyAdmin as well as 3rd party tools such as Navicat.

    1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)
    Loading...
  • Is the WordPress JetPack plugin supported?

    No comments July 20th, 2012 3023

    Yes, the JetPack plugin for WordPress is fully supported on our shared hosting services.

    1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 2.60 out of 5)
    Loading...
  • What versions of PHP are available for shared hosting?

    No comments March 1st, 2012 3079

    We do our best to keep the PHP releases updated to their latest versions to fix performance issues, security concerns, exploits and other issues, however we cannot always immediately jump on new versions of PHP. Our systems offer the following PHP versions…

    • 5.2.x (Windows Only)
    • 5.3.x (Windows Only)
    • 5.4.x
    • 5.5.x
    • 5.6.x
    • 7.0.x
    • 7.1.x
    • 7.2.x
    • 7.3.x

    PHP v4 is not supported on any of our systems, v4 is very much out of its life cycle and most scripts have moved on to support v5. If you still require this legacy version we recommend you check out our VPS and Dedicated server offerings; these solutions allow you to install and configure your own PHP setup and version of your choice.

    1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)
    Loading...
  • What version of MySQL or MariaDB is offered with shared hosting services?

    No comments March 1st, 2012 2905

    MySQL and MariaDB are supported with our web hosting services and our Hyper-V services as an addon. Below describes the versions of MySQL and MariaDB we offer within our networks and hosting services.

    Our Windows services currently offer MySQL 5.7.

    Our Linux services currently offer MariaDB 10.1.

    MariaDB 10.1 is comparable to MySQL 5.6 in terms of the “core” binary compatibility.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
    Loading...