Control Web Panel
WebPanel => DNS Manager => Topic started by: rcschaff on May 03, 2022, 04:17:59 AM
-
/admin/loader_ajax.php?ajax=slave_dns_admin gives a 404 error on trying to push domains
-
How did you fix this?
Because it seems my DNS Manager is broken too. It's a blank white page. I believe it all happened after a CWP update.
When accessing the DNS manager in my browser I'm receiving this error:
[Mon Nov 27 13:09:14.572225 2023] [:error] [pid 14285:tid 140026687985408] [client IP-HIDDEN:53608] PHP Fatal error: <br>The encoded file <b>/home/dnsmgr/public_html/index.php</b> has expired. in Unknown on line 0
So when turning on the query log:
rndc querylog
I'm getting following error:
named[844]: client @0x7f11580a9060 198.98.50.47#57421 (centos-webpanel.com): query failed (REFUSED) for centos-webpanel.com/IN/A at ../../../bin/named/query.c:7145
Also, when accessing one of the VPS that's sending DNS records to our DNS Manager, the page Slave DNS Manager, and run "Get Status" I see following error:
Your request could not be completed. Check your DNS configuration and internet
It's a very issue. We haven't updated the PHP, but we did update the MySQL, or Mariadb rather. Not sure what's going on. Any suggestions?
Thanks in advance,
Ponch
-
Download http://dl1.centos-webpanel.com/files/cwp/addons/cwp-slave_dns.zip
Unzip it, and replace the files. The new download has an updated license.
Be sure to backup inc/db_conn.php before updating.
-
CWP's Wiki shows the last update on this file was "July 20, 2019".
You think the Wiki's date is out of date?
Our cluster is working, and able to login after the 0.9.8.1172 update.
-
Anything currently synced on the servers will continue to work. However, new accounts will not be created automatically. I can attest that I am running the version on the website, and the license is not expired. Just make sure your using PHP7.0 or older, as they did not encode this one with a new version of ioncube.
-
We are running the one dated on the site as well.
It works with PHP 7.0?
That is new news.
Thought it had to stay on 5.6?
-
Ioncube v9 allowed PHP 5, and PHP7.0. Ioncube 10 allowed PHP7.1-PHP7.3
The problem with Ioncube, is that they want an additional $250 every PHP version now. EX: I have version 12 that allows PHP 5.6-8.0. But they now are on Version 13 for PHP 8.1-8.3.
-
Ioncube v9 allowed PHP 5, and PHP7.0. Ioncube 10 allowed PHP7.1-PHP7.3
The problem with Ioncube, is that they want an additional $250 every PHP version now. EX: I have version 12 that allows PHP 5.6-8.0. But they now are on Version 13 for PHP 8.1-8.3.
That's robbery @ $250 each upgrade.
Almost another reason, not to encrypted the PHP files.
So would you have to pay $250 to go from version 10 to 13, or do they really rip of programmers and charge $250 for each step?
(e.g. 9 -> 10 -> 11 -> 12 ->13 = $1000.00 ?)
Would explain why all of CWP is still encrypted with PHP 7.0.
-
I can upgrade my v10 to 13 for $250, so that's not so bad. But they always seem to release a new major version (Upgrade fee), like a week after my upgrade grace period ends.
-
ionCube should be coming out with 14.x to support 8.3.x
-
IonCube 13 is out already, and does support 8.3
-
The ionCube site only mentioned support for 8.2 was added in 13.x
https://www.ioncube.com/loaders.php
https://www.ioncube.com/php_encoder.php
"ionCube Encoded files are compatible with the most widely used operating systems, and support PHP up to PHP 8.2. If you need support for other platforms, just let us know and we'll be happy to help."
Last ionCube update was 13.0.2 on 2023-09-11, PHP 8.3.0 was just released on 2023-11-23
Wondering if that's why CWP is waiting for the 14.x encoder & loaders.
-
No they're not waiting. There have been 3 full upgrades sinces they encoded the files. I think they have every intention of staying with PHP7.0 until it's no longer available. I've offered my services, but they refuse to respond.