{"id":140,"date":"2017-10-16T04:06:00","date_gmt":"2017-10-16T04:06:00","guid":{"rendered":"https:\/\/linuxadmin.melberi.com\/uncategorized\/dhcpc4228-non-null-pointer"},"modified":"2017-10-16T09:29:43","modified_gmt":"2017-10-16T09:29:43","slug":"dhcpc4228-non-null-pointer","status":"publish","type":"post","link":"https:\/\/www.melberi.com\/linuxadmin\/dhcp\/dhcpc4228-non-null-pointer","title":{"rendered":"dhcp.c(4228): non-null pointer &#8211; Error"},"content":{"rendered":"<p>Error dhcp.c(4228): non-null pointer<\/p>\n<h3><u>DHCP Error:<\/u><\/h3>\n<p>[ <b>dhcp.c(4228): non-null pointer <\/b>] error in my message log<br \/>\nThis error is due to improper reverse dns configuration.<\/p>\n<p>I checked nslookup for my dhcp server ip address. Reverse DNS was not configure<\/p>\n<div><b>[root@dhcpsrv01 etc]# nslookup 192.168.1.1<\/b><br \/>\n<b>Server:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 127.0.0.1<\/b><br \/>\n<b>Address:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 127.0.0.1#53<\/b><br \/>\n<b><br \/>\n<\/b><br \/>\n<b>** server can&#8217;t find 1.1.168.192.in-addr.arpa.: NXDOMAIN<\/b><\/div>\n<p><b>Then I add the reverse DNS entry for my dhcp server and rechecked nslookup<\/b><\/p>\n<div>\u00a0<b>[Administrator@teqbdc01 etc]# nslookup 192.168.1.1<\/b><br \/>\n<b>Server:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ns0.example.com<\/b><br \/>\n<b>Address:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ns0.example.com#53<\/b><br \/>\n<b><br \/>\n<\/b><br \/>\n<b>1.1.168.192.in-addr.arpa\u00a0 name = dhcpsrv01.domain.com.<\/b><\/div>\n<p>Now I checked the message log and I found that error message was stopped printing.<\/p>\n<h3><u><b>Sample Files <\/b><\/u><\/h3>\n<p>edit \/etc\/reslove.conf<br \/>\n<b>nameserver ns0.example.com\u00a0\u00a0<\/b> #primary dns server<b><br style=\"background-color: #cccccc;\" \/><\/b><br \/>\n<b>nameserver 192.168.1.1<\/b><\/p>\n<p>Edit\u00a0 \/etc\/hosts<\/p>\n<div style=\"background-color: #cccccc;\"><b>127.0.0.1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 localhost.localdomain localhost<\/b><\/div>\n<div style=\"background-color: #cccccc;\"><b>192.168.1.1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dhcpsrv01.domain.com\u00a0\u00a0\u00a0\u00a0\u00a0 dhcpsrv01<\/b><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Error dhcp.c(4228): non-null pointer DHCP Error: [ dhcp.c(4228): non-null pointer ] error in my message log This error is due to improper reverse dns configuration. I checked nslookup for my&#8230; <a href=\"https:\/\/www.melberi.com\/linuxadmin\/dhcp\/dhcpc4228-non-null-pointer\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[137],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts\/140"}],"collection":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/comments?post=140"}],"version-history":[{"count":3,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts\/140\/revisions"}],"predecessor-version":[{"id":752,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/posts\/140\/revisions\/752"}],"wp:attachment":[{"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/media?parent=140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/categories?post=140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.melberi.com\/linuxadmin\/wp-json\/wp\/v2\/tags?post=140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}