• FAQ

      Important information

      • Control panel: control panel is avaible at cba.pl/panel/.
      • Mail: mail is avaible at cba.pl/mail/.
      • FTP: you can easily enter your FTP using our filemanager, which is avaible at cba.pl/ftp/.
      • Forum: if you need help, you can ask for it on our forum, which is avaible at cba.pl/forum/.

      General information

      • Terms of Service are avaible at cba.pl/en/terms-of-service/.
      • To enter control panel use your username, /your website's address/ or email and a password that was set when you created an account.
      • To use mailbox you need to create an email account in the control panel first.
      • For example, if you have an account "happy", a web site happy.cba.pl and you create an email account named “user”, your login to the mailbox and your email will look like this: "user@happy.cba.pl".

        You can send and receive emails using an external program like Microsoft Outlook, Mozilla Thunderbird or other. Login and password are the same as for mailbox in browser.

      • Mail server is mail.cba.pl.
      • FTP server is your website's address (e.g. happyuser.cba.pl)
      • If you already own a domain and you create a new hosting account for this domain, all needed information will be automatically added. The only thing left for you to do is enter our DNS servers in the control panel of the registrator of your domain:
        • ns1.cba.pl
        • ns2.cba.pl
        • ns3.cba.pl
      • You do not need to change information about the DNS servers in case you have registered your domain on our hosting — it will be configured automatically and added to the chosen account.

      • All rules for the accounts with our domains are valid for accounts with domains that were not registered on our hosting.
      • For example, your FTP login will look like this: "happy@happyuser.cba.pl", if you create FTP account named “happy” and you own a domain happyuser.cba.pl. The main domain (connected, for example, to the FTP logins) is always the first domain of the hosting account, the one that was chosen while creating the hosting account. In the email account names created for this hosting account the part after "@" may be picked among all the domains connected to this hosting account.

      • In case you have any troubles visit our forum to find help.

      Frequently asked questions

      • Is the usage of the FREE account really free of charge?

        YES, you do NOT have to pay for the usage of FREE accounts on our hosting. But there will be a banner with advertisement located on the top of your webpage.

      • I do not like the banner with the advertisement on my web site, may I change its location or remove it completely?

        This banner is located on the top of the page on purpose, you can not change its location or remove it on your own. Thanks to this banner you have a possibility to use our services for free.
        Advertisements are automatically adjusted to the webpage background (a background parameter for body or CSS style). You can change this parameter, changing the color of the banner at the same time.
        You can remove advertisements completely by upgrading to Pro or VIP account. Banners are not displayed on the webpage from the moment you pay for the upgrade and till the end of validity period of the service package.

      • How many accounts may I create on CBA.pl?

        You can create one hosting account (profile) per one email address.
        One profile in the control panel may include many hosting accounts. Each account is an independent website with independent domains, MySQL accounts, FTP accounts, mailbox and other.

      • If I buy PRO or VIP service package, will it be active for all my hosting accounts in the control panel?

        No. Each account is an independently functioning website. Service packages and upgrades you buy for each of them are active only on the account for which they were bought. This system has been created for those users who want to manage different kinds of sites from one control panel. They have a possibility to adjust hosting parameters for each site. Each hosting account may include many independent domains (sites), there is a separated catalog on FTP and individual FTP account for each of them.

      • Can I receive from you a VAT invoice and pro forma invoice? Can I receive an invoice for my company?

        Unfortunately, we do not provide VAT invoices, we can give you only an invoice without VAT included. You can get it both as a privat person and for your company. When payment is done, your invoice will be available for downloading in the Payments section in the control panel. If you need a pro forma invoice, contact us: {supportMail}, and we will give you an invoice to pay in 7 or 14 days.

      • I can not log in to my hosting account/FTP account/database/email account, what should I do?

        If you forgot a password to your hosting account, try to reset your password. If you do not have an access to the email account to which you are suppose to receive a link to confirm resetting a password - contact us: {supportMail}.

        If you forgot a password to your FTP account, you can set a new password in the FTP Accounts section in the user panel.

        If you forgot a password to your database, you can set a new password in the Databases section in the user panel. But be aware that after this there will be an error connecting to database shown on your website. You need to change the password in the files of your website accordingly (or in your CMS).

        If you forgot a password to your email account, you can set a new one in the Email Accounts section in the user panel.

      • I would like to contact hosting administrators, how can I do that?

        You can contact hosting administrators in three different ways:

        • On forum, where few users are in direct contact with administrators and they will let them know if needed;
        • Via email: {supportMail}, you will get an answer from the customer support service;
        • You can create a new topic in the control panel (Support -> Create), you will also get an answer from the customer support service
        • On our Facebook page: www.facebook.com/hostingcba.

      • I have found an error on the hosting or I have problems with some functions, what should I do?

        Let us know using any method mentioned above.

      • I received an email from the CBA.pl administration with the demand to provide my login and password to the control panel/database, what should I do?

        Administators of CBA.pl never send emails to their users, especially with the demand to provide logins and passwords. This email is from cheater, who is trying to get your data to access your account.

      • I have found a site that violates the hosting rules! / I have found a site that plagiates my own site!

        Let us know in this topic on the forum.

      • How to create a database? Where can I find data to access my MySQL database? How many database users may I create?

        You can create a database in the control panel in Databases section. Click "+ Add", set up login and password. The database name will be created automatically, it will be based on your site’s address (special symbols will be changed to "_"). For example, for the site happyuser.cba.pl database will have following parameters:

        • MySQL server: mysql.cba.pl
        • Server MySQL for external connections: your domain (e.g. happyuser.cba.pl). Attention: you can set up an external connections only if you have a Pro/VIP account.
        • Port: 3306 (phpBB By Przemo: 80)
        • Login, password: same as you set up when you created your database
        • Database name: created automatically, it is based on your site’s address, for example: happyuser_aba_ae

      • How to create FTP account? Where can I find data to access my FTP? What are the limits?

        When you create a hosting account the FTP account for it is created automatically. It is a common account, its name and login to it look like this: admin@pageaddress (e.g. admin@happyuser.cba.pl). The password to this account by default is the same as the password for your control panel.
        From this general profile FTP account you have an access to all catalogs of all domains from all hosting accounts you have in your profile. You can manage your FTP accounts in the control panel in FTP accounts section. There is a possibility to add and delete them, and you can change passwords there.
        You can access your FTP server using our filemanager or an external program, for example FileZilla.
        You can create FTP account with the access only to the chosen domain — in FTP accounts section in control panel you can click “+Add” and choose a domain you want to create this kind of account for. Login to this account will look like this: login@siteaddress.cba.pl.
        Data for accessing your FTP:

        • FTP server: your site’s address (e.g. happyuser.cba.pl)
        • Login: by default admin@sitesaddress (e.g. admin@happyuser.cba.pl)
        • Password: by default it is the same as for control panel (if you have not changed it)
        • Port: 21 or 210
        • Mode: passive

        The limit of simultaneous connections to one FTP account is four at once. In case you exceed this limit session will be blocked by server for a few seconds — you have to wait a bit and try again with the less number of connections (usually you can configure this in your FTP client’s configuration).
        Maximal size of the file you can upload to FTP is:

        • For FREE accounts: 10 MB
        • For PRO and VIP accounts: 1 GB
      • What kind of domains are avaible on CBA.pl?

        Domains .com, .biz, .net, .org, .info, .de, .uk, .co.uk, .tv and .xyz are avaible on CBA.pl.

      • I have registered a domain and now I want to connect it with my account on CBA.pl / I want to buy a domain and create an account for it or connect it with the existing account on CBA.pl, how to do it?

        When creating an account enter your domain (which you have registrated before at another domain name registrar’s service).
        Enter our DNS servers in the control panel of your domain name registrar:

        • ns1.cba.pl
        • ns2.cba.pl
        • ns3.cba.pl

        After DNS servers are updated (it may take some time, but not more that 48 hours usually) your domain will be active and connected with the hosting account.

        If you are registering a domain at CBA.pl (or creating a new hosting account and registering a domain for it at the same time), all the settings will be set up automatically right after the payment is done.

        Both after purchasing a domain and after connecting the domain to the account there is a 48-hours period during which your domain would not be working as it should. This is the time when the information about the changed DNS servers is spreaded around the web. Usually it lasts way shorter than 48 hours, it may last only for a few hours.

      • How to activate an SSL certificate? Can I use it for domains that do not point to cba.pl servers?

        To buy an SSL certificate, go to the Domains section in the user panel and click on 'SSL' in front of the proper domain. SSL certificates may be enabled only for domains that point to our servers. You can buy SSL certificate only for one year or more.

        If you have a free domain (e.g. happyuser.{brandingNameLC}) and a subdomain/subdomains (e.g. very.happyuser.{brandingNameLC}) and you buy a certificate for it, SSL certificate will be active for both domain and all subdomains. But if you have bought an SSL certificate for a free domain (e.g. happyuser.{brandingNameLC}) and added a subdomain afterwards, SSL certificate will not be active for this subdomain (it is active only for subdomains that exist at the moment when you buy it). If you need an SSL certificate for a newly added subdomain, you can buy it - just press "SSL" in front of this subdomain in the Domains section in user panel and follow the instructions.

      • How to make a domain reassignment?

        To reassign a domain registered on our hosting, fill in this Domain Reassignment Form, sign, scan and send to us: {supportMail}. After that all data will be changed on WHOIS and domain will become a property of the new owner.

      • I enter my site’s address in browser, but my site is not displayed!

        Make sure you uploaded the index.html (may also be .php or .htm) file to the main catalog in your FTP. The same applies to any subpage — for example, when you create a link to subpage.html but you forget to upload this file, you will be redirected to 404 error page.

      • My statistics are not displayed, why?

        Most likely, you are checking them the same day you have created an account. Statistics are updated every night at 3 a.m. Please, wait till that time and they will appear.

      • I have a FREE account and I am trying to upload a 15 MB file. I can not do it, what is the reason?

        Maximal size of the file you can upload is 10 MB. If you need to upload bigger files, upgrade to Pro or VIP — for those accounts this limit is increased to 1 GB.

      • Why there is a CBA.pl logo instead of my pictures on the different sites?

        Because it is a hotlink, and this violates the hosting rules. You are allowed to hotlink only if you have Pro or VIP account.

      • My Pro account has changed to Free before the expiration date, why?

        If the data transmission limit on Pro account has been reached, you account is automatically changed to Free. You need to pay for additional data transmission to go back to Pro.

      • After uploading files or after changing configurations of my protected areas a window with login and password request appears and than I get a message: "Authorization Required"

        Most likely, you have downloaded some .htaccess file together with other files and you do not know the right login and password for it. Enter you FTP using a client which allows hidden files to be visible and rename or delete all .htaccess files.

      • I have a problem with mail, what should I do?

        There is no universal solution for this. Please, copy the error message and create a new topic on our forum in "CBA.pl Customer Support" section or describe your problem in already existing topic. You can also create new ticket in Support section in your control panel or write us an email {supportMail}

      • How to configure my mail client so I could receive email from the *@*cba.pl address?

        Incoming mail server: mail.cba.pl
        Outgoing mail server: mail.cba.pl
        SMTP - port 587 - STARTTLS
        IMAP - port 993 - SSL/TLS
        POP3 - port 995 - SSL/TLS
        Authorization: password (PLAIN/LOGIN)
        Login in your email address.

      • I have a Free account and I am using PHP mail() function, but seems like my emails are not being sent, what may be the reason?

        To use PHP mail() function on Free account you need to create a mailbox in the Mail section in the panel and add it as a sender address in the header From.
        Example:

        • $to = 'nobody@example.com';
        • $subject = 'the subject';
        • $message = 'hello';
        • $headers = 'From: webmaster@happyuser.cba.pl';
        • mail($to, $subject, $message, $headers);

      • I registered a domain in the control panel and now I want to change DNSes and MX records. How to do it?

        In the Domains section in the control panel click "Edit" in front of the domain. In the popup window choose "No hosting" in the field "Attach to the hosting account". Down there will appear fields where you can change DNS and MX records.

  • Main
    VPS
  • CMS
  • Troubleshooting

