1<div> 2 <div class="margin-top-1" ng-if="qc.validated.inProgress() && !qc.validated.valid()"> 3 <p>Contacting analytics node...</p> 4 </div> 5 6 <div ng-if="!qc.validated.inProgress() && !qc.validated.valid()" class="margin-top-half"> 7 <p>The analytics interface is only available on Couchbase nodes running the analytics service.</p> 8 <div ng-if="qc.validNodes.length"> 9 <span ng-if="qc.validated.otherStatus() == 404"> 10 <p>The analytics service was found on the following nodes:</p> 11 </span> 12 <span ng-if="qc.validated.otherStatus() != 404"> 13 <p class="error">Received error {{qc.validated.otherStatus()}} when contacting the 14 analytics service on this node. You can try refreshing the browser, or connecting to another node 15 (if available).</p> 16 <p>The analytics service was found on the following nodes:</p> 17 </span> 18 <div class="indent-1" ng-repeat="url in qc.validNodes"> 19 <a href="{{url}}">{{url}}</a> 20 </div> 21 <div class="row flex-left margin-top-1"> 22 <p class="text-small fix-width-7"> 23 <span class="icon fa-warning orange-3"></span> 24 Note that the above links are provided as a convenience. They may not work 25 if you are accessing the Web Console via a web proxy or if Couchbase Server 26 has been deployed in a split horizon DNS environment, with public and 27 private hostnames and IPs. In the event the links don't work, log directly into the node. 28 </p> 29 </div> 30 </div> 31 <div ng-if="qc.validNodes.length == 0"> 32 <p class="error">No analytics nodes were found on this cluster.</p> 33 </div> 34 </div> 35 36 <div ui-view=""></div> 37</div> 38