{"action":"created","issue":{"url":"https://api.github.com/repos/PowerDNS/pdns/issues/1708","labels_url":"https://api.github.com/repos/PowerDNS/pdns/issues/1708/labels{/name}","comments_url":"https://api.github.com/repos/PowerDNS/pdns/issues/1708/comments","events_url":"https://api.github.com/repos/PowerDNS/pdns/issues/1708/events","html_url":"https://github.com/PowerDNS/pdns/issues/1708","id":42508647,"number":1708,"title":"PowerDNS recursion fails with specific behaviour","user":{"login":"Jarpse","id":8734976,"avatar_url":"https://avatars.githubusercontent.com/u/8734976?v=3","gravatar_id":"","url":"https://api.github.com/users/Jarpse","html_url":"https://github.com/Jarpse","followers_url":"https://api.github.com/users/Jarpse/followers","following_url":"https://api.github.com/users/Jarpse/following{/other_user}","gists_url":"https://api.github.com/users/Jarpse/gists{/gist_id}","starred_url":"https://api.github.com/users/Jarpse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jarpse/subscriptions","organizations_url":"https://api.github.com/users/Jarpse/orgs","repos_url":"https://api.github.com/users/Jarpse/repos","events_url":"https://api.github.com/users/Jarpse/events{/privacy}","received_events_url":"https://api.github.com/users/Jarpse/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/PowerDNS/pdns/labels/auth","name":"auth","color":"eb6420"},{"url":"https://api.github.com/repos/PowerDNS/pdns/labels/defect","name":"defect","color":"cccccc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-09-11T10:11:00Z","updated_at":"2015-12-15T10:59:27Z","closed_at":"2015-12-15T10:59:27Z","body":"Couldn't quickly find another issue on this subject (undoubtedly there is though, from what I've seen from  #powerdns @ oftc)\r\n\r\nRunning pDNS auth 3.4 with bind for recursion. IP's allowed for recursion are configured.\r\n\r\nNow, when I try recursion:\r\n`dig @dnsbox aspmx.l.google.com`, It'll resolve the entries for me.\r\n\r\nWhen an non-authorized IP tries to recursion at this box, it doesn't get a reply (WARNING: recursion requested but not available). But, after this happens, the box won't resolve the entry for allowed IP's as well. After restarting pDNS or issuing pdns_control purge, it'll resolve the entry again, until a non-allowed client tries to resolve at this box. Then it gives out blanks again.\r\n\r\nWe've sort-of temp fixed it by lowering the cache-ttl so that it'll quickly restore itself after such an non-allowed recursion has happened, but this is not an optimal situation.\r\n\r\nTook us a while to figure this out. Any chance 3.3.1 *not* having this behaviour?"},"comment":{"url":"https://api.github.com/repos/PowerDNS/pdns/issues/comments/164728079","html_url":"https://github.com/PowerDNS/pdns/issues/1708#issuecomment-164728079","issue_url":"https://api.github.com/repos/PowerDNS/pdns/issues/1708","id":164728079,"user":{"login":"Habbie","id":525838,"avatar_url":"https://avatars.githubusercontent.com/u/525838?v=3","gravatar_id":"","url":"https://api.github.com/users/Habbie","html_url":"https://github.com/Habbie","followers_url":"https://api.github.com/users/Habbie/followers","following_url":"https://api.github.com/users/Habbie/following{/other_user}","gists_url":"https://api.github.com/users/Habbie/gists{/gist_id}","starred_url":"https://api.github.com/users/Habbie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Habbie/subscriptions","organizations_url":"https://api.github.com/users/Habbie/orgs","repos_url":"https://api.github.com/users/Habbie/repos","events_url":"https://api.github.com/users/Habbie/events{/privacy}","received_events_url":"https://api.github.com/users/Habbie/received_events","type":"User","site_admin":false},"created_at":"2015-12-15T10:59:27Z","updated_at":"2015-12-15T10:59:27Z","body":"Duplicate of at least two other tickets. Closing."}}