22 Nov

Troubleshooting ‘WebSocket Handshake Failed’ Error in cPanel’s Terminal Feature

Encountering the “Error: The WebSocket handshake failed” message while using the Terminal feature in cPanel can be frustrating, especially if you’re accessing cPanel through a sub-domain like https://cpanel.yourdomain.com.

Why does this error happen?

When you try to open the Terminal in cPanel, it uses something called a “socket.” This socket needs to confirm where you’re connecting from. If it detects a proxy, it stops working.

How to solve it:

Mostly, this happens when user uses third party DNS server such as Cloudflare. Cloudflare’s way of hiding your real IP address causes this problem. To fix it, try accessing cPanel using a server IP address or the server’s hostname instead of the Cloudflare-protected one.

By doing this, you can bypass the error and use the Terminal feature in cPanel hassle-free.

Here’s what you can try to fix it:

1. Use these links to access cPanel >> Terminal:

– https://server-ip-ipaddress:2083
– https://server-hostname:2083

If these links don’t work, try these steps:

– Turn off any proxies or VPNs you might be using.
– Try different web browsers to see if that helps.

If you’re still experiencing issues with this problem, please reach out to our support team for assistance via https://www.tetrahostbd.com/contact.

21 Nov

Unveiling Black Friday Bonanza: Irresistible Offers Await You at TetraHost!

Greetings, esteemed TetraHost community,

As we step into the season of gratitude and cheer, it brings us immense pleasure to unveil something truly special for you – our exclusive Black Friday extravaganza!

At TetraHost, we believe in celebrating this occasion by sharing the joy with our cherished patrons like you. Brace yourself for these incredible Black Friday deals:

Shared Hosting: Elevate your web presence with a Free Domain accompanied by an astounding 40% Discount! Simply utilize the Coupon Code: BF2023 during checkout. Plus, revel in lifetime discounts that seamlessly apply to Shared Hosting offers in your cart.

Reseller Hosting: Have aspirations of running your own reseller business? Begin your journey with a generous 10% Discount, Two Months Free, and a complimentary Domain Name upon an annual purchase. Enter Coupon Code: 10OFF to embark on TetraHost’s reseller hosting plan.

Virtual Private Server (VPS): Seeking a robust VPS solution? Enjoy an exceptional 10% off on our enterprise-grade VPS Service. Explore a plethora of options encompassing Linux, Windows, and Custom OS Solutions using Coupon Code: VPSBF2023.

We’re here to support you!

In the event you need guidance on choosing the perfect plan, wish to delve deeper into our offerings, or encounter any hurdles while placing your order, our dedicated team stands ready to assist. Connect with us at sales [at] tetrahostbd.com or call us at +8801913377417 for prompt and personalized support.

Make this Black Friday an unforgettable experience!

18 Nov

Solving ‘421 Too Many Connections’ Error in FileZilla for Seamless FTP Transfers

FileZilla is a convenient tool for FTP file transfers in cPanel. However, encountering a ‘421 too many connections’ error can disrupt this process. To ensure smooth file transfers, let’s explore two methods to fix this issue.

Understanding the Error:
FileZilla throws this error when attempts exceed 8 connections from the same IP address without closing older ones. Incorrect settings might also trigger unsuccessful connection attempts.

Error Message:
“Response: 421 Too many connections (8) from this IP Error: Could not connect to the server.”

Method 1: Refresh Connections via cPanel

1. Log into your hosting account and access cPanel.
2. Look for “FTP Connections” under the “Files” section. If you can’t find it there, scroll down to locate it.

3. Open “FTP Connections” to see all active connections. Click “Reload” to refresh them.

Method 2: Increase FTP Connections from FileZilla

1. Open FileZilla and navigate to the File Manager option, which might vary based on your operating system. For instance, in iOS, you’ll find an icon, while Windows might display options like File, Edit, etc. Access the File Manager or Site Manager.

2. Click on “My Sites” from the left-sidebar and open the “Transfer Settings” tab.

If the settings area is accessible, select “Limit number of simultaneous connections,” and set the “Maximum number of connections” to more than 8. Click “Ok” to save the settings.

Please note: FileZilla doesn’t facilitate the disconnection of old connections; you’ll still need to use your cPanel account for that.

By following these steps, regardless of the presence of older connections with incorrect settings, you should be able to establish a successful connection between FileZilla and your hosting server.

These methods ensure a hassle-free experience with FileZilla for FTP transfers.

Explore our range of shared and reseller hosting plans!

17 Oct

