[Fixed] Temporary Test Domain Creation Issue

Some users reported to our support that they can not add new test domains to their web applications. Our team is aware of this issue and we are working to fix it.

Please note that existing test domains are not affected. And this issue doesn't affect everyone, only small subsets of our users.

Changelog - 16 June 2021: SSL, Domain, and Bug Fixes

SSL/TLS Method (Basic / Advanced)

  • RunCloud provides two different SSL/TLS Method, Basic and Advanced
  • SSL/TLS Basic is where one SSL certificate is issued for all domains under a web application. It is the same feature before this update, and all existing SSL before this update becomes SSL/TLS basic for backward compatibility. It is available for all paid plans.
  • SSL/TLS Advanced is where one SSL certificate can be issued for each domain under a web application. It is available for Business plan user.
  • SSL/TLS Advanced is ideal for a web application with multiple domains, ideal for SaaS/WaaS sites with multisite/multitenancy support.
  • You can switch SSL/TLS basic Basic <--> Advanced SSL from WebApp settings or SSL/TLS page.

AutoSSL

  • AutoSSL provides ability to deploy Lets Encrypt SSL automatically after you create new webapp, add new domain to webapp, cloning web application, and WordPress staging.
  • AutoSSL option is available when you use SSL/TLS Advanced method. It is available for Business plan user.
  • AutoSSL will try to  deploy LetsEncrypt for the added domain within 24 hours. Self-signed SSL certificate is provided as fallback during AutoSSL process. Please make sure that DNS record of the domain should be updated and propagated within 24 hours. 
  • AutoSSL can be combined with Cloudflare DNS integration to make both updating DNS records and deploying Lets Encrypt SSL run automatically.
  • For existing website, AutoSSL option can be enabled/disabled anytime from WebApp settings menu

SSL/TLS Improvements 

  • RunCloud offers new SSL option, to deploy Self Signed SSL Certificate. It is useful for development/testing purpose, not for production use.
  • Self Signed SSL Certificate can be used for RunCloud test domain.
  • Deploy/Edit SSL page layout has been improved and easy to use.
  • For advanced users, you can also change SSL chippers and EDCH curve if you need it.

Domain Types

  • Domain in web applications now is divided into 3 types domain: primary, alias, redirect
  • Primary domain is the main domain of your web application
  • Alias domain is an extra/additional domain of your web application
  • Redirect is domain that will be redirected to primary domain (301 redirect).
  • For backward compatibility, all of your existing webapp domains become alias domain. 
  • You can set an alias/redirect domain as primary domain in your web application. 
  • For WordPress web application, when you change your primary domain, search & replace will be done to update domain URL of your WordPress database.

WWW, Preferred Domain Version, and Wildcard

  • Previously, you need to add www version or wildcard as another domain name, separated from the main domain.
  • Now, you can enable/disable www version and/or wildcard from a domain directly from your Domain name menu.
  • If www version is enabled, you can choose preferred domain version, either www or non-www or no preference. 
  • When you set “www” for preferred domain version, non-www to www redirection is applied automatically without extra config.
  • When you set “non-www” for preferred domain version, www to non-www redirection is applied automatically without extra config.
  • For backward compatibility, RunCloud doesn’t set preferred domain version for all domain in your existing webapp before this update.
  • You can enable www version and select preferred domain version when you create new webapp, add new domain, and create cloning/staging.

Cloudflare DNS Integration

  • You can enable Cloudflare DNS integration when you create new webapp, add new domain, and create cloning/staging.
  • When Cloudflare DNS integration is active, DNS record(s) will be added/updated automatically also when you add new domain, enable www, and enable wildcard
  • You can disable Cloudflare DNS integration of a domain under Domain menu in your Web App. It is useful if you want to add the same domain to another server with Cloudflare DNS integration. 
  • When you deploy Lets Encrypt SSL with dns-01 authorization method with SSL/TLS Advanced and Cloudflare DNS integration is active, Cloudflare API key will be automatically selected.

DNS Manager

  • You can add/update MX Records in Cloudflare via DNS Manager menu
  • You can search a domain name in DNS Manager menu. It is useful if you have a lot of domains in your Cloudflare account

Bug Fixes

  • Fixed: update Traffic Stats for OpenLiteSpeed webapps
  • Fixed: show correct Server Management plan under user dropdown profile.
  • Fixed: delete Apache log when not using Nginx-Apache Hybrid stack
  • Fixed: clear RunCloud Hub Nginx cache from RC panel will still work when there is issue on WordPress site
  • Fixed: when cloning webapp for static site, index.html file should not get removed 

[Fixed] Cloudflare API Issue

Currently, there is an ongoing issue on Cloudflare API, started from Jun 16, 12:06 UTC. You can check the latest status of Cloudflare API here:

https://www.cloudflarestatus.com/

Some RunCloud features are probably affected by this issue from Cloudflare side:

  • Deploy Letsencrypt SSL with dns-01 authorization using Cloudflare API
  • Cloudflare DNS Integration when create webApp or add new domain
  • DNS Manager


[Fixed] UpCloud Server Provisioning Issue

UPDATE: Thanks to UpCloud team for releasing new Ubuntu 20.04 LTS image to fix this issue. You can build new server again with Ubuntu 20.04 LTS using UpCloud & RunCloud, for either Nginx or OpenLiteSpeed stack.

