-
Notifications
You must be signed in to change notification settings - Fork 6
/
amahi6interactive.html
500 lines (418 loc) · 25.9 KB
/
amahi6interactive.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
---
layout: troubleshooter
title: Ubuntu Interactive
---
<div class="container-fluid">
<div class="row-fluid">
<div class="span5">
<h2>Interactive Network Troubleshooter</h2>
</div>
<div class="span7">
{% include VersionSelect.html %}
</div>
</div><!--/row-->
<hr>
<div class="row-fluid">
<div class="span6" id="step-column">
<div class="" id="step1">
<h3>Step 1: </h3>
<p>What is your HDA <em>internal</em> IP address?
<br>If you're unsure, you can see it in your
<a target="_new" href="https://www.amahi.org/user">Amahi.org Control Panel</a>.<br>It should start with one of:
<ul><li><strong>192.168.</strong></li>
<li><strong>10.</strong></li>
<li><strong>172.16.</strong></li></ul>
<br>
<div class="input-append"><input id= "ipAddress" type="text" class="span3" placeholder="19x.16x.x.1x"><input id="ip-address" type="submit" class="btn" value="Continue"></input>
</div><!-- input-append -->
</div><!--/step1-->
<div class="hidden" id="step2">
<h3>Step 2</h3>
<p>What is your HDA Home Domain? (Note that the default is <strong>amahi.net</strong>)
<br/>
If you are unsure, you can see it in your <a href="https://www.amahi.org/user" target="_new">Amahi.org Control Panel</a>.
<br/></p>
<div class="input-append"><input id= "domain" placeholder="amahi.net"type="text" class="span3 "><input id="domain-id" type="submit" class="btn" value="Continue"></input>
</div><!-- /input-append -->
</div> <!-- /step2 -->
<div class="hidden" id="step3">
<h3>Step 3</h3>
What is your router <em>internal</em> IP address?
<br/>
Here's <a href="http://wiki.amahi.org/index.php/Find_Your_Gateway_IP" target="_new">how to find it</a>, if you're not sure.
<br/>
<br/>
<div class="input-append"><input id= "gatewayIP" placeholder="19x.16x.x.x"type="text" class="span3 "><input id="gateway-id" type="submit" class="btn" value="Continue"></input>
</div><!-- input-append -->
</div> <!-- step3 -->
<div class="hidden" id= "step4">
<h3>Step 4 - DNS resolving for internal hostnames</h3>
For the next questions, unless you have internet access working on your HDA, you should SSH into your HDA from another computer, to copy and paste commands and results when needed.
<br/>
You can read instructions on how to SSH into your HDA <a href="http://wiki.amahi.org/index.php/SSHtoHDA">here</a>.
<hr/>
Execute the following command on the HDA itself, using either SSH, or a Terminal:
<pre>nslookup hda</pre>
Does it result in something like this (verify the parts in <strong class= "text-error" >red</strong>):
<pre>
Server: <strong class= "text-error" ><span class="amahiIP"></span></strong>
Address: <span class="amahiIP"></span>#53
Name: <strong class= "text-error" >hda.<span class="amdom"></span></strong>
Address: <strong class= "text-error" ><span class="amahiIP"></span></strong>
</pre>
<br/>
<form >
<div id="dnsFourX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="dns-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="dns-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="dnsFour" value="0" type="text">
<button id="dnsYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!--step4-->
<div id="step4TS" class="hidden">
<h3><span class="text-error" >Troubleshooting for Step 4</span> - DNS Resolving for Internal Hostnames</h3>
<input type="hidden" name="last_step" value="4">
<p>Execute the following commands on the HDA itself, using either SSH, or a Terminal:
<pre>sudo su<em>(enter the root password)</em><br>nslookup hda<br>cat /etc/issue<br>cat /etc/resolv.conf<br>ifconfig | grep -A 5 eth0 | grep inet<br>service bind9 status<br>cat /etc/bind/named.conf<br>netstat -an | grep :53<br>cat /var/named/dynamic/hda-n2a.conf<br>cat /var/named/dynamic/hda-a2n.conf</pre> </p>
<ol><li>Copy the text generated by the commands into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!-- step4TS -->
<!-- changed named to bind9; named.conf is in /etc/bind/ ; did not detect worthwile changes in named.conf.local, or named.conf.options -->
<div id="step5" class="hidden">
<h2>Step 5 - Router is reachable?</h2>
<p>Execute the following command on the HDA itself, using either SSH, or a Terminal:</p>
<pre>ping -c 1 router</pre>
<p>Does it result in something like this (verify the parts in <strong class= "text-error" >red</strong>):<p>
<pre>PING <strong class= "text-error" >h001.<span class="amdom"></span> </strong> (<strong class= "text-error" ><span class="gateIp"></span></strong>) 56(84) bytes of data.<br>
64 bytes from router.<span class="amdom"></span> (<strong class= "text-error" ><span class="gateIp"></spam> </strong> ): icmp_req=1 ttl=xxx time=0.xxx ms <br>
<br>
--- router.<span class="amdom"></span> ping statistics ---<br>
1 packets transmitted, <strong class= "text-error" >1 received, 0% packet loss</strong>, time 1ms<br>
rtt min/avg/max/mdev = 0.xxx/0.xxx/0.xxx/0.000 ms
</pre><br>
<form >
<div id="gatewayFiveX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="gateway-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="gateway-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="gatewayFive" value="0" type="text">
<button id="gatewayYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!--/step5-->
<!-- icmp_req=1 vs. icmp_seq=1; router ping returns h001.DOMAIN.FQD rather that router.... -->
<div id="step5TS" class="hidden">
<h3><span class="text-error"> Troubleshooting for Step 5</span> - Router is reachable?</h3>
<p>If you have multiple network adapters on your server (maybe an onboard, and a PCI), make sure the cable is plugged in the correct adapter. If you're using Amahi, it needs to be plugged in the adapter identified as eth0. Trying to plug the cable in the other adapter, then retrying the last test, wouldn't hurt!</p><br>
<p>If the above doesn't help, execute the following commands on the HDA itself, using either SSH, or a Terminal and install the traceroute package:
<pre>sudo apt-get install traceroute</pre>
<p>Then execute these commands from the same terminal</p>
<pre>netstat -nr<br>
arp -a<br>
traceroute -q 1 -m 5 router</pre>
<ol><li>Copy the text generated by the commands into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!-- /step5TS-->
<!-- traceroute not installed. Add to amahi.sh install script? ; man netstat on CentOS reports that netstat is obsolete, use ss instead? -->
<div id="step6" class="hidden">
<h3>Step 6 - Internet reachable?</h3>
<p>Execute the following command on the HDA itself, using either SSH, or a Terminal: <pre>ping -c 1 8.8.8.8</pre></p>
<p>Does it result in something like this (verify the parts in <strong class="text-error" >red</strong>):<pre>PING <strong class="text-error" >8.8.8.8</strong> (<strong class="text-error" >8.8.8.8</strong>) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=xxx time=x.xxx ms
--- 8.8.8.8 ping statistics ---
1 packets transmitted, <strong class="text-error">1 received, 0% packet loss</strong>, time 1ms
rtt min/avg/max/mdev = x.xxx/x.xxx/x.xxx/0.000 ms
</pre><br></p>
<form >
<div id="internetSixX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="internet-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="internet-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="internetSix" value="0" type="text">
<button id="internetYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!--/step6 -->
<!-- icmp_req=1 vs. icmp_seq=1; -->
<div id="step6TS" class="hidden">
<h3><span class="text-error">Troubleshooting for Step 6</span> - Internet reachable?</h2>
<p>Please execute the following commands on the HDA itself, using either SSH, or a Terminal and install the traceroute package:
<pre>sudo apt-get install traceroute</pre>
<p>Then execute these commands from the same terminal</p>
<pre>netstat -nr
traceroute -q 1 8.8.8.8</pre>
<ol><li>Copy the text generated by the commands into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step6TS-->
<!-- all TS steps with traceroute will need to have code for installing traceroute package -->
<div id="step7" class="hidden">
<h3>Step 7 - DNS resolving for external hostnames</h3>
<p>Execute the following command on the HDA itself, using either SSH, or a Terminal:</p>
<pre>ping -c 1 amahi.org</pre>
<p>Does it result in something like this (verify the parts in <strong class="text-error" >red</strong>):</p>
<pre>PING <strong class="text-error" >amahi.org</strong> (<strong class="text-error" >66.165.251.199</strong>) 56(84) bytes of data.
64 bytes from mail.amahi.org (66.165.251.199): icmp_req=1 ttl=xxx time=x.xxx ms
--- amahi.org ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 1ms
rtt min/avg/max/mdev = x.xxx/x.xxx/x.xxx/0.000 ms</pre>
<br>
<form >
<div id="externalSevenX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="externalHost-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="externalHost-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="externalSeven" value="0" type="text">
<button id="externalHostYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!-- /step7 -->
<!-- icmp_req=1 vs. icmp_seq=1; -->
<div id="step7TS" class="hidden">
<h3><span class="text-error">Troubleshooting for Step 7</span> - DNS resolving for external hostnames</h3>
<p>Please execute the following commands on the HDA itself, using either SSH, or a Terminal and install the traceroute package:
<pre>sudo apt-get install traceroute</pre>
<p>Then execute these commands from the same terminal</p>
<pre>sudo su
(enter the root password)
service bind9 status
cat /etc/bind/named.conf
nslookup amahi.org
nslookup amahi.org 66.165.251.199
traceroute -q 1 66.165.251.199</pre>
<ol><li>Copy the text generated by the commands into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step7TS-->
<!-- changed named to bind9; named.conf is in /etc/bind/ ; add traceroute install -->
<div id="step8" class="hidden">
<h3>Step 8 - HDA Dashboard accessible?</h3>Execute the following command on the HDA itself, using either SSH, or a Terminal:
<pre>curl http://hda</pre>
<p>Does it result in this:
<pre><html><body>You are being <a href="http://hda/user_sessions/new">redirected</a>.</body></html></pre></p><br>
<form >
<div id="dashboardEightX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="dashboard-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="dashboard-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="dashboardEight" value="0" type="text">
<button id="dashboardYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!-- /step8 -->
<div id="step8TS" class="hidden">
<h3><span class="text-error">Troubleshooting for Step 8</span> - HDA Dashboard accessible?</h3>
<p>Execute the following commands on the HDA itself, using either SSH, or a Terminal:</p>
<pre>sudo su (enter the root password)
service apache2 status
curl -s -i http://hda | head -100
tail -20 /var/hda/platform/logs/error_log
tail -20 /var/hda/platform/logs/access_log
date</pre>
<br>
<ol><li>Copy the text generated by the commands into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step8TS-->
<!-- sudo su; httpd vs apache2; NOTE: error_log is empty?!? -->
<div id="step9" class="hidden">
<h3>Step 9 - HDA used as DNS on clients?</h3>
<p>After having deactivated the DHCP on your router, you'll need to <a href="http://wiki.amahi.org/index.php/RenewIP" target="_new">renew the IP address</a> of a client computer you'll use for the rest of the tests.</p>
<p>Once that's done, execute the following command on that client computer, using either a command prompt, or a Terminal:</p>
<pre>nslookup hda.<span class="amdom"></span></pre>
<p>Does it result in something like this (verify the parts in <strong class="text-error">red</strong>):</p>
<pre>Server: <span class="amahiIP"></span>
Address: <strong class="text-error"><span class="amahiIP"></span></strong>#53
Name: <strong class="text-error">hda.<span class="amdom"></span></strong>
Address: <strong class="text-error"><span class="amahiIP"></span></strong>
</pre>
<form >
<div id="dnsServNineX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="dnsServ-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="dnsServ-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="dnsServNine" value="0" type="text">
<button id="dnsServYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!-- /step9 -->
<div id="step9TS" class="hidden">
<h3><span class="text-error">Troubleshooting for Step 9</span> - HDA used as DNS on clients?</h3>
<p>Make sure that the DHCP server is disabled on your router, that there is no other DHCP server on your network (another router or Access Point maybe?), and that you correctly <a href="http://wiki.amahi.org/index.php/RenewIP" target="_new">renewed your IP address</a>.</p><br>
<p>If you can't stop using another DHCP server, you'll need to set the DNS server of your client computer to <strong class="text-error"><span class="amahiIP"></span></strong>.</p><br>
<p>Still having issues? Execute the following command on the client computer, using either a command prompt, or a Terminal:</p>
<pre>nslookup hda.<span class="amdom"></span></pre>
<br>
<ol> <li>Copy the text generated by that command into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step9TS-->
<div id="step10" class="hidden">
<h3>Step 10 - Correct domain on clients?</h3>
<p>Execute the following command on the client computer, using either a command prompt, or a Terminal:
<pre>nslookup hda</pre></p>
<p>Does it result in something like this (verify the part in <strong class="text-error">red</strong>):
<pre>Server: <span class="amahiIP"></span>
Address: <span class="amahiIP"></span>#53
Name: <strong class="text-error">hda.<span class="amdom"></span></strong>
Address: <strong class="text-error"><span class="amahiIP"></span></strong>
</pre><br>
<form >
<div id="domainTenX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="domain-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="domain-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="domainTen" value="0" type="text">
<button id="domainYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!-- /step10 -->
<div id="step10TS" class="hidden">
<h3><span class="text-error">Troubleshooting for Step 10</span> - Correct domain on clients?</h3>
<p>Make sure that the DHCP server is disabled on your router, that there is no other DHCP server on your network (another router or Access Point maybe?), and that you correctly <a href="http://wiki.amahi.org/index.php/RenewIP" target="_new">renewed your IP address</a>.</p>
<p>If you can't stop using another DHCP server, you'll need to set the domain name of your client computer to <strong class="text-error"><span class="amdom"></span></strong><br>
<p>Still having trouble? Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and ask one of the folks there for help.</p>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step10TS-->
<div id="step11" class="hidden">
<h3>Step 11 - Router is reachable from clients?</h3>
<p>Execute the following command on the client computer, using either a command prompt, or a Terminal:<p><br>
<p>On Windows:
<pre>ping -n 1 router</pre></p>
<p>On Mac OS X or Linux:
<pre>ping -c 1 router</pre></p>
<p>Does it result in something like this (verify the parts in <strong class="text-error">red</strong>):
<pre>PING <strong class="text-error">router.<span class="amdom"></span></strong> (<strong class="text-error"><span class="gateIp"></span></strong>) 56(84) bytes of data.
64 bytes from h001.<span class="amdom"></span> (<strong class="text-error"><span class="gateIp"></span></strong>): icmp_seq=1 ttl=xxx time=0.xxx ms
--- router.<span class="amdom"></span> ping statistics ---
1 packets transmitted, <strong class="text-error">1 received, 0% packet loss</strong>, time 1ms
rtt min/avg/max/mdev = 0.xxx/0.xxx/0.xxx/0.000 ms</pre><br>
<form >
<div id="routerClElevenX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="routerClEleven-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="routerClEleven-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="routerClEleven" value="0" type="text">
<button id="routerClYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!-- /step11 -->
<!-- router ping returns h001.DOMAIN.FQD rather than router.... -->
<div id="step11TS" class="hidden">
<h3><span class="text-error">Troubleshooting for Step 11</span> - Router is reachable from clients?</h3>
<p>Execute the following commands on the client computer, using either a command prompt, or a Terminal:</p><br>
<p>On Windows:
<pre>route print
arp -a
tracert -h 5 router</pre></p>
<p>On Mac OS X or Linux:
<pre>netstat -nr
arp -a
traceroute -q 1 -m 5 router</pre></p>
<br>
<ol> <li>Copy the text generated by that command into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step11TS-->
<!-- No need to instruct user to install traceroute on the client computer -->
<div id="step12" class="hidden">
<h3>Step 12 - Internet reachable from clients?</h3>
<p>Execute the following command on the client computer, using either a command prompt, or a Terminal:<p><br>
<p>On Windows:
<pre>ping -n 1 8.8.8.8</pre></p>
<br>
<p>On Mac OS X or Linux:
<pre>ping -c 1 8.8.8.8
</pre></p><br>
<p>Does it result in something like this (verify the parts in <strong class="text-error">>red</strong>):
<pre>PING <strong class="text-error">8.8.8.8</strong> (<strong class="text-error">8.8.8.8</strong>) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=xxx time=x.xxx ms
--- 8.8.8.8 ping statistics ---
1 packets transmitted, <strong class="text-error">1 received, 0% packet loss</strong>, time 1ms
rtt min/avg/max/mdev = x.xxx/x.xxx/x.xxx/0.000 ms
</pre>
<form >
<div id="internetClTwelveX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="internetCl-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="internetCl-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="internetClTwelve" value="0" type="text">
<button id="internetClYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!-- /step12 -->
<div id="step12TS" class="hidden">
<h3><span class="text-error">Troubleshooting for Step 12</span> - Internet reachable from clients?</h3>
<p>Execute the following commands on the client computer, using either a command prompt, or a Terminal:</p><br>
<p>On Windows:
<pre>route print
tracert 8.8.8.8
</pre></p>
<br>
<p>On Mac OS X or Linux:
<pre>netstat -nr
traceroute -q 1 8.8.8.8
</pre></p>
<br>
<ol> <li>Copy the text generated by that command into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step12TS-->
<!-- No need to instruct user to install traceroute on the client computer -->
<!-- Good through Step 12TS -->
<div id="step13" class="hidden">
<h3>Step 13 - DNS resolving for external hostnames on clients</h3>
<p>Execute the following command on the client computer, using either a command prompt, or a Terminal:</p><br>
<p>On Windows:
<pre>ping -n 1 amahi.org
</pre></p>
<br>
<p>On Mac OS X or Linux:
<pre>ping -c 1 amahi.org
</pre></p>
<br>
<p>Does it result in something like this (verify the parts in <strong class="text-error">red</strong>):
<pre>PING <strong class="text-error">amahi.org</strong> (<strong class="text-error">66.165.251.199</strong>) 56(84) bytes of data.
64 bytes from mail.amahi.org (66.165.251.199): icmp_seq=1 ttl=xxx time=x.xxx ms
--- amahi.org ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 1ms
rtt min/avg/max/mdev = x.xxx/x.xxx/x.xxx/0.000 ms
</pre><br>
<form >
<div id="dnsClThirteenX" class="btn-group" data-toggle="buttons-radio">
<button type="button" name="dnsCl-yes" value="yes" class="yesBtn btn" >Yes</button>
<button type="button" name="dnsCl-no" value="no" class="noBtn btn">No</button>
</div>
<input class="hidden" id="dnsClThirteen" value="0" type="text">
<button id="dnsClYesNo" type="submit" onclick="return false" class="btn pull-right">Continue</button>
</form>
</div> <!-- /step13 -->
<div id="step13TS" class="hidden">
<h3><span class = "text-error">Troubleshooting for Step 13</span> - DNS resolving for external hostnames on clients</h3>
<p>Execute the following command on the client computer, using either a command prompt, or a Terminal:</p>
<pre>nslookup amahi.org
</pre>
<br>
<ol> <li>Copy the text generated by that command into a new paste at <a href="https://paste.fedoraproject.org/" target="blank">paste.fedoraproject.org</a>.</li>
<li>After submitting your paste, copy the generated url (from the url bar).</li>
<li>Head over to the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>, and share your link with one of the helpful folks there.</li></ol>
<p class = "text-info"><i>Good Luck! Thanks for choosing Amahi.</i></p>
</div> <!--/step13TS-->
<div id="step14" class="hidden well">
<h3>We couldn't identify any problems on your network.</h3>
<hr>
<br>
<p>If you are still having problems (or you just want to chat), stop by the <a href="http://talk.amahi.org" target="blank">Amahi IRC channel</a>.
<br>
<h4 class = "text-info"><i>Thanks for choosing Amahi.</i></h4>
</div> <!-- /step14 -->
</div>
<div class="span6 " id="solution-column">
<h3 id="progress" class="hidden">Progress</h3>
<div class= "span12" id="insertHere">
</div>
</div> <!--/span6-->
</div><!--/row-->