This url will return a JSON response containing basic information about the enrolment.
@@ -133,6 +133,167 @@
+
+
Bootstrapper Server Discovery
+
+
+
+
+ The Disco ICT
+ @if (Authorization.Has(Claims.Config.Enrolment.DownloadBootstrapper))
+ {
+ @Html.ActionLink("Bootstrapper", MVC.Services.Client.Bootstrapper())
+ }
+ else
+ {
+ Bootstrapper
+ }
+ is used to enrol devices. It is strongly recommended that HTTPS be used for all communication.
+ the
+ The @Html.ActionLink("Hosting", Model.HostingPluginInstalled ? MVC.Config.Plugins.Configure("Hosting") : MVC.Config.Plugins.Install())
+ plugin can be used to automate deployment of HTTPS certificates.
+
+
+ The Bootstrapper discovers the server using the first successful method (in order):
+
+
+
+
Manually Specified
+
+ The server url can be specified at the command line. The url must use HTTPS. For example:
+
+
+ No Service Location (SRV) record found.
+
+ @if (Request.IsSecureConnection)
+ {
+
+ Please create a DNS Service Location (SRV) record:
+
+
+
+
Service:
+
_discoict
+
+
+
Protocol:
+
_tcp
+
+
+
Priority:
+
0
+
+
+
Weight:
+
0
+
+
+
Port:
+
@Request.Url.Port
+
+
+
Host offering this service:
+
@Request.Url.Host
+
+
+ }
+ else
+ {
+
+ Please configure and connect with HTTPS.
+
+ You can enable HTTPS automation using the
+ @Html.ActionLink("Hosting", Model.HostingPluginInstalled ? MVC.Config.Plugins.Configure("Hosting") : MVC.Config.Plugins.Install())
+ plugin.
+
+
+ The Service Location (SRV) record does not match the way you are currently accessing the server: @Request.Url.Authority.
+
+ }
+
+ }
+ }
+
+ @if (Model.IsVicSmartDeployment)
+ {
+
+
Victorian Government Schools VicSmart Discovery
+ If the Bootstrapper detects it is running inside the VicSmart network, it will query Online Services for the Disco ICT server address based on the subnets assigned to each school.
+ This is configured in the @Html.ActionLink("Hosting", Model.HostingPluginInstalled ? MVC.Config.Plugins.Configure("Hosting") : MVC.Config.Plugins.Install())
+ plugin.
+
+ }
+
+
Legacy Discovery
+
+ The Bootstrapper will attempt to send an ICMP ping to "disco". If the ping is successful, it will attempt to connect to http://disco:9292/.
+
\r\n The Service Location (SRV) record does not match the way you are currently " +
+"accessing the server: ");
+
+
+ #line 236 "..\..\Areas\Config\Views\Enrolment\Index.cshtml"
+ Write(Request.Url.Authority);
+
+
+ #line default
+ #line hidden
+WriteLiteral(".\r\n
+ If the Bootstrapper detects it is running inside the VicSmart network, it will query Online Services for the Disco ICT server address based on the subnets assigned to each school.
+ This is configured in the ");
+
+
+ #line 248 "..\..\Areas\Config\Views\Enrolment\Index.cshtml"
+ Write(Html.ActionLink("Hosting", Model.HostingPluginInstalled ? MVC.Config.Plugins.Configure("Hosting") : MVC.Config.Plugins.Install()));
+
+
+ #line default
+ #line hidden
+WriteLiteral("\r\n plugin.\r\n