Use it like Custom. This is just a name set in the registrar configuration; it’s the same even if you don’t set a name. : I added mock data under service_dns, service_dns_records but it still doesn’t display, I’ve tried everything possible!
The latest progress: first register the domain name, then use phpMyAdmin to add data to the service_dns and service_dns_records tables, but it still doesn’t display. I don’t know if it’s related to my PHP and MySQL or PHP extensions!
You need to look at the code flow; my code uses Custom, so it must go through Custom before reaching the PowerDNS API.
现在不是powerdns api没有成功添加zone,而是在界面无法显示添加与修改dns值。什么都不改一样的。Custom不修改是最开始的配置,这个是我反反复复配置七八次了在测试的时候修改的。
Print out the PHP error_log and take a look; maybe something wasn’t configured correctly.
SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (fb .service_dns_records , CONSTRAINT service_dns_records_ibfk_1 FOREIGN KEY (domain_id ) REFERENCES service_dns (id ) ON DELETE CASCADE) (9999),报错这个,但是已经通过API修改成功了,就是不现显示。我添加修改dns模拟数据都无法修改
I didn’t pay attention to the title, which made me look at it for a long time; turns out it wasn’t successful ![]()
I’ve configured it seven or eight times now.
What suffix are you planning to give us to play with!
Already configured first.
This is because you manually added the data; you blamed the AI for the error, and now you know. It’s a foreign key reference issue.
I didn’t add any data and it was the same, then I added test data to see if it would work, but unfortunately it still doesn’t.
Domain registration can succeed and the domain status can be displayed, but the DNS management interface for the domain status cannot properly modify or display DNS. It seems many researchers encounter similar problems and cannot get it working properly.
Thanks for stopping by to learn.
Update
- List item
Change under Domain Management to
Or the two tables service_dns and service_dns_records are empty,
after adding the DNS product, after purchasing the DNS product service_dns and service_dns_records contain data, but when given to AI it says they are defective and the functionality is incomplete.
Is there any success? Has anyone configured it successfully?
If the vast majority are not successful, it’s really hard to say!
Most likely the functionality hasn’t been implemented.
I have installed fossbilling, and I’m ready to test it. Could you explain the first step in detail? Can the domain be registered anywhere? Then register a PowerDNS account and change the domain’s DNS to PowerDNS’s?
free.nodeloc.com packaged, I suggest taking a closer look at the code; I’m also not sure where it wasn’t configured.
Which domain name is being referred to, is it the domain name you intend to provide for distribution or the configuration domain name?
I don’t know if it’s because the SQL transaction wasn’t handled or something else. I really can’t figure out why.
我觉得你在关键点输出一些日志是很容易解决这个问题的。
Now debugging does not show SQL. It’s the same as the packaged log. PHP 8.3, MySQL 8.4.5. Now I don’t know if it’s a registration issue or if the SQL transaction was not handled successfully. Let’s troubleshoot. Could you please specify your environment?
