Our customer service team needs a talented and enthusiastic new member to deliver pre and post-sales assistance to WHMCS users. If you enjoy interacting with people from all around the world, find rapid change exhilarating, and taking the weird and wonderful in your stride, this is your job!
One of the brand new modules in version 7.4 introduces integration with Hipchat and Slack to send real-time notifications to your existing collaboration apps. During the pre-release testing we want to hear about your experiences with the module
As i have no reply from ticket, i start this post , so community can help me.
I upgrade to 7.4 and now when i try to create a new customer from admin i receive:
Something went wrong and we couldn't process your request.
Please go back to the previous page and try again.
If the problem persists, please contact us.
For additional assistance, please reference the WHMCS TroubleShooting Guide »
exception 'Exception' with message 'Could not gather sufficient random data' in /home/myuser/public_html/vendor/paragonie/random_compat/lib/random_bytes_mcrypt.php:73
#0 /home/myuser/public_html/vendor/ramsey/uuid/src/Generator/RandomBytesGenerator.php(34): random_bytes(16)
#1 /home/myuser/public_html/vendor/ramsey/uuid/src/UuidFactory.php(216): Ramsey\Uuid\Generator\RandomBytesGenerator->generate(16)
#2 /home/myuser/public_html/vendor/ramsey/uuid/src/Uuid.php(674): Ramsey\Uuid\UuidFactory->uuid4()
#3 /home/myuser/public_html/includes/clientfunctions.php(0): Ramsey\Uuid\Uuid::uuid4()
#4 /home/myuser/public_html/nuevo/clientsadd.php(0): addClient('Marta', 'Canale', 'Hotel Victoria ...', 'hotelvictoriaco...', '', '', '', '', '', 'AR', '', 'canale+colon', '', '', 'on', Array)
How to start debugging the problem?
how long ago? WHMCS development isn't quick you know.
sounds like a job for jQuery... could be tricky though and the code would depend what format these options are (dropdown, sliders etc)...
if you can do it as another config option, then that would be simpler.
but in your sample code you weren't doing that.
granted you were using a variable that wouldn't exist, but your code above checks if a variable equals something.... that's perfectly legitimate in the email templates and Smarty in general.
if you're using any recent version (within the last year or two), then your options will be limited... ALL of the default orderform templates (Cloud & Universal Sliders, Pure/Premium/Supreme Comparisons) that are still being updated, will use Standard_cart by the time they get to the product configuration stage... Modern and Boxes wouldn't, but while they're still being shipped with WHMCS, they haven't been updated for a long while... so they might work for now, but are probably not a good long-term option.
If I change a client products status from active to pending and run the cron job will the customer get an e-mail about the status change?
Also when I change the client products status back to active from pending will the customer get an e-mail about the status change?
The workaround is to manually update. That was given to you early on.
The rest is advice about moving to a more secure option, if possible.
As for someone moving to a new billing system due to this? It will be exactly the same recommendation to isolate your business from shared hosting accounts, since the potential for disaster is there for *all* of them. It's just the inability to use fopen to use autoupdates that's not working. Manual is the only way if you need or want to stay on shared hosting.