I setup several different resellers on my server, along with two main domains on the main IP.
Then, I went to ifcfgeth and installed several IPs as aliases for the main server ip, so that I can put sites on different IP addresses.
Next, I programmed a private nameserver for each reseller to use on a unique IP (only 1 unique IP & nameserver per reseller) so that they would not be using mine.
All of the reseller sites and their name servers, ie. ns1.reseller.com work and Ping fine.
Now, I have added several accounts to one of these resellers, and have setup the account names to use the private nameservers: ns1.reseller.com , ns2.mymaindomain.com.
I setup the DNS correctly at my registrar and all sites, nameservers, and IPs ping successfully.
Now, when I try to access one of the accounts under Reseller 1, for example, www.client1.com
, I get "SHARED IP. To access this account please type in the address not the number IP"..
Falko commented on another thread that this is caused by mismatched IPs, that is, the site is on one IP but the configuration points to another.
I went through each client site under Reseller 1 and matched all the IPs - most were correct except for 1 or 2.
Also, Falko mentioned that this may be caused by Vhost issues...
So I looked at my Vhost.conf file, and I noticed that the main file had all of my resellers included BELOW the list of virtual IPs. Following the reseller virtual entries there was ONE random client account at the bottom (though I made over 80+!!!)
The other accounts I programmed were found in multiple "Vhost_12_9_13" etc type files in the /vhosts folder.
1.) Now, when I reboot NAMED and look at the client sites, I STILL GET THE "SHARED IP" message??????
2.)Are the Vhost entries supposed to be listed in multipe files, even though some overlap or appear redundant? Why are they all over the place and not set in one file?
3.)Why does the main file have all the resellers and one unrelated client account, and not all other client accounts I installed (some 80 +).
Thanks all for your help....