How to add a VPS in the control panel

To purchase a VPS server, go to the VPS Servers section in the control panel.
  1. Click "Add".

  2. Select the server type. The detailed description of the parameters is given in VPS Servers section on our webpage.


  3. Select for how long you want to use your VPS server:



  4. If you have a discount code, please enter it in "coupon code" field. If you do not have it, leave this field empty. Than select the payment method:

  5. In the "Distribution" field select the operating system that you want to install on the server:


  6. You also have the possibility to automatically install an administrative panel, which provides an easy interface to configure the server through a web browser. The panel ispconfig is available in Debian Wheezy and Ubuntu, the panel webmin - in all systems and additionally in Debian Wheezy and Arch Linux.


  7. Set a password for the root user on the server. The password must be at least 8 characters long and contain at least one lowercase letter, one uppercase letter and one number. After setting the password, press "Add".


Installing a web server on Debian Wheezy using SSH

If you have not installed the administration panel, you can install it from the command line or use terminal for administration for your server (for example, by combining SSH).

You can access the server in two ways: by the user panel or by the SSH client.

To access the server through the control panel, go to the VPS Servers section and click "Terminal".


To connect via SSH on Windows, you can use the PuTTY client. To connect on Linux, MacOS, or any Unix, use this terminal command:

ssh root@servidor. cba.pl (server is the name of your server, which you can find in the VPS Servers section in the control panel.

When the first connection is established, this message may appear: The authenticity of the host 'server.cba.pl (xxx.xxx.xxx.xxx)' can not be established. - this means that your SSH client is connecting to a new server, and you must confirm that the server is trusted (for further verification you can show the SSH key for this server). After the confirmation, you will be prompted to enter the password for root (enter the password that has been set when you were adding the server). After connecting to the server, a command prompt will appear ~#: root@server:.

To install the Apache web server with PHP support, the database server, phpMyAdmin, and a mcedit text editor (to edit configuration files), use the following command:

apt-get update &re& apt-get -y dist-upgrade # Updating system
apt-get install apache2 mysql-server libapache2-mod-php5 phpmyadmin mc # Installing Software
    

During installation, the wizard prompts you to set a password for the user root on the MySQL database server. This is a different user root system, but it has similar features in the database: it has an unlimited control. This password is used to add new users and databases using phpMyAdmin interface. When entering the password is not displayed for security reasons.

after installation of Apache and MySQL server automatically starts installing phpMyAdmin. during installation, you must choose which web server to use for phpMyAdmin (in this case it is Apache2).


You also need to enter the password root you created in the previous steps, to set up a database in phpMyAdmin.

After installation, the VPS server is already running a web server (Apache2), database (MySQL) and has a configured phpMyAdmin. To verify that everything is installed and running, type in the address bar of your web browser address of your server: http://server.cba.pl/. You will see the welcome page of Apache2 with the text "It works!".

To enter phpMyAdmin, type the address http://server.cba.pl/phpmyadmin. user - root, password - the one you have set up in the previous steps for MySQL.

SFTP Access

After installing Apache2 the root folder on the web server is /var/www. To upload files using SFTP (same as in FileZilla) on the server, it is best to create a separate user and add it to the group www-data (to protect against over-writes or accidental erasure in the system files):

adduser webmaster          # Creating a user and enter password
adduser webmaster www-data # Adding it to the group www-data
    

Also set permissions in the directory /var/www/ so that users in the group www-data could upload files:

chgrp www-data /var/www # Change the group
chmod g+w /var/www      # Adds write permissions to directory
    

After this you can already connect via FileZilla or another client that has the function of SFTP, placing some data like these:

  • server: servidor.cba.pl
  • user (login): webmaster
  • password: the one you have set when you have added the user webmaster

Once connected, go to the directory /var/wwwand upload your files to that directory.

Security commands

Servers with open ports for SSH connections are often attacked by "brute force" by botnets - a special bots that are trying to decipher the password root to connect to your server via SSH. To prevent this from happening, you can use the login via SSH public key instead of the account password root - authentication using the public key is not sensitive to the method of "brute force". First, you have to generate an SSH key on your computer, and then copy the public key to the server. When generating a key it is best to place a password - thus the key will be encrypted with the password that will be necessary for its use.

ssh-keygen                     # Generating the key
ssh-copy-id root@serwer.cba.pl # Copying it to the server
    

When you have copied the key, to log in to the server instead of the password root, password is checked in the key on your computer:

ssh root@cba104.cba.pl
Enter passphrase for key '/home/user/.ssh/id_rsa':
    

When you log in using an SSH key, you can disable the password on the account root. You must edit the file /etc/ssh/sshd_config:

mcedit /etc/ssh/sshd_config
    

Modification of the directive:

PermitRootLogin yes
    

On:

PermitRootLogin no
    

you can update the service configuration ssh:

service ssh reload
    

After connecting to the root only it is possible through the ssh key that you previously added. Attempts to log in with a password will always be unsuccessful - even in the case of providing the correct password.