<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: BIND problem in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703118#M42488</link>
    <description>&amp;gt;root@mail ~]# nslookup -type=mx xdomain.com&lt;BR /&gt;&amp;gt;Server: 10.10.0.10&lt;BR /&gt;&amp;gt;Address: 10.10.0.10#53&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;xdomain.com mail exchanger = 10 mail.xdomain.com.&lt;BR /&gt;&lt;BR /&gt;This says: "The mail server where mail for email addresses like '&lt;SOMETHING&gt;@xdomain.com' should be delivered is mail.xdomain.com."&lt;BR /&gt;&lt;BR /&gt;Now, your Zimbra is not trying to resolve the MX just for curiosity: it's either trying to connect to it, or trying to ensure the mail server will be connectable by others. An IP address is necessary for making a successful connection, so the next lookup step is trying to find a regular A record for mail.xdomain.com.&lt;BR /&gt;&lt;BR /&gt;Test: does the command "nslookup mail.xdomain.com" return a valid IP address?&lt;BR /&gt;&lt;BR /&gt;A mail server has extra strict validity requirements for its DNS information: it generally must have a valid reverse-DNS entry too. This is intended to make it slightly less easy to send email using fake addresses. (Unfortunately, it's still far too easy.)&lt;BR /&gt;&lt;BR /&gt;Test: run "nslookup &lt;IP_ADDRESS_OF_MAIL.XDOMAIN.COM&gt;" using the IP address you got from the previous step. The response should include the name "mail.xdomain.com".&lt;BR /&gt;&lt;BR /&gt;MK&lt;/IP_ADDRESS_OF_MAIL.XDOMAIN.COM&gt;&lt;/SOMETHING&gt;</description>
    <pubDate>Wed, 27 Oct 2010 16:13:16 GMT</pubDate>
    <dc:creator>Matti_Kurkela</dc:creator>
    <dc:date>2010-10-27T16:13:16Z</dc:date>
    <item>
      <title>BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703111#M42481</link>
      <description>Hi there.&lt;BR /&gt;&lt;BR /&gt;I don't understand why rdnc is not giving me any error but named-checkzone does.&lt;BR /&gt;&lt;BR /&gt;rndc reload &amp;amp; tail -f /var/log/daemon.log&lt;BR /&gt;[4] 1450&lt;BR /&gt;Oct 21 20:44:28 ns1 named[725]: using default UDP/IPv6 port range: [1024, 65535]&lt;BR /&gt;Oct 21 20:44:28 ns1 named[725]: reloading configuration succeeded&lt;BR /&gt;Oct 21 20:44:28 ns1 named[725]: reloading zones succeeded&lt;BR /&gt;Oct 21 20:49:17 ns1 named[725]: received control channel command 'reload'&lt;BR /&gt;Oct 21 20:49:17 ns1 named[725]: loading configuration from '/etc/bind/named.conf'&lt;BR /&gt;Oct 21 20:49:17 ns1 named[725]: reading built-in trusted keys from file '/etc/bind/bind.keys'&lt;BR /&gt;Oct 21 20:49:17 ns1 named[725]: using default UDP/IPv4 port range: [1024, 65535]&lt;BR /&gt;Oct 21 20:49:17 ns1 named[725]: using default UDP/IPv6 port range: [1024, 65535]&lt;BR /&gt;Oct 21 20:49:17 ns1 named[725]: reloading configuration succeeded&lt;BR /&gt;Oct 21 20:49:17 ns1 named[725]: reloading zones succeeded&lt;BR /&gt;server reload successful&lt;BR /&gt;Oct 21 20:49:25 ns1 named[725]: received control channel command 'reload'&lt;BR /&gt;Oct 21 20:49:25 ns1 named[725]: loading configuration from '/etc/bind/named.conf'&lt;BR /&gt;Oct 21 20:49:25 ns1 named[725]: reading built-in trusted keys from file '/etc/bind/bind.keys'&lt;BR /&gt;Oct 21 20:49:25 ns1 named[725]: using default UDP/IPv4 port range: [1024, 65535]&lt;BR /&gt;Oct 21 20:49:25 ns1 named[725]: using default UDP/IPv6 port range: [1024, 65535]&lt;BR /&gt;Oct 21 20:49:25 ns1 named[725]: reloading configuration succeeded&lt;BR /&gt;Oct 21 20:49:25 ns1 named[725]: reloading zones succeeded&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;root@ns1:~# named-checkzone xdomain.local /etc/bind/xdomain.local.zone&lt;BR /&gt;/etc/bind/xdomain.local.zone:3: ignoring out-of-zone data (xdomain.local.zone)&lt;BR /&gt;/etc/bind/xdomain.local.zone:10: ignoring out-of-zone data (NS)&lt;BR /&gt;/etc/bind/xdomain.local.zone:10: unknown RR type 'ns1.xdomain.com.'&lt;BR /&gt;/etc/bind/xdomain.local.zone:11: ignoring out-of-zone data (MX)&lt;BR /&gt;/etc/bind/xdomain.local.zone:11: unknown RR type 'mail.xdomain.com.'&lt;BR /&gt;zone xdomain.local/IN: loading from master file /etc/bind/xdomain.local.zone failed: unknown class/type&lt;BR /&gt;zone xdomain.local/IN: not loaded due to errors.&lt;BR /&gt;&lt;BR /&gt;root@ns1:/etc/bind# cat /etc/bind/xdomain.local.zone&lt;BR /&gt;$ORIGIN .&lt;BR /&gt;$TTL 86400; 1 day&lt;BR /&gt;xdomain.local.zone IN SOA ns1.xdomain.com. admin\@xdomain.com. (&lt;BR /&gt;2010102010 ; serial&lt;BR /&gt;10800      ; refresh (3 hours)&lt;BR /&gt;15         ; retry (15 seconds)&lt;BR /&gt;604800     ; expire (1 week)&lt;BR /&gt;10800      ; minimum (3 hours)&lt;BR /&gt;)&lt;BR /&gt;NS ns1.xdomain.com.&lt;BR /&gt;MX 10 mail.xdomain.com.&lt;BR /&gt;$ORIGIN xdomain.local.&lt;BR /&gt;adm001bri CNAME ns1&lt;BR /&gt;mail            A       10.10.0.2&lt;BR /&gt;ns1             A       10.10.0.10&lt;BR /&gt;fog001bri       A       10.10.0.3&lt;BR /&gt;$TTL 86400; 1 day&lt;BR /&gt;www             A       172.229.158.235&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 22 Oct 2010 02:57:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703111#M42481</guid>
      <dc:creator>Piotr Kirklewski</dc:creator>
      <dc:date>2010-10-22T02:57:12Z</dc:date>
    </item>
    <item>
      <title>Re: BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703112#M42482</link>
      <description>&amp;gt; named-checkzone xdomain.local /etc/bind/xdomain.local.zone&lt;BR /&gt;&lt;BR /&gt;vs.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; $ORIGIN .&lt;BR /&gt;&amp;gt; $TTL 86400; 1 day&lt;BR /&gt;&amp;gt; xdomain.local.zone IN SOA ns1.xdomain.com. admin\@xdomain.com. (&lt;BR /&gt;2010102010 ; serial [...]&lt;BR /&gt;&lt;BR /&gt;Your named-checkzone command says the zone should be named "xdomain.local". But the SOA record names the zone "xdomain.local.zone", which is not the same.&lt;BR /&gt;&lt;BR /&gt;Lines 10 and 11 are incomplete: they are missing the name (xdomain.local.zone) and the RR type (IN). Normally incomplete records will be auto-completed by looking at the previous records and copying the missing parts from the last record that had them. &lt;BR /&gt;&lt;BR /&gt;But the first error caused the SOA record to be ignored, so named-checkzone cannot use it; so it cannot auto-complete the recods on the later lines.&lt;BR /&gt;&lt;BR /&gt;Try running named-checkzone again, using the correct name for the zone as it is specified in the SOA record:&lt;BR /&gt;&lt;BR /&gt;# named-checkzone xdomain.local.zone /etc/bind/xdomain.local.zone&lt;BR /&gt;&lt;BR /&gt;This should fix the first error, and allows named-checkzone to recognize the SOA record as valid. As there is now one complete record before incomplete ones, the auto-completion should now work and the lines 10 and 11 should be parsed correctly too.&lt;BR /&gt;&lt;BR /&gt;In general, whenever a program suddenly starts detecting multiple errors at the same time, it's possible that the first error causes the program to get "out of sync" of the data it's reading, and the rest of the errors might be just a consequence of that. Fix the first error, and the others may vanish too.&lt;BR /&gt;&lt;BR /&gt;MK</description>
      <pubDate>Fri, 22 Oct 2010 08:54:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703112#M42482</guid>
      <dc:creator>Matti_Kurkela</dc:creator>
      <dc:date>2010-10-22T08:54:13Z</dc:date>
    </item>
    <item>
      <title>Re: BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703113#M42483</link>
      <description>One more question:&lt;BR /&gt;&lt;BR /&gt;How do I check from another system if the MX record is working fine ?&lt;BR /&gt;&lt;BR /&gt;I'm trying to install Zimbra and it complains:&lt;BR /&gt;&lt;BR /&gt;DNS ERROR resolving MX for mail.xdomain.com&lt;BR /&gt;It is suggested that the domain name have an MX record configured in DNS.&lt;BR /&gt;&lt;BR /&gt;I clearly have the MX record in my DNS - why is my mail server having difficulties seeing it ?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 22 Oct 2010 12:45:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703113#M42483</guid>
      <dc:creator>Piotr Kirklewski</dc:creator>
      <dc:date>2010-10-22T12:45:22Z</dc:date>
    </item>
    <item>
      <title>Re: BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703114#M42484</link>
      <description>&lt;!--!*#--&gt;&amp;gt; How do I check from another system if the&lt;BR /&gt;&amp;gt; MX record is working fine ?&lt;BR /&gt;&lt;BR /&gt;      man nslookup&lt;BR /&gt;&lt;BR /&gt;      nslookup -type=mx domain.of.interest&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt; [...] why is my mail server having&lt;BR /&gt;&amp;gt; difficulties seeing it ?&lt;BR /&gt;&lt;BR /&gt;Many things are possible.  Are you&lt;BR /&gt;incrementing your "serial" number when you&lt;BR /&gt;make a change?  DNS servers and resolvers may&lt;BR /&gt;have caches.</description>
      <pubDate>Fri, 22 Oct 2010 13:10:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703114#M42484</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2010-10-22T13:10:20Z</dc:date>
    </item>
    <item>
      <title>Re: BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703115#M42485</link>
      <description>&lt;!--!*#--&gt;&amp;gt; One more question:&lt;BR /&gt;&amp;gt; [...]&lt;BR /&gt;&lt;BR /&gt;That was two more questions.</description>
      <pubDate>Fri, 22 Oct 2010 13:11:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703115#M42485</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2010-10-22T13:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703116#M42486</link>
      <description>[root@mail ~]# nslookup -type=mx xdomain.com&lt;BR /&gt;Server:         10.10.0.10&lt;BR /&gt;Address:        10.10.0.10#53&lt;BR /&gt;&lt;BR /&gt;xdomain.com mail exchanger = 10 mail.xdomain.com.&lt;BR /&gt;&lt;BR /&gt;[root@mail ~]# nslookup -type=mx mail.xdomain.com&lt;BR /&gt;Server:         10.10.0.10&lt;BR /&gt;Address:        10.10.0.10#53&lt;BR /&gt;&lt;BR /&gt;*** Can't find mail.xdomain.com: No answer&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I don;t understand why it resolves MX to xdomain.com and not to mail.xdomain.com.&lt;BR /&gt;Both xdomain.local.zone and xdomain.com.internal.zone have the record:&lt;BR /&gt;&lt;BR /&gt;MX 10 mail.xdomain.com.&lt;BR /&gt;</description>
      <pubDate>Fri, 22 Oct 2010 16:40:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703116#M42486</guid>
      <dc:creator>Piotr Kirklewski</dc:creator>
      <dc:date>2010-10-22T16:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703117#M42487</link>
      <description>&lt;!--!*#--&gt;&amp;gt; I don;t understand why it resolves MX to&lt;BR /&gt;&amp;gt; xdomain.com and not to mail.xdomain.com.&lt;BR /&gt;&lt;BR /&gt;I don't understand what you don't understand.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; [...] # nslookup -type=mx xdomain.com&lt;BR /&gt;&amp;gt; [...]&lt;BR /&gt;&amp;gt; xdomain.com mail exchanger = 10 mail.xdomain.com.&lt;BR /&gt;&lt;BR /&gt;To me, that says that for the domain&lt;BR /&gt;"xdomain.com", the MX is "mail.xdomain.com.".&lt;BR /&gt;(You seem to be the one who put that dot at&lt;BR /&gt;the end, by the way.)  So, if someone wants&lt;BR /&gt;to send a message to, say,&lt;BR /&gt;"fred@xdomain.com", then he should talk to&lt;BR /&gt;"mail.xdomain.com.".  Isn't this what you&lt;BR /&gt;want (except, perhaps, for that last dot)?&lt;BR /&gt;&lt;BR /&gt;&amp;gt; [...] # nslookup -type=mx mail.xdomain.com&lt;BR /&gt;&amp;gt; [...]&lt;BR /&gt;&lt;BR /&gt;That would tell you whom to talk to if you&lt;BR /&gt;had a message for, say,&lt;BR /&gt;"fred@mail.xdomain.com", and you haven't&lt;BR /&gt;configured anything for that case.  (And you&lt;BR /&gt;probably don't want to.)</description>
      <pubDate>Fri, 22 Oct 2010 17:38:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703117#M42487</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2010-10-22T17:38:17Z</dc:date>
    </item>
    <item>
      <title>Re: BIND problem</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703118#M42488</link>
      <description>&amp;gt;root@mail ~]# nslookup -type=mx xdomain.com&lt;BR /&gt;&amp;gt;Server: 10.10.0.10&lt;BR /&gt;&amp;gt;Address: 10.10.0.10#53&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt;xdomain.com mail exchanger = 10 mail.xdomain.com.&lt;BR /&gt;&lt;BR /&gt;This says: "The mail server where mail for email addresses like '&lt;SOMETHING&gt;@xdomain.com' should be delivered is mail.xdomain.com."&lt;BR /&gt;&lt;BR /&gt;Now, your Zimbra is not trying to resolve the MX just for curiosity: it's either trying to connect to it, or trying to ensure the mail server will be connectable by others. An IP address is necessary for making a successful connection, so the next lookup step is trying to find a regular A record for mail.xdomain.com.&lt;BR /&gt;&lt;BR /&gt;Test: does the command "nslookup mail.xdomain.com" return a valid IP address?&lt;BR /&gt;&lt;BR /&gt;A mail server has extra strict validity requirements for its DNS information: it generally must have a valid reverse-DNS entry too. This is intended to make it slightly less easy to send email using fake addresses. (Unfortunately, it's still far too easy.)&lt;BR /&gt;&lt;BR /&gt;Test: run "nslookup &lt;IP_ADDRESS_OF_MAIL.XDOMAIN.COM&gt;" using the IP address you got from the previous step. The response should include the name "mail.xdomain.com".&lt;BR /&gt;&lt;BR /&gt;MK&lt;/IP_ADDRESS_OF_MAIL.XDOMAIN.COM&gt;&lt;/SOMETHING&gt;</description>
      <pubDate>Wed, 27 Oct 2010 16:13:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bind-problem/m-p/4703118#M42488</guid>
      <dc:creator>Matti_Kurkela</dc:creator>
      <dc:date>2010-10-27T16:13:16Z</dc:date>
    </item>
  </channel>
</rss>

