Resolution
Problem
I am trying to set up a domain with just FTP/just Mail/just DNS/combination of these. However, Helm errors upon trying to add one, with the following in the logs:
2004-07-23 12:20:50 CService.GetAllocatedServicesEx Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
Solution
It is likely that you haven't got the web resource set up at the admin level, or in any of the plans.
If you are just offering DNS/FTP/Mail only, you still need a Web resource to be set up here:
Home > System Settings > Resource Setup
No Service group needs to be added to it.
Now go to each of your plans and packages, and make sure the resource is just selected from the dropdown box, and not enabled.
You should now be able to add a domain without error.