Does cpanel allow more than one account on dedicated ip?

sexy_guy

Well-Known Member
Mar 19, 2003
847
0
166
Im wondering if this is possible.

We gave our reseller his own dedicated ip. He has created his own sites, all resolving to his own ip. Problem, none of his sites can ftp. Is this the reason why?

thanks
 

AceWeb

Well-Known Member
Aug 9, 2002
60
0
156
Yes, that option, to allow resellers use his/her IP when creating accounts, does not work well with ProFtpd. I switched to pure-ftp and it workes with it just fine.
 

sexy_guy

Well-Known Member
Mar 19, 2003
847
0
166
Originally posted by AceWeb
Yes, that option, to allow resellers use his/her IP when creating accounts, does not work well with ProFtpd. I switched to pure-ftp and it workes with it just fine.
If you give your reseller his dedicated ip, he can create sites no problem and everthing works. What doesnt work is ftp. So your saying pure-ftpd allows multiple sites to use ftp if they are on a dedicated ip and not a shared ip? Can somebody confirm this?
 

sexy_guy

Well-Known Member
Mar 19, 2003
847
0
166
Originally posted by thaphantom
for FTP you have to use ftp.domain.com not domain.com if u use dedicated IP :)
What? Howcome your responses make no sense, ever? I wondering what your talking about most of the time. Any idiot know that. Please, give me a response that works. FTP.DOMAINNAME.TLD DUH! we know that. :rolleyes: Shared or dedicated needs to use ftp.domain.com to connect. We know that!
 
Last edited:

Stenny Chong

Well-Known Member
Jun 12, 2002
67
0
156
I comfirm, proftpd work no problem, check with /etc/proftpd.conf, you will find multiply virtualhost with that same IP address, remove all virtualhost with that IP, and it should work.
 

Juanra

Well-Known Member
Sep 22, 2001
777
0
316
Spain
For accounts based on the main shared IP users can login with both domain.com or ftp.domain.com.

For accounts based on a reseller's shared IP, users can only login with ftp.domain.com, because it's the only subdomain that points (or should point) to the server's main IP. Proftpd will use the wrong password file if you login through another IP address.

So the first thing you might want to look into is the value of the ftp record in the domains' zones.

My resellers have no problems with this, all the accounts they create can login correctly and we are using proftpd. It was different with the accounts they had already created when we assigned them their own shared IP. When changing the IP of their existing accounts, WHM also changed the IP of the ftp record to point to the reseller's shared IP, instead of the server's main IP, so FTP stopped working for those accounts. We had to edit those domains' zones manually (and the proftpd.conf file as well as Stenny Chong says above). But for newly created accounts it works OK (as long as they use ftp.domain.com).
 
Last edited:

Marty

Well-Known Member
Oct 10, 2001
629
1
318
Originally posted by sexy_guy
What? Howcome your responses make no sense, ever? I wondering what your talking about most of the time. Any idiot know that. Please, give me a response that works. FTP.DOMAINNAME.TLD DUH! we know that. :rolleyes: Shared or dedicated needs to use ftp.domain.com to connect. We know that!
You answers are the ones that are BS. You certainly do not need to us ftp.domain.com in most cases to ftp to a site. I never use it for any of my sites right now. That is the most rediculous statement in this thread, so don't throw rocks at thephantom (who is trying to help) when you live in a glass house yourself.

What thephantom is trying to tell you is that when you start having accounts share ip's other than the main server ip, proftpd gets a little more picky about how you must connect to them. Normally, domain.com would work fine, but proftpd gets a little picky an ftp.domain.com becomes absolutely necessary. With pureftpd, this issue of sharing other ip's instead of the main server ip is not a problem on pureftpd.

If you are unhappy wiht cpanel, venting at people on this forum is the wrong outlet. You should vent to the developers or show them you dissatisfaction by shopping somewhere else.