CyberPanel Community

CyberPanel WHMCS Module auto create account problem

ph
phuongdzu #1

I install CyberPanel WHMCS Module.
Test is OK, I set product “Instantly After Order” ( Automatically setup the product as soon as an order is placed) but it doesn’t work.

In WHMCS Admin, I click Accept order it say:
“Some Orders Failed to Accept
0 order(s) accepted successfully, but 1 order(s) failed (Order Number(s): 3). See the Activity Log for more information: System Activity Log”

Click on System Activity Log:
Module Create Failed - Service ID: 3 - Error: Data supplied is not accepted, following characters are not allowed in the input ` $ & ( ) { } ; : ‘ < >.

Not sure Error with WHMCS or CyberPanel module.
I test with cPanel and Direct Admin, it is OK.

I see Order ID and look like this: https://i.imgur.com/Vs2dOoA.png
When I remove special character, I can accept and Cyberpanel create account successfully
How to fix?
Thank you

10 replies
pa
paulie #2

I have noticed this too. I would say these characters cause issues when passed through the API, and various scripts which would cause problems and thus removed. I don’t think there wold be a fix from your end you could implement.

ph
phuongdzu #3

I found solution.
Setup > General Settings > Security
In "Auto Generated Password Format " options select: "Generate passwords containing a combination of letters and numbers only "

@paulie said:
I have noticed this too. I would say these characters cause issues when passed through the API, and various scripts which would cause problems and thus removed. I don’t think there wold be a fix from your end you could implement.

ph
phuongdzu #4

But it doesn’t create hosting account automatically
Please fix this problem
Thanks

Nu
Numeriku #5

He is the guy who created the module, cyberpanel is just hosting the files, try to ask him to release an update https://jetchirag.com/

jo
jobayer #6

this is not module error. cyberpanel itself prevent user from creating account if name or password has ` $ & ( ) [ ] { } ; : ‘ < >. any of these characters. whmcs auto generated password has these characters and thus you are getting error. this issue must be solved from cyberpanel not whmcs module.

jo
jobayer #7

this limitation is also applicable for database creation

ph
phuongdzu #8

Type your comment> @jobayer said:

this is not module error. cyberpanel itself prevent user from creating account if name or password has ` $ & ( ) { } ; : ‘ < >. any of these characters. whmcs auto generated password has these characters and thus you are getting error. this issue must be solved from cyberpanel not whmcs module.
Hello
I set password policy in WHMCS without $ & ( ) { } ; : ‘ < >
It generates only lowcase, upcase and digits but still not auto create hosting account after click on accept order

at
atsigr #9

Still the problem for that one. Is there any fix? Or we only disable special characters on WHMCS?

pb
pc buklider #10

I am also getting this problem while extracting or doing basically anything on cyberpanel file manager
anyone knows how to fix it?

uz
uzairjhandeer #11

kindly fix this having same error

Sign in to reply