<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title><![CDATA[VPSBLOCKS PTY LTD]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/]]></link>
<description />
<generator><![CDATA[Kayako fusion v4.93.20]]></generator>
<item>
<title><![CDATA[NGinx and Wordpress HTTPS Too Many Redirects]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[01386bd6d8e091c2ab4c7c7de644d37b]]></guid>
<pubDate><![CDATA[Tue, 03 Sep 2019 14:17:55 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[If you are serving Wordpress using NGinx (not Apache), and after enabling SSL and correctly update the 'siteurl' and 'home' fields in the database, but&nbsp;still get the error 'Too Many Redirects' this is because&nbsp;Wordpress is checking for an outdate...]]></description>
<content:encoded><![CDATA[<p>If you are serving Wordpress using NGinx (not Apache), and after enabling SSL and correctly update the 'siteurl' and 'home' fields in the database, but&nbsp;still get the error 'Too Many Redirects' this is because&nbsp;Wordpress is checking for an outdated server field to determine if HTTPS is being accessed.</p>
<p>To fix this you need to modify the wp-config.php file and add the line:</p>
<p>$_SERVER['HTTPS']='on';</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Increasing timeout on NGinx Load Balancer]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[c5ff2543b53f4cc0ad3819a36752467b]]></guid>
<pubDate><![CDATA[Mon, 02 Sep 2019 16:43:59 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[If you are receiving a 504 Timeout Error from NGinx and are using a Load Balanced environment, this likely means you need to increase the proxy timeout time in the nginx configuration on the Load Balancer.

After editing the nginx-jelastic.conf file and s...]]></description>
<content:encoded><![CDATA[<p>If you are receiving a 504 Timeout Error from NGinx and are using a Load Balanced environment, this likely means you need to increase the proxy timeout time in the nginx configuration on the Load Balancer.</p>
<p><img src="https://www.vpsblocks.com.au/images/support/NginxLoadBalancer.png" alt="" width="1099" height="758" /></p>
<p>After editing the nginx-jelastic.conf file and saving it, you will need to restart the NGinx Load Balancer node after saving the change.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Increasing timeout on NGinx application server]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[0bb4aec1710521c12ee76289d9440817]]></guid>
<pubDate><![CDATA[Tue, 03 Sep 2019 14:47:31 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[If you are receiving a 504 Timeout Error from NGinx and are not using load balancing (or have already configured the proxy timeout see: https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/347/13/increasing-timeout-on-nginx-load-balancer&nbsp;)...]]></description>
<content:encoded><![CDATA[<p>If you are receiving a 504 Timeout Error from NGinx and are not using load balancing (or have already configured the proxy timeout see: <a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/347/13/increasing-timeout-on-nginx-load-balancer">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/347/13/increasing-timeout-on-nginx-load-balancer</a>&nbsp;), then you will need to configure the fastcgi timeout (this is used for calling PHP-FPM&nbsp;for example:</p>
<p><img src="https://www.vpsblocks.com.au/images/support/NginxTimeout.png" alt="" width="1099" height="758" /></p>
<p>Edit the nginx.conf and add the fastcgi_read_timeout value to the location field for PHP files in webroot.</p>
<p>You will need to restart the NGinx node after saving the change.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Assign a public external IP to your environment]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[efe937780e95574250dabe07151bdc23]]></guid>
<pubDate><![CDATA[Fri, 20 Sep 2019 09:46:51 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[To assign a public IP to your environment, first login to the dashboard at https://app.cloudlets.com.au
Click on the Environment Topology icon for the environment in question:

Then turn on the Public IP:

Expand the node to display the assigned public&nb...]]></description>
<content:encoded><![CDATA[<p>To assign a public IP to your environment, first login to the dashboard at <a href="https://app.cloudlets.com.au">https://app.cloudlets.com.au</a></p>
<p>Click on the Environment Topology icon for the environment in question:</p>
<p><img src="https://www.cloudlets.com.au/images/support/Environment.png" alt="" width="1599" height="441" /></p>
<p>Then turn on the Public IP:</p>
<p><img src="https://www.cloudlets.com.au/images/support/PublicIP.png" alt="" width="1214" height="758" /></p>
<p>Expand the node to display the assigned public&nbsp;IP:</p>
<p><img src="https://www.cloudlets.com.au/images/support/PublicIPDisplay.png" alt="" width="1005" height="340" /></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Step by Step SSH Putty with Key]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[e7b24b112a44fdd9ee93bdf998c6ca0e]]></guid>
<pubDate><![CDATA[Tue, 12 Nov 2019 17:42:16 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[This is a step by step guide for logging into your Cloudlets environment&nbsp;using SSH
* Note you can use the web based SSH access with a single click in the Cloudlets dashboard

To setup access for your desktop&nbsp;SSH client (Putty) please follow the ...]]></description>
<content:encoded><![CDATA[<h2>This is a step by step guide for logging into your Cloudlets environment&nbsp;using SSH</h2>
<p>* Note you can use the web based SSH access with a single click in the Cloudlets dashboard</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH12.png" alt="" width="783" height="178" /></p>
<p>To setup access for your desktop&nbsp;SSH client (Putty) please follow the instructions below</p>
<p>1.&nbsp;Go to&nbsp;<a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html">https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html</a>&nbsp;and download the putty installer.&nbsp;</p>
<p>2. Install Putty.</p>
<p>3. Once the installation is completed find PuttyGen (use the start menu search) and run the program and click 'Generate'</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH4.png" alt="" width="530" height="480" /></p>
<p>4. Move the mouse as instructed to generate the public and private key pair.</p>
<p>5. Click on 'Save public key' and save it to a safe location.</p>
<p>6. Click on 'Save private key' and save it to a safe location. You can leave the keyphrase blank if you are the only one using your computer.</p>
<p>7. Once you have saved the files close PuttyGen.</p>
<p>8. In the Cloudlets dashboard click on the 'Settings' icon next to your environment</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH2.png" alt="" width="854" height="186" /></p>
<p>9. Click on 'SSH Access' then click 'Add Public Key'</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH3.png" alt="" width="854" height="280" /></p>
<p>10. Give the key any name, and open the text file you created earlier with the PUBLIC key, and paste it into the Key value, then click 'Add'.</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH5.png" alt="" width="854" height="311" /></p>
<p>11. Click on the 'SFTP/Direct SSH Access' tab and ensure the correct node is listed (usually AppServer).</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH7.png" alt="" width="854" height="454" /></p>
<p>12. Now you need to run Putty (use the windows start search to locate it)</p>
<p>13. Fill out the hostname and ensure you put the username in the format specified (e.g. <a href="mailto:user@gate.cloudlets.com.au">user@gate.cloudlets.com.au</a>) and the port. Ensure SSH is checked and give it a name in 'Saved Sessions' field then click 'Save'.</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH10.png" alt="" width="538" height="480" /></p>
<p>14. Now&nbsp;on the left click on the + next to 'SSH' to expand it then click on 'Auth'. Then Browse and find the PRIVATE key you saved earlier.</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH9.png" alt="" width="600" height="534" /></p>
<p>Then&nbsp;on the left click back on 'Session' (at the top) then click 'Save', so it saves your session including the private key file link.</p>
<p>Then click 'Open' to start SSH.</p>
<p><img src="https://www.cloudlets.com.au/images/support/ssh/SSH11.png" alt="" width="761" height="480" /></p>
<p>You now have SSH access to your environment. You can use that key to access any nodes&nbsp;in your account by simply changing the username&nbsp;associated with the node shown in the Cloudlets dashboard under 'SFTP / Direct SSH Access'.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to login to Jelastic]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[47d1e990583c9c67424d369f3414728e]]></guid>
<pubDate><![CDATA[Mon, 30 Dec 2013 12:26:01 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[To login to Jelastic go to any of the pages on our site and click on the 'Jelastic' link at the top right menu of our web pages.
You can also access it directly at&nbsp;https://app.cloudlets.com.au/
If you have not created your free Jelastic account, you ...]]></description>
<content:encoded><![CDATA[<p>To login to Jelastic go to any of the pages on our site and click on the 'Jelastic' link at the top right menu of our web pages.</p>
<p>You can also access it directly at&nbsp;<a href="https://app.cloudlets.com.au/">https://app.cloudlets.com.au/</a></p>
<p>If you have not created your free Jelastic account, you should do so at <a href="https://cloudlets.com.au">https://cloudlets.com.au</a>&nbsp;</p>
<p>You will then be sent details to your email address on accessing the Jelastic system and creating your environment. The Jelastic help website is maintained by Jelastic and can be found at <a href="http://docs.jelastic.com/" target="_blank">http://docs.jelastic.com</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[LiteSpeed/Apache CORS with CDN]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[9be40cee5b0eee1462c82c6964087ff9]]></guid>
<pubDate><![CDATA[Mon, 13 Jan 2020 09:41:54 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[To allow the EdgePort CDN integration with the Cloudlets/Jelastic&nbsp;platform if running a .htaccess based webserver such as Litespeed or Apache, you need to enable the CORS policy in the root .htaccess on the site.
The easiest entry is:
###############...]]></description>
<content:encoded><![CDATA[<p>To allow the EdgePort CDN integration with the Cloudlets/Jelastic&nbsp;platform if running a .htaccess based webserver such as Litespeed or Apache, you need to enable the CORS policy in the root .htaccess on the site.</p>
<p>The easiest entry is:</p>
<p>################<br />## CORS policy for CDN</p>
<p>&lt;IfModule mod_headers.c&gt;<br />Header set Access-Control-Allow-Origin "*"<br /> Header set Access-Control-Allow-Methods: "*"<br /> Header set Access-Control-Allow-Headers: "Origin, X-Requested-With, Content-Type, Accept, Authorization"<br />&lt;/IfModule&gt;</p>
<p>&nbsp;</p>
<p>You can also provide a slightly more secure CORS policy by specifying the origin domain e.g.</p>
<pre class="default prettyprint prettyprinted"><code><span class="tag">################<br />## CORS policy for CDN<br />&lt;ifmodule</span> <span class="atn">mod_headers</span><span class="pln">.</span><span class="atn">c</span><span class="tag">&gt;</span><span class="pln">
   SetEnvIf Origin "^(.*\.domain\.com)$" ORIGIN_SUB_DOMAIN=$1
   Header set Access-Control-Allow-Origin "%{ORIGIN_SUB_DOMAIN}e" env=ORIGIN_SUB_DOMAIN
   Header set Access-Control-Allow-Methods: "*"
   Header set Access-Control-Allow-Headers: "Origin, X-Requested-With, Content-Type, Accept, Authorization"
</span><span class="tag">&lt;/ifmodule&gt;</span></code></pre>]]></content:encoded>
</item>
<item>
<title><![CDATA[Jelastic Support Site]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[a5e00132373a7031000fd987a3c9f87b]]></guid>
<pubDate><![CDATA[Wed, 11 Dec 2013 13:37:07 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Cloudlets provides the most advanced PaaS (product as a service) platform available, this is provided by Jelastic, the author of the platform. The Jelastic support site is maintained by Jelastic and provides all the current information available for the J...]]></description>
<content:encoded><![CDATA[<p>Cloudlets provides the most advanced PaaS (product as a service) platform available, this is provided by Jelastic, the author of the platform. The Jelastic support site is maintained by Jelastic and provides all the current information available for the Jelastic platform.</p>
<p>It also includes tutorials for setting up Jelastic environments and provisioning common PHP and JAVA applications.</p>
<p>Please visit <a href="http://docs.jelastic.com/" target="_blank">http://docs.jelastic.com</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sending Email from a Clustered Environment]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[00411460f7c92d2124a67ea0f4cb5f85]]></guid>
<pubDate><![CDATA[Fri, 27 Dec 2019 20:23:43 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Generally it's required to have a public IP address to be able to send email. This is&nbsp;only available for paid accounts, and prevents SPAMmers from using the platform.
However, if you have a clustered environment the public IP is assigned to the load ...]]></description>
<content:encoded><![CDATA[<p>Generally it's required to have a public IP address to be able to send email. This is&nbsp;only available for paid accounts, and prevents SPAMmers from using the platform.</p>
<p>However, if you have a clustered environment the public IP is assigned to the load balancer node (not the application containers). In this case please contact support and we will enable sendmail for you on your app servers in your user settings. This&nbsp;enables the application servers to send mail without needing a public IP specifically assigned to them.</p>
<p>This is only&nbsp;available if you have a public IP address on your load balancer in a clustered environment.</p>
<p>If your environment is not clustered, simply adding a public IP on the application server node will automatically enable sendmail.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[SMTP Connections from Containers]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[138bb0696595b338afbab333c555292a]]></guid>
<pubDate><![CDATA[Fri, 20 Sep 2019 10:05:51 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[The trial account is limited&nbsp;to one SMTP connection per minute, this is for testing purposes only. To send&nbsp;emails via SMTP you need to upgrade to a paid account and attach a public IP address.
To attach a public IP please see:&nbsp;https://www.v...]]></description>
<content:encoded><![CDATA[<p>The trial account is limited&nbsp;to one SMTP connection per minute, this is for testing purposes only. To send&nbsp;emails via SMTP you need to upgrade to a paid account and attach a public IP address.</p>
<p>To attach a public IP please see:&nbsp;<a href="https://www.vpsblocks.com.au/support/Cloudlets/Knowledgebase/Article/View/351/13/assign-a-public-external-ip-to-your-environment">https://www.vpsblocks.com.au/support/Cloudlets/Knowledgebase/Article/View/351/13/assign-a-public-external-ip-to-your-environment</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sendmail in containers]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[371bce7dc83817b7893bcdeed13799b5]]></guid>
<pubDate><![CDATA[Fri, 20 Sep 2019 09:48:26 +1000]]></pubDate>
<dc:creator />
<description><![CDATA[To use sendmail within your containers you must have an&nbsp;public IP address assigned. This is to prevent any reputation issues with the load balancing IP shared between containers.
To assign a public / external IP to your container see:&nbsp;https://ww...]]></description>
<content:encoded><![CDATA[<p>To use sendmail within your containers you must have an&nbsp;public IP address assigned. This is to prevent any reputation issues with the load balancing IP shared between containers.</p>
<p>To assign a public / external IP to your container see:&nbsp;<a href="https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/351/13/assign-a-public-external-ip-to-your-environment">https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/351/13/assign-a-public-external-ip-to-your-environment</a></p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why does my environment keep going to sleep?]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[aa942ab2bfa6ebda4840e7360ce6e7ef]]></guid>
<pubDate><![CDATA[Wed, 06 Nov 2019 11:22:13 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Why does my environment keep going to sleep?
If you are in a trial period your environment is put to sleep after an idle period. When you&nbsp;have upgraded to a paid environment this does not occur.]]></description>
<content:encoded><![CDATA[<p><strong>Why does my environment keep going to sleep?</strong></p>
<p>If you are in a trial period your environment is put to sleep after an idle period. When you&nbsp;have upgraded to a paid environment this does not occur.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Using SSH to connect to nodes and upload files]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/]]></link>
<guid isPermaLink="false"><![CDATA[8cb22bdd0b7ba1ab13d742e22eed8da2]]></guid>
<pubDate><![CDATA[Wed, 09 Dec 2020 08:56:38 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[SSH is the main way to interact with your Jelastic nodes. The platform provides a web based SSH client, as well as the ability to upload small files. However, often it's more convenient to use desktop applications such as Putty for SSH access to your node...]]></description>
<content:encoded><![CDATA[SSH is the main way to interact with your Jelastic nodes. The platform provides a web based SSH client, as well as the ability to upload small files. However, often it's more convenient to use desktop applications such as Putty for SSH access to your nodes and WinSCP to upload via SFTP.<br /><br />Step by step instructions to setup key based access to your nodes can  be found at: <a href="https://blog.cloudlets.com.au/how-to-easily-access-your-environment-via-ssh/">https://blog.cloudlets.com.au/how-to-easily-access-your-environment-via-ssh/</a> <br /><br />Note that it is always recommend you upload files through by connecting to the application node, not directly to a mounted storage node, as otherwise file ownership may not be correct on files accessed by the application node.]]></content:encoded>
</item>
<item>
<title><![CDATA[MariaDB Client Setup on CentOS 7.x Container for Elastic VPS]]></title>
<link><![CDATA[https://www.vpsblocks.com.au/support/index.php?/Knowledgebase/Article/View/mariadb-client-setup-on-centos-7x-container-for-elastic-vps]]></link>
<guid isPermaLink="false"><![CDATA[1be3bc32e6564055d5ca3e5a354acbef]]></guid>
<pubDate><![CDATA[Fri, 14 Mar 2025 20:20:05 +1100]]></pubDate>
<dc:creator />
<description><![CDATA[Scenario: You have got an Elastic VPS running CentOS 7.9 or lower running. You also have a MySQL Container running the latest version of MySQL or MariaDB. When you try to connect to MySQL/MariaDB Server internally via SSH or via code from the Elastic VPS,...]]></description>
<content:encoded><![CDATA[<p>Scenario: You have got an Elastic VPS running CentOS 7.9 or lower running. You also have a MySQL Container running the latest version of MySQL or MariaDB. When you try to connect to MySQL/MariaDB Server internally via SSH or via code from the Elastic VPS, you cannot connect to it due to ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory... or something similar... You will need to complete the following steps:</p>
<p></p>
<ol>
<li>Add the MariaDB Repo file for yum repo by creating /etc/yum.repos.d/mariadb.repo and placing the following content in to the mariadb.repo file:<br /><br />1 [mariadb]<br />2 name = MariaDB-11.8.1<br />3 baseurl= <a href="http://archive.mariadb.org/mariadb-11.8.1/yum/centos/$releasever/$basearch">http://archive.mariadb.org/mariadb-11.8.1/yum/centos/$releasever/$basearch</a><br />4 gpgkey= <a href="https://archive.mariadb.org/PublicKey">https://archive.mariadb.org/PublicKey</a><br />5 gpgcheck=1</li>
<li>Run 'yum clear cache' and then 'yum makecache'</li>
<li>Once completed you can run 'yum install MariaDB-Client-11.6*'</li>
<li>Once installed I ran the following command to connect to Sample DB I created:<br /><br />/usr/bin/mariadb -u sampledb_usr -p -h 10.x.x.x--ssl=0</li>
</ol>
<p>Should you have any further issues, please reach out to our support team for assistance.</p>]]></content:encoded>
</item>
</channel>
</rss>