We are migrating to SolidCP and attempting to migrate everything. It appears that SimpleDNS 8 is not a supported provider but it is the latest version adn has been out for quite a while. Any ideas what it would take to support that version?
Thanks for getting back to me, how ever we managed to get one of our clients to update the code to support version 8 along with the new api, bug fixes and new features.
We’re hoping to push the changes back to your git tomorrow.
@Marco + Trevor….
Im willing to to contribute towards the costs of getting these changes made.
SolidCP is lacking features that SimpleDNS v6,7 + 8 offer
@Marco – what is the cost to sponsor development for these required changes?
I’ll consider sponsoring it for the community as Simple DNS Support has pretty much been non existent since version 5.
You’re more than welcome to reach me on skype or mail me directly
SimpleDNS 8 support is coming soon. One of our clients offered to assist with the updates and these changes have been pushed back for review. Hopefully the changes will appear in the next release
We use SimpleDNS also and would be interested to contribute towards the feature.
Might be an idea to have like a fundraising section with pledged support and a figure related to building that particular features.
SimpleDNS v8 is all about DNSSEC and it would be lovely to have that support in SolidCP.
We might be interested to support this added feature and if we are more people in this community who’s running SimpleDNS maybe we all can contribute for this toghether.
Thats great news.
I did see a merge request (i think from your client) which is scheduled to be tested shortly.
Hopefully it will be merged to master soon.
We have been looking into it, however it’s relatively difficult to estimate (internally neither one of us works with simpleDNS, which means alot of research will be required to get it done properly).
I was able to grab the code, copy the SolidCP.Providers.DNS.SimpleDNS60 provider project to SolidCP.Providers.DNS.SimpleDNS80, assign a new GUID, change the references, compile, drop the DLL into the DNS Server bin folder, hack the database and get the provider to work. It should be a simple matter to do it correctly for a better programmer.
I am just not sure how to make all the details work
So I poked around in the source code. It looks like for version 8 short term simply duplicating what works for version 5 will work so long as the SimpleDNS server has the “Enable HTTP API v1…” setting ticked.
I am assuming this means essentially adding this provider: SolidCP.Providers.DNS.SimpleDNS80, rebuilding the project and making sure that version 8 is accepted when the server is queried and adding the needed info to the services table.
Ultimately, the entire provider will need to be rewritten to support the new API which accepts and returns jason formatted data. That project is going to require some serious time and is beyond my level of programming expertise.
Is there somebody who can add the API v1 support for SimpleDNS version 8 or provide me the basic instructions so I can do it?
- Views1595 times
- Answers19 answers