Nameserver can't be resolved globally. Server has been down for 30 hours

Solution 1:

Your DNS servers are not responding, you should call your provider and have them fix it. In the meantime I would do the following to cut losses (assuming you know the IP address of your webserver): Register your domain name at some free DNS hosting service (http://freedns.afraid.org/ and http://www.zoneedit.com/ are on the first page of google search, though I haven't tried them) and add A record pointing to your web server's IP address, then go to namecheap.com control panel and change your DNS servers to new ones.

Solution 2:

The DNS traversal checker at squish.net is extremely useful for diagnosing DNS issues. In this case, it says:

50.0% recvfrom failed from 178.250.45.23; No route to host - recvfrom(2) at ns2.botoholic.com (178.250.45.23)
50.0% recvfrom failed from 178.250.45.74; No route to host - recvfrom(2) at ns1.botoholic.com (178.250.45.74)

So your glue records are working fine, but your DNS servers cannot be contacted.

Solution 3:

I'm unable to get records back for either your domain or name server:

[root@dev ~]# dig ns1.botoholic.com

; <<>> DiG 9.7.3-P3-RedHat-9.7.3-8.P3.el6_2.2 <<>> ns1.botoholic.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 908
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ns1.botoholic.com.     IN  A

;; Query time: 2431 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Feb 14 12:06:31 2012
;; MSG SIZE  rcvd: 35

[root@dev ~]# dig botoholic.com

; <<>> DiG 9.7.3-P3-RedHat-9.7.3-8.P3.el6_2.2 <<>> botoholic.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 47096
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;botoholic.com.         IN  A

;; Query time: 2434 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Feb 14 12:06:46 2012
;; MSG SIZE  rcvd: 31

How are your glue records set up?