@model Disco.Web.Models.InitialConfig.CompleteModel @{ ViewBag.Title = null; }

@CommonHelpers.Breadcrumbs(Html.ToBreadcrumb("Initial Configuration", MVC.InitialConfig.Index(), "Complete"))

Verification Results

 Database

@{ if (Model.RegistryDatabaseResult == null) { The database connection string was correctly configured and saved. } else { There was an error saving the database connection string configuration.
@{var ex = Model.RegistryDatabaseResult; do {

[@ex.GetType().Name]

@ex.Message
if (ex.InnerException == null) { break; } else { ex = ex.InnerException; } } while (true); }
} }

 Disco ICT DNS Entry

@{ if (Model.DiscoDnsTestResult.Item1 != null) {
The following 'disco' DNS entry was found:
@Model.DiscoDnsTestResult.Item1.HostName @{ if (Model.DiscoDnsTestResult.Item1.Aliases.Length > 0) {
Aliases:
    @foreach (var a in Model.DiscoDnsTestResult.Item1.Aliases) {
  • @a
  • }
} if (Model.DiscoDnsTestResult.Item1.AddressList.Length > 0) {
IP Addresses:
    @foreach (var a in Model.DiscoDnsTestResult.Item1.AddressList) {
  • @a.ToString()
  • }
} }
} else { There was an error determining a DNS entry for Disco.
@{var ex = Model.DiscoDnsTestResult.Item2; do {

[@ex.GetType().Name]

@ex.Message
if (ex.InnerException == null) { break; } else { ex = ex.InnerException; } } while (true); }
} }

 Connectivity to https://discoict.com.au

@{ if (Model.DiscoIctComAuWebResult == null) { A connection was successfully established to https://discoict.com.au. } else { There was an error establishing a connection to https://discoict.com.au. This may be caused by missing proxy settings - after starting Disco ICT check these settings in the 'System' configuration area.
@{var ex = Model.DiscoIctComAuWebResult; do {

[@ex.GetType().Name]

@ex.Message
if (ex.InnerException == null) { break; } else { ex = ex.InnerException; } } while (true); }
} }

 Unblock ICMP (Ping) for the Disco ICT server

The Disco ICT Client Bootstrapper requires the Disco server to respond to ICMP Echo requests (Ping) to function correctly. Please ensure any firewall rules are updated accordingly.

 Configure a regularly scheduled Backup

Please ensure both the SQL Database and File Store are backed up regularly.
@{ if (Model.LaunchAllowed) { Start Disco ICT } else { Try Again } }

Re-running Verification Tests

Please wait while the verification tests are performed.