Troubleshooting Network Issues Using MTR Reports

MTR, a network diagnostic tool, assesses the network connections between your physical location and your hosting server. It blends the capabilities of both ping and traceroute, enabling you to consistently monitor a remote server and observe how latency and performance change over time. To conduct an MTR test on Windows, you’ll need to install WinMTR, which can be obtained from this link.

Once it’s installed, launch WinMTR.

1. In the “Host” field, input the domain name or IP address you want to trace, and then click the “Start” button.
2. Allow it to run for at least 30 seconds, then click the “Stop” button.
3. Capture or export the results in either text or HTML format, and send them to your provider via email. This will help them to analyze the data(please include your public IP address as well).

16 Aug

Important: Google Workspace Service Price Adjustment Notification

We hope this email finds you well. We greatly value your continued partnership with TetraHost for your Google Workspace services. We are writing to inform you about an upcoming adjustment in the pricing of our Google Workspace service.

Effective August 16, 2023, there will be a price increase for our Google Workspace service. This decision has been necessitated by two factors: a pricing update by Google and the continuous upward trend in the dollar exchange rate. While we understand that any change in pricing can be a concern, we want to assure you that this adjustment is essential to maintain the high-quality service you’ve come to expect from TetraHost.

Here’s how the pricing adjustment will be applied:

  1. Existing Users: For our valued existing users, the new pricing will be implemented from your upcoming renewal invoice.
  2. New Users: New clients who subscribe to our Google Workspace service after 16, August 2023 will be subject to the new pricing.

We remain committed to providing you with exceptional value and support, even as external factors impact our pricing. Google Workspace continues to offer cutting-edge features and collaborative tools that empower your business to thrive.

If you have any questions or concerns regarding this price adjustment or its implications for your subscription, please do not hesitate to contact our dedicated customer support team at support@tetrahostbd.com or +8801913377417. We are here to address any inquiries you may have.

We sincerely appreciate your understanding and continued trust in TetraHost as your Google Workspace service provider. We look forward to continuing to serve you with the highest level of service.

Thank you for your continued partnership.

16 Aug

Important Update: .COM Domain Price Revision

We sincerely appreciate your continued partnership and the trust you have placed in our services. Your support has been instrumental in making us who we are today.

We are reaching out to inform you about an impending change that will affect your online presence. The .COM domain, which is an integral part of your web identity, is subject to a price revision by its registry, Verisign. Effective September 1, 2023, Verisign will be implementing a pricing adjustment for .COM domains. This change is in response to a variety of factors, including market dynamics and currency fluctuations, which have been particularly pronounced, given the recent increase in the dollar exchange rate in Bangladesh.

In light of these developments, we would like to provide you with the updated pricing details for .COM domains:

  • New Registrations and Transfer-Ins: 1400tk
  • Renewals: 1500tk

Please be aware that the aforementioned prices are exclusive of VAT and TAX. We understand the importance of budgeting and cost management for your online initiatives, and we are committed to maintaining transparency in our pricing structure.

We want to assure you that this decision was not taken lightly, and we remain dedicated to delivering the utmost value and service to you. As your trusted partner, we are committed to helping you navigate these changes seamlessly and ensuring that your online presence continues to flourish.

Should you have any questions or concerns about this pricing revision, or if there’s anything else we can assist you with, please do not hesitate to reach out to our customer support team. We are here to provide you with the guidance and support you need during this transition.

Thank you once again for choosing us as your online business partner. We are excited about the opportunities that lie ahead and are confident that together, we can overcome any challenges that come our way.

25 May

Introducing Nagad as a New Payment Option – Convenient and Secure!

We are excited to announce that we have expanded our payment options to provide you with even more convenience and flexibility. As part of this effort, we are now accepting payments through Nagad, a trusted Digital Financial Service offered by the Bangladesh Post Office.

We understand that seamless and secure transactions are of utmost importance to our valued clients, and we believe that Nagad meets these expectations perfectly. With Nagad, you can now make payments directly from your Nagad account using our Nagad Merchant Account. To initiate the payment process, simply follow the steps outlined below:

Log in to your Nagad account.
Navigate to the “Merchant Pay” option.
Enter our Merchant Number: 01841377417.
Ensure that the payment amount matches the total stated on the invoice. There is no need to include any additional payment charges.
Use the invoice number as a reference while sending the payment.


using NAGAD USSD Code

By introducing Nagad as a payment method, we aim to simplify the payment process for you and provide a seamless experience. This secure platform offers various benefits, including real-time transaction notifications, instant payment confirmations, and a user-friendly interface. With Nagad, you can enjoy peace of mind knowing that your payments are being handled securely and efficiently.

