Software / code / prosody
Comparison
prosodyctl @ 5590:597450c73ce6
prosodyctl: check dns: More concise output (merged separate v4/v6 warnings)
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Fri, 17 May 2013 14:55:57 +0100 |
| parent | 5589:8745193e651e |
| child | 5591:f0bf2a1790d9 |
comparison
equal
deleted
inserted
replaced
| 5589:8745193e651e | 5590:597450c73ce6 |
|---|---|
| 935 all_targets_ok = false; | 935 all_targets_ok = false; |
| 936 end | 936 end |
| 937 end | 937 end |
| 938 end | 938 end |
| 939 | 939 |
| 940 local bad_protos = {} | |
| 940 if not host_ok_v4 then | 941 if not host_ok_v4 then |
| 941 print(" Host "..host.." does not seem to resolve to this server for IPv4"); | 942 table.insert(bad_protos, "IPv4"); |
| 942 end | 943 end |
| 943 if not host_ok_v6 and v6_supported then | 944 if not host_ok_v6 then |
| 944 print(" Host "..host.." does not seem to resolve to this server for IPv6"); | 945 table.insert(bad_protos, "IPv6"); |
| 945 elseif host_ok_v6 and not v6_supported then | 946 end |
| 947 if #bad_protos > 0 then | |
| 948 print(" Host "..host.." does not seem to resolve to this server ("..table.concat(bad_protos, "/")..")"); | |
| 949 end | |
| 950 if host_ok_v6 and not v6_supported then | |
| 946 print(" Host "..host.." has AAAA records, but your version of LuaSocket does not support IPv6."); | 951 print(" Host "..host.." has AAAA records, but your version of LuaSocket does not support IPv6."); |
| 947 print(" Please see http://prosody.im/doc/ipv6 for more information."); | 952 print(" Please see http://prosody.im/doc/ipv6 for more information."); |
| 948 end | 953 end |
| 949 end | 954 end |
| 950 if not all_targets_ok then | 955 if not all_targets_ok then |