mlsto Posted December 1, 2013 Report Posted December 1, 2013 Hello I am trying to add a domain to a client account but keep getting and error message. When I tick use Logic boxes module I get this "Required parameter missing: reg-contact-id" If I do not tick use module I get this: "Website doesn't exist for websitename.com" Not sure what the error means, does that mean I cannot setup domains as a service in blesta? Any help on this would be greatly appreciated. Thanking you Quote
0 Cody Posted December 1, 2013 Report Posted December 1, 2013 The contact details on file for the client are resulting in an error from the registrar. Look at [Tools] > [Logs] > [Module] to see the exact reason and correct it. Quote
0 mlsto Posted December 2, 2013 Author Report Posted December 2, 2013 Thank you for the answer, all I am seeing is LogicBoxes in the module section, does not give an error. Quote
0 Michael Posted December 2, 2013 Report Posted December 2, 2013 Thank you for the answer, all I am seeing is LogicBoxes in the module section, does not give an error. have you clicked a row? Should see two boxes. Quote
0 mlsto Posted December 3, 2013 Author Report Posted December 3, 2013 Thanks CubicWebs as usual you are a great help. The Input Box says Success but the Output gives an error, I am thinking as the domain is on Enom and I have no module for it. This is the error message: https://httpapi.com/api/domains/orderid.json {"status":"ERROR","message":"Website doesn't exist for dfhkayaking.com"} Quote
0 Cody Posted December 3, 2013 Report Posted December 3, 2013 Thanks CubicWebs as usual you are a great help. The Input Box says Success but the Output gives an error, I am thinking as the domain is on Enom and I have no module for it. This is the error message: https://httpapi.com/api/domains/orderid.json {"status":"ERROR","message":"Website doesn't exist for dfhkayaking.com"} Is the domain locked with enom? Quote
0 mlsto Posted December 3, 2013 Author Report Posted December 3, 2013 I unlocked it before trying to set it up in Blesta so no was not locked. Would be good to get the domains in Blesta so clients can manage their domains. Thank you Quote
0 Cody Posted December 4, 2013 Report Posted December 4, 2013 "Required parameter missing: reg-contact-id" means there's something with the contact details that Logicboxes doesn't like. You need to look at the module log to determine what they're returning an error for. "Website doesn't exist for websitename.com" means that websitename.com is not a domain registered under your registrar account. Michael 1 Quote
0 mlsto Posted December 6, 2013 Author Report Posted December 6, 2013 Sorry for the delay in getting back, The only error I am seeing is this one in the logs: This is the error message: https://httpapi.com/...ns/orderid.json {"status":"ERROR","message":"Website doesn't exist for dfhkayaking.com"} It is registered under enom but not sure if I am getting this error as there is no enom module. I am using ResellerClub with logicboxes. Thank you Quote
0 Cody Posted December 6, 2013 Report Posted December 6, 2013 You're probably getting that error because you've selected not to use the module for adding the domain. When you do that with the logicboxes module it attempts to fetch the "order-id" (required for all logicboxes services) using the domain name. The domain "dfhkayaking.com" does not exist in your logicboxes account so thus the error. Quote
0 Cody Posted December 6, 2013 Report Posted December 6, 2013 P.S. There is an enom module. It will officially ship with version 3.1, but you can get it now. Quote
0 mlsto Posted December 7, 2013 Author Report Posted December 7, 2013 OK this is what is happening when I tick use the use logic boxes module it gives this error: Required parameter missing: reg-contact-id If I untick the box it gives this error: Website doesn't exist for dfhkayaking.com I just renewed the domain in enom because it was due for renewal so the domain does exist. Quote
0 mlsto Posted December 7, 2013 Author Report Posted December 7, 2013 dfhkayaking.com is setup in enom, I just did one which is setup in resellerclub and it did the same thing as above - Required parameter missing: reg-contact-id I unticked the box to use the module and it went through, I am using reseller club with logic boxes. I believe it is because dfhkayaking.com is not on reseller club it is not working, it is on enom but the other domain is on reseller and it worked without ticking the use module. So I guess I need to get the enom module to work. What do you think. Thank you. Quote
0 Cody Posted December 7, 2013 Report Posted December 7, 2013 You need to do a little more digging in the log. Specifically, you need the log output for the when the contact is attempted to be added. There is a lot of back-and-forth data logged when communicating with Logicboxes. Quote
0 mlsto Posted December 8, 2013 Author Report Posted December 8, 2013 OK Cody I checked the logs again and notice some errors with the Zip and Post Code, I changed all information as it is in the Enom registration contact information so it matches the Blesta client information and got the following: When I add the domain and use the Logicboxes module it gives me this error - Domain dfhkayaking.com already registered When I untick use module Logicboxes it gives me this - Website doesn't exist for dfhkayaking.com These are the logs I see in Blesta: ----------------------------------------------------- https://httpapi.com/api/customers/search.json a:5:{s:8:"username";s:22:"info@divefairhelen.com";s:13:"no-of-records";i:10;s:7:"page-no";i:1;s:11:"auth-userid";s:6:"463731";s:7:"api-key";s:32:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";} https://httpapi.com/api/customers/search.json {"recsonpage":"1","recsindb":"1","1":{"customer.username":"info@divefairhelen.com","customer.name":"Andre St. Omer","customer.totalreceipts":"0.000","customer.resellerid":"463731","customer.country":"LC","customer.city":"Castries","customer.websitecount":"0","customer.customerstatus":"Active","customer.company":"Dive Fair Helen","customer.customerid":"10105354"}} https://httpapi.com/api/contacts/add.json a:15:{s:4:"name";s:14:"Andre St. Omer";s:7:"company";s:15:"Dive Fair Helen";s:5:"email";s:22:"info@divefairhelen.com";s:14:"address-line-1";s:15:"P.O. Box MF7071";s:14:"address-line-2";s:0:"";s:4:"city";s:8:"Castries";s:5:"state";s:2:"02";s:7:"zipcode";s:5:"00000";s:7:"country";s:2:"LC";s:8:"phone-cc";s:1:"1";s:5:"phone";s:7:"1111111";s:4:"type";s:7:"Contact";s:11:"customer-id";s:8:"10105354";s:11:"auth-userid";s:6:"463731";s:7:"api-key";s:32:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";} https://httpapi.com/api/contacts/add.json 31694113 https://httpapi.com/api/contacts/add.json a:15:{s:4:"name";s:14:"Andre St. Omer";s:7:"company";s:15:"Dive Fair Helen";s:5:"email";s:22:"info@divefairhelen.com";s:14:"address-line-1";s:15:"P.O. Box MF7071";s:14:"address-line-2";s:0:"";s:4:"city";s:8:"Castries";s:5:"state";s:2:"02";s:7:"zipcode";s:5:"00000";s:7:"country";s:2:"LC";s:8:"phone-cc";s:1:"1";s:5:"phone";s:7:"1111111";s:4:"type";s:7:"Contact";s:11:"customer-id";s:8:"10105354";s:11:"auth-userid";s:6:"463731";s:7:"api-key";s:32:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";} https://httpapi.com/api/contacts/add.json 31694114 https://httpapi.com/api/contacts/add.json a:15:{s:4:"name";s:14:"Andre St. Omer";s:7:"company";s:15:"Dive Fair Helen";s:5:"email";s:22:"info@divefairhelen.com";s:14:"address-line-1";s:15:"P.O. Box MF7071";s:14:"address-line-2";s:0:"";s:4:"city";s:8:"Castries";s:5:"state";s:2:"02";s:7:"zipcode";s:5:"00000";s:7:"country";s:2:"LC";s:8:"phone-cc";s:1:"1";s:5:"phone";s:7:"1111111";s:4:"type";s:7:"Contact";s:11:"customer-id";s:8:"10105354";s:11:"auth-userid";s:6:"463731";s:7:"api-key";s:32:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";} https://httpapi.com/api/contacts/add.json 31694115 https://httpapi.com/api/contacts/add.json a:15:{s:4:"name";s:14:"Andre St. Omer";s:7:"company";s:15:"Dive Fair Helen";s:5:"email";s:22:"info@divefairhelen.com";s:14:"address-line-1";s:15:"P.O. Box MF7071";s:14:"address-line-2";s:0:"";s:4:"city";s:8:"Castries";s:5:"state";s:2:"02";s:7:"zipcode";s:5:"00000";s:7:"country";s:2:"LC";s:8:"phone-cc";s:1:"1";s:5:"phone";s:7:"1111111";s:4:"type";s:7:"Contact";s:11:"customer-id";s:8:"10105354";s:11:"auth-userid";s:6:"463731";s:7:"api-key";s:32:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";} https://httpapi.com/api/contacts/add.json 31694116 https://httpapi.com/api/domains/register.json a:12:{s:11:"domain-name";s:15:"dfhkayaking.com";s:5:"years";s:1:"1";s:11:"customer-id";s:8:"10105354";s:14:"reg-contact-id";i:31694113;s:16:"admin-contact-id";i:31694114;s:15:"tech-contact-id";i:31694115;s:18:"billing-contact-id";i:31694116;s:14:"invoice-option";s:9:"NoInvoice";s:15:"protect-privacy";s:5:"false";s:2:"ns";a:2:{i:0;s:18:"ns1.sluhosting.com";i:1;s:18:"ns2.sluhosting.com";}s:11:"auth-userid";s:6:"463731";s:7:"api-key";s:32:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";} https://httpapi.com/api/domains/register.json {"status":"error","error":"Domain dfhkayaking.com already registered"} https://httpapi.com/api/domains/orderid.json a:20:{s:17:"parent_service_id";N;s:16:"package_group_id";s:1:"2";s:10:"pricing_id";s:2:"25";s:13:"module_row_id";s:1:"2";s:3:"qty";i:1;s:9:"client_id";s:1:"1";s:6:"status";s:6:"active";s:11:"domain-name";s:15:"dfhkayaking.com";s:3:"ns1";s:18:"ns1.sluhosting.com";s:3:"ns2";s:18:"ns2.sluhosting.com";s:3:"ns3";s:0:"";s:3:"ns4";s:0:"";s:3:"ns5";s:0:"";s:9:"coupon_id";N;s:10:"use_module";s:5:"false";s:15:"coupon_packages";a:1:{i:0;s:1:"5";}s:10:"date_added";s:19:"2013-12-08 11:32:28";s:11:"date_renews";s:19:"2014-12-08 11:32:28";s:11:"auth-userid";s:6:"463731";s:7:"api-key";s:32:"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";} https://httpapi.com/api/domains/orderid.json {"status":"ERROR","message":"Website doesn't exist for dfhkayaking.com"} Quote
0 mlsto Posted December 9, 2013 Author Report Posted December 9, 2013 Hello Any news on how to get the enom accounts into Blesta? Would appreciate any help on this. Is there somewhere else I can get the log files that will give more information? Thank you very much. Quote
0 Cody Posted December 9, 2013 Report Posted December 9, 2013 OK Cody I checked the logs again and notice some errors with the Zip and Post Code, I changed all information as it is in the Enom registration contact information so it matches the Blesta client information and got the following: When I add the domain and use the Logicboxes module it gives me this error - Domain dfhkayaking.com already registered When I untick use module Logicboxes it gives me this - Website doesn't exist for dfhkayaking.com If the domain belongs to enom you can't add it in logicboxes. Use the enom module. If you're trying to transfer from enom to logicboxes create a domain order form and transfer through the order form. Quote
0 mlsto Posted December 9, 2013 Author Report Posted December 9, 2013 This is what I suspected but your enom module has issues asking for an API which Enom says they do not provide. I have asked questions on the module here but no fix, see here: http://www.blesta.com/forums/index.php?/topic/1299-enom-module-pre-release-download-here/ I do not want to pay for the transfer of every client domain just to get it into logicboxes, that would be a lot. Quote
0 Cody Posted December 10, 2013 Report Posted December 10, 2013 This is what I suspected but your enom module has issues asking for an API which Enom says they do not provide. I have asked questions on the module here but no fix, see here: http://www.blesta.com/forums/index.php?/topic/1299-enom-module-pre-release-download-here/ I do not want to pay for the transfer of every client domain just to get it into logicboxes, that would be a lot. Just enter your enom login details. Quote
0 mlsto Posted December 11, 2013 Author Report Posted December 11, 2013 Hello Can you explain this further, not sure what you mean. Please provide the steps I should do. Thank you very much. Quote
0 Michael Posted December 11, 2013 Report Posted December 11, 2013 Hello Can you explain this further, not sure what you mean. Please provide the steps I should do. Thank you very much. I don't think the API field is used. Quote
0 mlsto Posted December 11, 2013 Author Report Posted December 11, 2013 Hi CubicWebs ------------------------------------ Cody wrote this: If the domain belongs to enom you can't add it in logicboxes. Use the enom module. If you're trying to transfer from enom to logicboxes create a domain order form and transfer through the order form. Just enter your enom login details. ---------------------------------------------- But not sure what is meant, do I create a new order form for domains and transfer through that order form? Wouldn't that mean I have to pay for the transfer. When I enter my enom login details in both the enom and logicboxes modules it gives an API error. If I do not use my password as a key it ask for a key. How come ResellerClub works well in Logicboxes, it gets the domain details but enom you cannot get the details. I do not want to pay to transfer domains I have in enom to resellerclub. Wishing to get this to work. Quote
0 Michael Posted December 11, 2013 Report Posted December 11, 2013 Hi CubicWebs ------------------------------------ Cody wrote this: If the domain belongs to enom you can't add it in logicboxes. Use the enom module. If you're trying to transfer from enom to logicboxes create a domain order form and transfer through the order form. Just enter your enom login details. ---------------------------------------------- But not sure what is meant, do I create a new order form for domains and transfer through that order form? Wouldn't that mean I have to pay for the transfer. When I enter my enom login details in both the enom and logicboxes modules it gives an API error. If I do not use my password as a key it ask for a key. How come ResellerClub works well in Logicboxes, it gets the domain details but enom you cannot get the details. I do not want to pay to transfer domains I have in enom to resellerclub. Wishing to get this to work. You have to pay for a domain transfer from another registry, so yes you will need to do it via the order form. If your not transferring them to Resellerclub, you need a enom module and set up with your account information to add the domains to your clients accounts. Quote
0 mlsto Posted December 11, 2013 Author Report Posted December 11, 2013 That's what I know which is not what I want to do but the enom module does not work as I wrote on that posting enom does not use an api key just username and password and the module is asking for a key which is why I am getting these errors. At this time no one seems to be answering that issue on the enom module that I posted on. Quote
0 Michael Posted December 11, 2013 Report Posted December 11, 2013 That's what I know which is not what I want to do but the enom module does not work as I wrote on that posting enom does not use an api key just username and password and the module is asking for a key which is why I am getting these errors. At this time no one seems to be answering that issue on the enom module that I posted on. If only you has admin on your Blesta install, put your password in the Key section and see if it works. Quote
0 Cody Posted December 11, 2013 Report Posted December 11, 2013 That's what I know which is not what I want to do but the enom module does not work as I wrote on that posting enom does not use an api key just username and password and the module is asking for a key which is why I am getting these errors. At this time no one seems to be answering that issue on the enom module that I posted on. Your enom PASSWORD is the KEY. Michael 1 Quote
Question
mlsto
38 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.