Jump to content

Vander Host

Member
  • Content Count

    9
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Vander Host

  • Rank
    Junior Member
  1. Hi John, > WHMCS staff did not recommend removing or deleting files en-mass. To be clear, correct, yes, indeed, WHMCS did not say I must delete everything and start from scratch. As mentioned before I chose this path after receiving the standard reply from the help desk. It worked out well doing that because I I knew immediately where to find 95% of my customizations, except for the theme. Anyway I've ditched the theme and will go with 2021 because it's too complicated to keep the software current and have a custom theme. > uploading a fresh set of the WHMCS files, overwriting the existing files. This is another potential cause of this error Ok great as long as they now have the same information with regards to the Geolocation, which, for the benefits of our other readers, is Geolocation Hook For WHMCS https://www.docs.modulesgarden.com/Geolocation_Hook_For_WHMCS This is what caused the problem in the first place.
  2. I get this warning on a fresh installation: Warning: The WHMCS Base URL definition is missing from your active template. Please refer to https://docs.whmcs.com/WHMCS_Base_URL_Template_Variable for more information and details of how to resolve this warning. See screenshot with error. There is pretty good documentation about this here: https://docs.whmcs.com/WHMCS_Base_URL_Template_Variable It's also pretty clear what to do, make sure that directive is in the `head.tpl`. Fact is, fresh installation, happens with both Template Six and 2021. Any clues?
  3. Thanks @WHMCS John please communicate with your internal staff ticket # ERV-955284 and educate them. Their incorrect template response meant I annihilated a multi year installation and had to reconfigure and recopy a bunch of files and I'm still busy picking up the pieces as we speak.
  4. Hi thanks so much for the feedback. I took the brute force approach and deleted all the files, and copied a fresh installation. Now it's working but I've had to restore modules, server modules, gateway modules, hooks, and now battling with the theme.
  5. > from what version ? 8.1 if I recall correctly. > I see the client area is still down. Yep, business, and reputation, is hurting. > you a definitive answer for specific v8 errors like this On Saturday I did the automatic update which didn't work and failed with an error. I immediately downloaded the full version, overwrote all files, and when I noticed the admin area was working went on with my other administration tasks. Today I tried re-installing fresh 8.11 file over the installation, twice, but no luck. > perhaps incremental patch if only coming from v8.1. I'll try that next as soon as WHMCS.com is up again. For now, WHMCS.com cannot connect to database. > did you take backups (database and files) before updating ?? Yep got backup of database and files. Will have to go back two or three days and try and possibly restore the transactions over the last few days. I noticed downgrading not possible because database now on 8.11. > i'm assuming you don't use a custom client area theme as it looks as though you're using Six. Good assumption. Our entire installation is stock as much as possible to avoid uncomfortable upgrading problems. WHMCS replied to my ticket. They asked how I upgraded and told me to overwrite all files. I've done that three times already. Hopefully they'll come it with another solution soon.
  6. Upgraded to 8.11 this weekend now the client area is down. The admin area still works. The error is below. Maybe something wrong with composer? I've already logged a ticket and hoping for a swift reply but we can't process any orders and this is looking really bad for our existing and new customers. Error: Call to undefined method WHMCS\View\Template::getTemplateConfigValues() Full output: Oops! Something went wrong and we couldn't process your request. Please go back to the previous page and try again. For additional assistance, please reference the WHMCS TroubleShooting Guide » Error: Call to undefined method WHMCS\View\Template::getTemplateConfigValues() in /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/ClientArea.php:0 Stack trace: #0 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/ClientArea.php(0): WHMCS\ClientArea->registerDefaultTPLVars() #1 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/ClientArea.php(0): WHMCS\ClientArea->outputWithoutExit() #2 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Http/Message/AbstractViewableResponse.php(0): WHMCS\ClientArea->getOutputContent() #3 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/CallableHandler.php(39): WHMCS\Http\Message\AbstractViewableResponse->getBody() #4 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/fast-route/src/FastRoute.php(96): Middlewares\Utils\CallableHandler::execute() #5 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/HandleProcessor.php(0): Middlewares\FastRoute->process() #6 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\HandleProcessor->_process() #7 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\HandleProcessor->process() #8 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #9 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #10 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/AbstractProxyMiddleware.php(0): Middlewares\Utils\Delegate->process() #11 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\AbstractProxyMiddleware->_process() #12 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\AbstractProxyMiddleware->process() #13 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #14 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #15 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/AbstractProxyMiddleware.php(0): Middlewares\Utils\Delegate->process() #16 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\AbstractProxyMiddleware->_process() #17 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\AbstractProxyMiddleware->process() #18 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #19 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #20 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/BackendPsr7Response.php(0): Middlewares\Utils\Delegate->process() #21 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/BackendPsr7Response.php(0): WHMCS\Route\Middleware\BackendPsr7Response->_process() #22 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\BackendPsr7Response->process() #23 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #24 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #25 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(56): Middlewares\Utils\Delegate->process() #26 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/BackendDispatch.php(0): Middlewares\Utils\Dispatcher->dispatch() #27 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\BackendDispatch->_process() #28 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\BackendDispatch->process() #29 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #30 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #31 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutePathMatch.php(0): Middlewares\Utils\Delegate->process() #32 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutePathMatch->_process() #33 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutePathMatch->process() #34 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #35 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #36 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/WhitelistFilter.php(0): Middlewares\Utils\Delegate->process() #37 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/DelegatingMiddlewareTrait.php(0): WHMCS\Route\Middleware\WhitelistFilter->_process() #38 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\WhitelistFilter->process() #39 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #40 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #41 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableClientModuleRequest.php(0): Middlewares\Utils\Delegate->process() #42 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableClientModuleRequest->_process() #43 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableClientModuleRequest->process() #44 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #45 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #46 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableAdminRequestUri.php(0): Middlewares\Utils\Delegate->process() #47 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableAdminRequestUri->_process() #48 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableAdminRequestUri->process() #49 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #50 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #51 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableRequestUri.php(0): Middlewares\Utils\Delegate->process() #52 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableRequestUri->_process() #53 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableRequestUri->process() #54 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #55 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #56 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/RoutableRequestQueryUri.php(0): Middlewares\Utils\Delegate->process() #57 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/whmcs/whmcs-foundation/lib/Route/Middleware/Strategy/AssumingMiddlewareTrait.php(0): WHMCS\Route\Middleware\RoutableRequestQueryUri->_process() #58 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(76): WHMCS\Route\Middleware\RoutableRequestQueryUri->process() #59 [internal function]: Middlewares\Utils\Dispatcher->Middlewares\Utils\{closure}() #60 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Delegate.php(31): call_user_func() #61 /home/ourdomain/domains/my.ourdomain.com/public_html/vendor/middlewares/utils/src/Dispatcher.php(56): Middlewares\Utils\Delegate->process() #62 /home/ourdomain/domains/my.ourdomain.com/public_html/index.php(0): Middlewares\Utils\Dispatcher->dispatch() #63 {main}
  7. I'm having a similar problem, no statistics are updating. It possibly updated at one point, but doesn't anymore. To isolate I run this command: # php cron.php do --UpdateServerUsage -vvv The resultant debug output is very skimp, considering we have at least 10 servers that are technically supposed to update: WHMCS Automation Task Utility: do ================================= Queuing Tasks ------------- Force run any tasks: ignore "in progress" and "is due" Task queues ready Executing Application Queue --------------------------- 0/1 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░] 0% < 1 sec/< 1 sec 26.0 MiB Server Usage Stats 1/1 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100% 11 secs/11 secs 30.0 MiB Executing System Queue ---------------------- No tasks to execute in queue [OK] Completed My gut feeling is it's scrolling over the servers and getting blocked by one of them. Either due to incorrect password, or otherwise some kind of break in comms which aborts the entire update cycle. Is there a way to increase the debug output so see if it's being blocked?
  8. I have a very simple implementation of the WHMCS AddOrder API. I'm simply to add a product (ID #1) which is shared hosting and everything else is pretty much on default. But order data doesn't pull through and is blank. The data I'm sending is this: array ( 'clientid' => 1, 'paymentmethod' => 'banktransfer', 'pid' => array ( 0 => 1, ), 'domain' => array ( 0 => 'siliconebands.co.za', ), 'priceoverride' => '138', 'noinvoice' => true, 'noemail' => true, ) The result I'm getting back is this: array ( 'result' => 'success', 'orderid' => 20, 'productids' => '', 'serviceids' => '', 'addonids' => '', 'domainids' => '', ) But have a look at this screenshot. There is no data in the order. It's empty. It's blank. Where is the product? And the price?
  9. I need to migrate about 20 VMs from a vanilla KVM environment with no management tools to something WHMCS friendly. Therefor I need a recommendation which cost effective Virtualisation software / stack / module to use with WHMCS. Background 10 years ago I got my hands wet with Virtualization by using XEN. Although it got me started, what really frustrated me was the difficulty in getting solid information. I had to Google to death. At the time WHMCS integration wasn't even considered. From there our company moved onto VMware. This was much easier to drive than XEN but two issues remained: 1. VMware is for enterprise businesses, now low cost ISPs who need to squeeze every cent out of a system. 2. For years WHMCS was lacking and the few modules that appeared on the market seems incomplete. I won't go back to VMware because of it's price. During our VMware era I research a lot and found that Proxmox seemed the way to go because of it's tight WHMCS integration via Modules Gardens. But, I would like to hear an objective opinion from the community. Please don't promote your product but rather give me advice on something that works with WHMCS that is close to cheap or free. Things which are a must: Automatic signup Client side OS installation Traffic overuse Things that would be nice: SSH key generation Reverse (PTR) management Client side redeployment Client side backup control thanks Eugene van der Merwe +27 82 309-6710
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated