Regular domains (.com, .org, .net, and similar) have to be purchased through a registrar to use them. They're not free. You can buy domains with common TLDs like .com and .org at any major registrar, we recommend Namecheap. If you don't want to buy that domain, you need to change your main domain to something that you can use. You can do that here: http://www.heliohost.org/classic/support/scripts/domain You can pick a something.heliohost.org domain, or a domain with an ending TLD that's from a free registrar (.tk, .ml, and .cf are the most well known free TLDs, but they can only be obtained from a single registrar called Freenom, which is known for poor customer service and their fairly common practice of cancelling domains or hijacking them and serving malware so they can extort money from you to get your site back). We own the domain heliohost.org, which is why we can give away anything underneath it (something.heliohost.org). Using the shared IP address will always show Queued. The server needs to see a domain name in it requests because it uses the domain name to determine what content needs to be shown.