evolvewh Posted October 26, 2017 Report Posted October 26, 2017 A long standing client purchased a new domain but left off the nameservers in the original order. Once that was manually corrected on the admin side and ready to provision, the following error was returned: Required parameter missing: reg-contact-id This is a client who already has a lot of domains registered so I'm confused as to why this error would appear. Any insight? When I look at the logs, it's telling me that the phone number is missing which is not the case because that's a required client field and a phone number is present for this customer. This is with Blesta v4.1.2 and the current CORE logicboxes module. Quote
activa Posted October 29, 2017 Report Posted October 29, 2017 Maybe the phone numbers are not well converted to country prefix and phone number. Quote
evolvewh Posted October 29, 2017 Author Report Posted October 29, 2017 2 hours ago, activa said: Maybe the phone numbers are not well converted to country prefix and phone number. The same number has worked for a couple of years now to register and renew 50+ domains for this client so I don't think that's the issue. Quote
Blesta Addons Posted October 29, 2017 Report Posted October 29, 2017 can you post the input/output module log . Quote
evolvewh Posted October 29, 2017 Author Report Posted October 29, 2017 2 hours ago, Blesta Addons said: can you post the input/output module log . This is the output error: https://httpapi.com/api/contacts/add.json {"status":"ERROR","message":"Required parameter missing: phone-cc"} I don't think the input is going to tell you anything because I'm going to block out all of the customer information and it's a success. Let me know if I'm wrong about that part. Quote
Blesta Addons Posted October 30, 2017 Report Posted October 30, 2017 18 hours ago, evolvewh said: This is the output error: https://httpapi.com/api/contacts/add.json {"status":"ERROR","message":"Required parameter missing: phone-cc"} I don't think the input is going to tell you anything because I'm going to block out all of the customer information and it's a success. Let me know if I'm wrong about that part. from the error the country code phone number is missed, check the input log what has in the phone-cc field. Quote
evolvewh Posted October 30, 2017 Author Report Posted October 30, 2017 35 minutes ago, Blesta Addons said: from the error the country code phone number is missed, check the input log what has in the phone-cc field. I checked and the phone number wasn't passed in the Input. The system should automatically use the contact details provided within the Blesta account, right? Quote
Tyson Posted October 30, 2017 Report Posted October 30, 2017 2 hours ago, evolvewh said: I checked and the phone number wasn't passed in the Input. The system should automatically use the contact details provided within the Blesta account, right? When you go to edit the client, are there any phone numbers of type "Phone" under the "Phone Numbers" section? The first entry of type "Phone" would be used. The phone-cc field should contain the country code (e.g. "1") based on the client country and the phone number set. It might not be able to decipher it if the country code is not found in the international calling codes (/config/i18.php) list, or if the phone number is already set to an international format, but that format is invalid (e.g. "+23456" when country code is "1"). Quote
evolvewh Posted October 30, 2017 Author Report Posted October 30, 2017 21 minutes ago, Tyson said: When you go to edit the client, are there any phone numbers of type "Phone" under the "Phone Numbers" section? The first entry of type "Phone" would be used. The phone-cc field should contain the country code (e.g. "1") based on the client country and the phone number set. It might not be able to decipher it if the country code is not found in the international calling codes (/config/i18.php) list, or if the phone number is already set to an international format, but that format is invalid (e.g. "+23456" when country code is "1"). There is only one phone number on this account and the type has been 'phone' for 3+ years now. The format entered right now is 111-111-1111 and it has worked with close to 100 other domains for this same client. Since it wasn't provisioned right away because it was missing namservers, I keep wondering if the issue comes into play when it was submitted the second time with all of the correct info. Quote
Blesta Addons Posted October 30, 2017 Report Posted October 30, 2017 3 hours ago, evolvewh said: There is only one phone number on this account and the type has been 'phone' for 3+ years now. The format entered right now is 111-111-1111 and it has worked with close to 100 other domains for this same client. Since it wasn't provisioned right away because it was missing namservers, I keep wondering if the issue comes into play when it was submitted the second time with all of the correct info. have you changed anything in the logicboxes module ? Quote
evolvewh Posted October 30, 2017 Author Report Posted October 30, 2017 11 minutes ago, Blesta Addons said: have you changed anything in the logicboxes module ? No we have not made any changes to it. Quote
Blesta Addons Posted October 30, 2017 Report Posted October 30, 2017 if no change was made to the logicboxes class, the phone number also not changed, i can't think for any other issue that can lead to this behavior . Quote
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.