Should you encounter any issues or have any questions regarding payments through Nagad, please don’t hesitate to reach out to our dedicated support team. We are here to assist you and ensure a smooth transition to this new payment method.

We value your business and continuously strive to enhance our services to meet your evolving needs. We sincerely hope that the introduction of Nagad as a payment option will bring added convenience to your experience with us. We appreciate your trust and look forward to serving you with the utmost dedication.

Thank you for choosing our services!

27 Apr

Notice of Temporary Blockage of Our bKash Merchant Account

Dear Valued Clients,

We regret to inform you that our bKash Merchant account has been temporarily blocked by bKash authority. As a result, we are unable to process transactions through this account at the moment. We apologize for any inconvenience this may cause.

However, we have alternative payment options available for you to continue doing business with us. You can use our bKash Personal account with the number 01913377417, or Nagad Personal account with the same number for any transactions. Additionally, you can also use our company bank account or automated SSLCommerz payment gateway for hassle-free transactions.

We assure you that we are working closely with bKash to resolve this issue and we will notify you as soon as our Merchant account is available again. We thank you for your patience and understanding during this time.

If you have any questions or concerns, please do not hesitate to reach out to us.

Thank you,


26 Jan

Setup Node.js Application in cPanel

We have Cloudlinux installed on shared hosting server which comes with Python and Node JS support. In this tutorial, WE will learn how to easily set up Node.js applications from the cPanel interface.

In order to set up a Node.js application using cPanel interface, use the following steps.

Step #1: Create the application
First, you must create an application. To do this, follow these steps:

Log in to cPanel >> Software >> Setup Node.js App



On the Node.js selector page, click CREATE APPLICATION to start the application setup:


Fill in the fields on the application setup form:










  • Node.js version – select your preferred version from the drop down list
  • Application mode – choose Development or Production from the list. Development may be chosen initially and changed to production later.
  • Application root – the file system location for application files. The entry will be appended to /home/username to form the complete path to the application files in the cPanel home directory.
  • Application URL – the address of the application on the Internet.
  • Application startup file – the initial file that will be processed when launching the application.

Once all information is properly submitted, click CREATE:


The application starts automatically. To view a test page for the application, click OPEN:


You should see the “It Works!” message appears with the installed version.

Now that a working application is installed, you can enhance the environment with the package.json settings file and the npm package manager.

To do this, follow the next steps:

Step #2: Create the package.json file

To create the package.json file, follow these steps:

cPanel >> File Manager



In the left hand column of File Manager, click the text of the application root folder:




Click +File to create a new file:


In the New File dialog box, type the filename package.json, and then click Create New File:









Right-click or secondary click on the package.json file in the right-hand column of File Manager and then click Edit. An edit dialog box appears:










In the Edit dialog box, click OK.

Type the following text in the editor screen:

"name": "app",
"version": "1.0.0",
"description": "My App",
"main": "app.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"author": "",
"license": "ISC"

Click Save Changes to save the file and Click Close to close the editor.

Step #3: Install npm

To install npm, follow these steps:

cPanel – Software – Setup Node.js App



In the Actions column of the Web Applications list, click the pencil icon of the application you want to edit >> Click Run NPM Install >> The NPM installation runs and displays a success indicator when complete.




To install packages with NPM and do other command line tasks related to the application, log in via SSH and enter the virtual environment for the application using the command shown in the information box at the top of the application setup page:




Great! Now you know how to install Node.js app using the cPanel interface.

22 Jan

Announcement – TetraHost has received BASIS membership

Dear valued clients and industry partners,

We are thrilled to announce that TetraHost has been accepted as a General Member of BASIS, a leading trade organization for the IT industry in Bangladesh.

BASIS which stands for Bangladesh Association of Software and Information Services. This organization is a trade body of the software and IT enabled services industry in Bangladesh. BASIS works to promote and develop the software and IT industry in Bangladesh, and also provide services and support to member companies.

BASIS Profile link of TetraHost:

This membership is a testament to our dedication to providing the highest quality of Web Hosting Services and staying at the forefront of technological advancements in the IT field. As a member of BASIS, we will have access to a wealth of resources, including industry standards, training, and networking opportunities.

We are honored to be a part of this esteemed organization and look forward to collaborating with our peers to promote the growth and development of the IT industry.

Thank you for your continued trust and support.

Best regards,

Ashraful Insan
CEO, TetraHost