mlsto Posted December 1, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 1, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 2, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Michael Posted December 2, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 3, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 3, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 3, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 4, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 6, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 6, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 6, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 7, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 7, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 7, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 8, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 9, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 9, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 9, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 10, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 11, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Michael Posted December 11, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 11, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Michael Posted December 11, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 mlsto Posted December 11, 2013 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 Michael Posted December 11, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
0 Cody Posted December 11, 2013 Report Share 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 Link to comment Share on other sites More sharing options...
Question
mlsto
Link to comment
Share on other sites
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.