I use the Resellers feature of Interworx solely for organizational purposes, as I’m the only one using this server. So I use the main reseller account (the default) as a container for my clients’ sites (i.e. siteworx accounts) and I have another reseller account that I use as a container for my own sites.
I created several Siteworx accounts under the default reseller account, and now I want to move them to another reseller account. However, no matter what I do, I cannot move any Siteworx accounts that have dedicated IPs to a different reseller.
When editing the Siteworx account, I initially just tried to change the “Reseller” value to the desired alternate reseller account. Upon submitting the changes, I’ll get an error message as follows:
? There was a problem validating the form. Please see details below.
? The selected IP address is not available to the selected reseller
I proceeded to the Reseller Account Management page for the alternate reseller account (via the Edit link for said account, under Reseller Management). There, I noticed that the IP address that was assigned to the Siteworx account which I wanted to move was not available to be checked off under the Reseller IP Addresses section.
Under IP management, I checked to see if “Available to Resellers” was set to YES for the site’s dedicated IP address, but it was set to NO. However, since the dedicated IP had already been assigned to an account/domain, I was unable to change the value to YES.
Next, I decided to create a new dedicated IP address with reseller availability, then simply change the IP address of the moving Siteworx account to that new IP. Now, I assume that such a change would not work with accounts that have any SSL certificate(s) assigned to them, which is not entirely ideal, but I haven’t actually tried. In any case, I proceeded to setup an IP address with reseller availability, then went back to edit the Siteworx account, changing the IP address to the new dedicated IP that I had just setup with reseller availability. That submission also failed with the same error as before:
? There was a problem validating the form. Please see details below.
? The selected IP address is not available to the selected reseller
Then I realized I probably needed to provide the alternate reseller account with specific access to that IP address, so I went back and edited the alternate reseller account and checked off the new IP address under Reseller IP Addresses. However, this time, when I went back to edit the Siteworx account, the newly created IP address.
This seemingly creates an impossibility when it comes to moving a Siteworx account to a new reseller account within Interworx. I can’t imagine that I’m the only one using reseller accounts for purely organizational reasons, so I doubt that I’m the only one who has ever tried moving Siteworx accounts between various reseller accounts.
So, I want to recommend that Interworx at least list every single IP address that is available to resellers within the Reseller Account Management panel, especially dedicated IPs (since shared IPs with reseller availability are already listed), regardless of wether they’ve been assigned to domains or not, even if they have been assigned SSL certificates and the like. Alternately, Interworx could list an option for resellers to have access to all IPs available to resellers. That way, with either of these recommended improvements, Siteworx accounts can be moved seamlessly between reseller accounts, regardless of whether they use shared or dedicated IPs (after all, shared IPs can even be shared among multiple resellers).
That also means that users should be able to change the “Available to Resellers” value from NO to YES for dedicated IP addresses that are already assigned to domains/accounts, just as you currently can with shared IPs.
For absolutely 100% seamless transfers however, Interworx should also offer to port the dedicated IP address alongside the Siteworx account, automatically enabling the IP for resellers as well as assigning to that IP to the designated reseller that the Siteworx account is being moved to.
I’m filing this as a bug because I think this area of usage is indeed buggy.
So to summarize my specific issues/requests:
- Siteworx accounts should be able to be moved between reseller accounts as seamlessly as possible. The following recommendations would likely help make this possible:
[LIST=1]
Let me know what you think of my suggestions and how you think we can remedy the issues I’ve detailed here.