astroroxy Posted November 21, 2014 Report Share Posted November 21, 2014 After having the option to manually approve all orders, and I approve it via the billing widget, it does not get provisioned. Quote Link to comment Share on other sites More sharing options...
0 domaingood Posted November 21, 2014 Report Share Posted November 21, 2014 Did you added cron ? Quote Link to comment Share on other sites More sharing options...
0 astroroxy Posted November 21, 2014 Author Report Share Posted November 21, 2014 Yep, Works fine if Require Manual Review and Approval of All Orders is not selected Quote Link to comment Share on other sites More sharing options...
0 Paul Posted November 21, 2014 Report Share Posted November 21, 2014 When you approved the order, did the service become a "Pending" service? Has the invoice been paid? If the invoice is paid, and the service is a pending service, it should be activated by cron. If it isn't check the module log under Tools > Logs > Module. Michael 1 Quote Link to comment Share on other sites More sharing options...
0 Michael Posted November 21, 2014 Report Share Posted November 21, 2014 Well it might be something server side. Because when you have manually provision. You have to accept it. It then is pending and when the cron runs it makes it active unless there's a unpaid invoice for it. Quote Link to comment Share on other sites More sharing options...
0 astroroxy Posted November 21, 2014 Author Report Share Posted November 21, 2014 It is under pending, but I paid the invoice manually after accepting it. Also impossible for me to go through the module logs. It is spammed from solusvm Quote Link to comment Share on other sites More sharing options...
0 Michael Posted November 21, 2014 Report Share Posted November 21, 2014 It is under pending, but I paid the invoice manually after accepting it. Also impossible for me to go through the module logs. It is spammed from solusvm It should run 5 minutes after you paid... Quote Link to comment Share on other sites More sharing options...
0 astroroxy Posted November 21, 2014 Author Report Share Posted November 21, 2014 I know, that's why I am here The cron says its doing its job in the logs too. Quote Link to comment Share on other sites More sharing options...
0 Paul Posted November 22, 2014 Report Share Posted November 22, 2014 I know, that's why I am here The cron says its doing its job in the logs too. Does the cron log show that the service was successfully created via the API? If so, was it? Something doesn't sound right. Quote Link to comment Share on other sites More sharing options...
0 astroroxy Posted November 22, 2014 Author Report Share Posted November 22, 2014 Unfortunately the logs cut out already by one day. It does say Attempting plugin cron for order accept_paid_orders. Finished plugin cron for order accept_paid_orders. every five min. Quote Link to comment Share on other sites More sharing options...
0 Michael Posted November 22, 2014 Report Share Posted November 22, 2014 You need the modules logs mate. Quote Link to comment Share on other sites More sharing options...
0 astroroxy Posted November 22, 2014 Author Report Share Posted November 22, 2014 Finally found the issue. Just me being stupid. The problem is that the node was in the wrong node group for solusvm. Solusvm showed the error in the log, but for some reason I could not find it in blesta. It turns out I did not scroll far down enough. Now I understand why it was spamming solusvm with requests. It would be nice if we could get an email if a service fails to provision, and provide the error message. Michael 1 Quote Link to comment Share on other sites More sharing options...
0 Michael Posted November 22, 2014 Report Share Posted November 22, 2014 Finally found the issue. Just me being stupid. The problem is that the node was in the wrong node group for solusvm. Solusvm showed the error in the log, but for some reason I could not find it in blesta. It turns out I did not scroll far down enough. Now I understand why it was spamming solusvm with requests. It would be nice if we could get an email if a service fails to provision, and provide the error message. You can My info > Notices > Creation error. If it's not there Settings > System > Staff > Staff groups > edit Admin > tick boxes. Eg: Hi Michael, There was an error provisioning the following service: Service Name -- Client ID Client Name Client Email Address Manage Service The pending service may need to be modified so that it can be provisioned automatically or it may need to be provisioned manually. Error: ErrorCode:-9001|Message:General System Error. Please contact your service provider. Quote Link to comment Share on other sites More sharing options...
0 Paul Posted November 22, 2014 Report Share Posted November 22, 2014 We have plans to rate limit provision requests, such that if it fails so many times it stops attempting to provision the service. This would be a good time to add an email alert, or an alert in the admin area. CORE-901 Michael 1 Quote Link to comment Share on other sites More sharing options...
Question
astroroxy
After having the option to manually approve all orders, and I approve it via the billing widget, it does not get provisioned.
Link to comment
Share on other sites
13 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.