We are currently experiencing a technical issue on UpCloud server provisioning, especially when building the server; installation stucks at 98% for Ubuntu 20.04 LTS for both OLS & Nginx stack.

Our team is still working to fix this issue. If you had to use UpCloud as the server provider, consider choosing Ubuntu 18.04 LTS, which is not affected by this issue.

Our early findings found that the issue was caused by a broken package in the mentioned server image. We have contacted UpCloud to work together towards a resolution. 

Your patience is highly appreciated in the meanwhile.


Changelog - 28 April 2021: OpenLiteSpeed

We are excited to bring the official release of OpenLiteSpeed in RunCloud.

All major features those are supported on Nginx server are fully available also on OpenLiteSpeed server now.

Clone Web Application

This feature now supports both Nginx and OpenLiteSpeed servers. Follow our guide for more details.

You can clone your web application easily,

  • from Nginx to Nginx
  • from Nginx to OpenLiteSpeed
  • from OpenLiteSpeed to Nginx
  • from OpenLiteSpeed to OpenLiteSpeed

Note: if you clone a WordPress site from Native Nginx stack to OpenLiteSpeed, and experience 404 page because of missing .htaccess file, you can simply login to WordPress dashboard, go to Settings - Permalinks page, and click Save Changes button.

WordPress Staging

This feature now supports both Nginx and OpenLiteSpeed servers. Follow our guide for more details.

You can easily create an exact copy of your entire website (web application) for staging and development purpose in seconds. 

Atomic Deployment (Zero Downtime Deployment)

This feature now supports both Nginx and OpenLiteSpeed servers. Follow our guide for more details.

OpenLiteSpeed .htaccess Changes Detection:

Normally once you edit/update .htaccess file in your OpenLiteSpeed web application, you will need to restart OpenLiteSpeed service to take effect for those changes.

When you use OpenLiteSpeed using RunCloud, all .htaccess changes/updates will be detected and OpenLiteSpeed service will be reloaded without downtime automatically.

Deploying & managing OpenLiteSpeed (OLS)servers has never been easier than it is with RunCloud. Follow our guide on how to install WordPress on OpenLiteSpeed.

[Fixed] DigitalOcean Server Provisioning Issue

[Update] This issue has been fixed, you can build new DigitalOcean server again from RunCloud panel using API or connecting via IP address & root password.

We are currently experiencing technical issue on DigitalOcean server provisioning, especially when building server via API and connecting via IP address and root password.

Our team is still working to fix this issue. If you want to build server using DigitalOcean, you can still use our manual server installation method, using installation script.

Changelog - 24 February 2021: Temporary SSH Key

New Update: Temporary SSH Key

For Business plan users, we have released a nifty feature to add temporary SSH key to your servers that will be automatically deleted after 12 hours. 

It is useful when you want to give temporary access to your server for your team/developer/freelancer.

Backup Maintenance - February 17, 2021 04.30 UTC

Update: February 17, 2021 06.35 UTC (~2 hours), maintenance has been completed. Backup page is accessible again.

We are performing ~ 2 hours maintenance on our backup system to improve backup stability for all backup users. 

Only backup page that is not accessible during this backup maintenance window. Other RunCloud features will still run normally.

Sorry for the inconvenience. If you have any issues or concerns, please do not hesitate to open a support ticket or email support@runcloud.io with any inquiries and our 24/7 support will be happy to help.

Changelog - 8 February 2021: Backup Improvements

New Update: Backup

  • Backup queue system. When you have multiple backup scheduled at the same time, backup will be queued. Maximum concurrent backup is 1.5 * number of CPU. 
  • Backup CPU optimizationBackup resource is restricted and will not use 100% CPU usage when running.
  • Backup cancellation. When you remove a running/queued backup file, backup will be canceled immediately in your server.
  • Fix backup files created twice.
  • Fix backup download issues.
  • Fix multiple ended pro trial notification.
  • And some other backup issues reported by our users have been fixed.

New Update: Server Provisioning

  • Amazon Lightsail server provider supports Ubuntu 20.04 LTS.

RunCloud Agent v2.4.3 release

  • New RunCloud Agent v2.4.3 is released to support backup improvements in your server.
Note: RunCloud Agent will automatically update on your server within 72hrs. If you get any warning alert after 72hrs, please contact our support for the manual update.

Changelog - 27 January 2021: Sudo Security Update

In RunCloud, your server security is our top priority.

We have released a security update to patch all servers from CVE-2021-3156 (Heap-Based Buffer Overflow in Sudo) vulnerability that allows privilege escalation to root via "sudoedit -s" and a command-line argument that ends with a single backslash character.

Sudo linux package in your servers has been patched to the latest version in Wednesday, 27 January 2021.

  • Ubuntu 20.04 LTS (Focal Fossa) : sudo v1.8.31-1ubuntu1.2
  • Ubuntu 18.04 LTS (Bionic Beaver): sudo v1.8.21p2-3ubuntu1.4
  • Ubuntu 16.04 LTS (Xenial Xerus): sudo v1.8.16-0ubuntu1.10
Show Previous EntriesShow Previous Entries