CyberPanel WHMCS Module auto create account problem — CyberPanel - WebHosting Control Panel for OpenLiteSpeed
CyberLoader

CyberPanel WHMCS Module auto create account problem

edited December 2019 in WHMCS
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

Comments

  • 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.
  • 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.
  • But it doesn't create hosting account automatically
    Please fix this problem
    Thanks
  • 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/
  • 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.
  • this limitation is also applicable for database creation
  • 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
  • Still the problem for that one. Is there any fix? Or we only disable special characters on WHMCS?
Sign In or Register to comment.
CyberPanel Discord

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!