I have a newly installed SolidCP 1.4.6 with the web.config patch in place to fix the websites stuff. Everything else is working, its an all-on-one server install, so IIS, MSSQL, etc are all local. I installed Simple DNS Plus v6.0 (Build 125) and that is working fine on its own. I did the sdnsape-setup.exe thing, got the HTTP API working and can browse to the status (e.g. http://127.0.0.1:9753/status?format=html ) so I know its working and usern/passw works.
But SolidCP is throwing errors that seem to me like its incompatible or somehow there is a version mismatch.
When I try to Import zones to a Space, I click to expand the DNS node and nothing happens in the UI, but Windows Event Log shows this:
[8/1/2020 9:37:56 AM] ERROR: 'SimpleDNS Plus 6.x' GetZones
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at JHSoftware.SimpleDNSPlus.Connection.GetZoneList(Int32 groupID)
at SolidCP.Providers.DNS.SimpleDNS6.GetZones()
at SolidCP.Server.DNSServer.GetZones()
If I try to add a zone, I do get an error in the SCP UI (note, the domain was made up and does not exist) and an error in Win Events:
Page URL: https://[wahkawahka].net/Default.aspx?pid=SpaceDomains&mid=75&ctl=add_domain_step2&DomainType=Domain&SpaceID=5&ReturnURL=
Logged User: serveradmin
Work on Behalf: ASL
Hosting Space: 5
Stack Trace: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Error executing 'ADD' task on 'asdf123lkj.com' DOMAIN ---> System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.ArgumentException: Value does not fall within the expected range.
at z.a(String A_0)
at JHSoftware.SimpleDNSPlus.Connection.a(String A_0, DNSZone A_1)
at JHSoftware.SimpleDNSPlus.Connection.GetZone(String zoneName)
at SolidCP.Providers.DNS.SimpleDNS6.ZoneExists(String zoneName)
at SolidCP.Server.DNSServer.ZoneExists(String zoneName)
--- End of inner exception stack trace ---
and in Win Event Properties
Log Name: SolidCP
Source: SolidCP
[8/1/2020 9:51:06 AM] ERROR: 'SimpleDNS Plus 6.x' ZoneExists
System.ArgumentException: Value does not fall within the expected range.
at z.a(String A_0)
at JHSoftware.SimpleDNSPlus.Connection.a(String A_0, DNSZone A_1)
at JHSoftware.SimpleDNSPlus.Connection.GetZone(String zoneName)
at SolidCP.Providers.DNS.SimpleDNS6.ZoneExists(String zoneName)
at SolidCP.Server.DNSServer.ZoneExists(String zoneName)
Any ideas on something I might have missed? Or how to test and fix; a way forward? Thanks - Jeremy
Hello,
Can you share the URL you have set in provider settings for URL?
Regards,
Trevor
I assume you mean Admin Console URL:
Which is found in / Servers / Service Properties
Group: DNS, Provider: SimpleDNS Plus 6.x
Not sure if its worth nothing, but as you can see from the attached screenclip, that URL is working interactively.
Bump? Help?
Hello,
Sorry for the delay. Without using SimpleDNS 6 myself its hard to assist with this.
I can see the default URL should be http://127.0.0.1:8053. Did you change the port to 9753 in the SimpleDNS software?
Regards,
Trevor