@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 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 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 server

The Disco Client Bootstrapper requires the Disco server to respond to ICMP Echo requests (Ping) to function correctly. Please insure 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 } else { Try Again } }

Re-running Verification Tests

Please wait while the verification tests are performed.