captainolive Posted August 3, 2016 Share Posted August 3, 2016 I've contacted ENOM and had them whitelist my reseller account dedicated IP. Im still getting the USER NOT PERMITTED FROM THIS IP ADDRESS - 4 when I try to transfer a clients domain. I contacted my host inmotion and repeatedly explained the possibility of another IP making the WHMCS request, but they reassured me x4 times that my dedicated IP I send to ENOM is THE ONLY IP I have. Im not sure what else I can try to figure this out, any ideas? (Perhaps my name servers need to be white listed?) 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted August 3, 2016 Share Posted August 3, 2016 http://forum.whmcs.com/showthread.php?30938-Who-sends-ENOM-recongized-i-p-address-for-domain-registration&p=156654#post156654 It seems to occur occasionally that the request is sent from a server's main IP instead of the dedicated IP assigned to one particular account. Must be related to the individual server configuration. perhaps you contact enom and find out the IP address they're receiving and then discuss that with inmotion ? 0 Quote Link to comment Share on other sites More sharing options...
captainolive Posted August 3, 2016 Author Share Posted August 3, 2016 I contacted enom and surprisingly they have no way of seeing where the IP is coming from, only that a request did not match the white listed IP. Perhaps Ill have to call a person directly and explain the situation, im sure that this is an issue with the host. 0 Quote Link to comment Share on other sites More sharing options...
captainolive Posted August 3, 2016 Author Share Posted August 3, 2016 well this sucks, Im actually getting nowhere with this. I called enom, and what you posted made perfect sense. they told me to call my host, so I did, and Im getting NOWHERE. they are telling me that the ONLY ip I possibly have, that ALL traffic is coming through is JUST from the dedicated IP that I have, and thats the one that is white listed, and im still getting the IP error. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted August 3, 2016 Share Posted August 3, 2016 (edited) i'm not an eNom user, but is it possible for you to use the Module Debugging tool - i'm wondering if that might show the IP being used... http://docs.whmcs.com/Troubleshooting_Module_Problems also, from the documentation... http://docs.whmcs.com/Enom#User_not_permitted_from_this_IP_address This error message indicates that you haven't yet allowed your server's IP to access your eNom account via the API. You have to do this by opening a ticket to eNom's API department before you can use the integration. The IP you need to authorize is typically the main shared IP of the server, usually most easily found from the IP your WHMCS license is assigned to, but if you're unsure or neither of those IPs work, then eNom can assist and advise you of the IP they see your connection tests as coming from via a support ticket. http://forums.whmcs.com/showthread.php?84015-IP-Address-Not-Allowed&p=357131#post357131 Edited August 3, 2016 by brian! 0 Quote Link to comment Share on other sites More sharing options...
captainolive Posted August 3, 2016 Author Share Posted August 3, 2016 Ok, this is hopeful. First off, the whats my ip link you sent doesnt seem to work. the browser interface is not user friendly and I have troubles getting google to work. Hopefully I can find a alternative IP check, but the main ones on google only show an encrypted IP for some reason. Seccond, I ran a debug and this is what came up: response 1 ;URL Interface ;Machine is SJL0VWAPI18 ;Encoding Type is utf-8 Command=GETDNS APIType=API Language=eng ErrCount=1 Err1=User not permitted from this IP address - 4 ResponseCount=1 ResponseNumber1=713254 ResponseString1=Policy error; unauthorized; user(s) MinPeriod= MaxPeriod=10 Server=SJL0VWAPI18 Site= IsLockable= IsRealTimeTLD= TimeDifference=+0.00 ExecTime=0.000 Done=true TrackingKey=cba483b2-2903-4744-85cc-9cc98bfe334d RequestDateTime=8/3/2016 8:04:32 AM resonse 2 ;URL Interface ;Machine is SJL0VWAPI01 ;Encoding Type is utf-8 Command=GETREGLOCK APIType=API.NET Language=eng ErrCount=1 Err1=User not permitted from this IP address - 4 ResponseCount=1 ResponseNumber1=713254 ResponseString1=Policy error; unauthorized; user(s) MinPeriod=1 MaxPeriod=10 Server=sjl0vwapi01 Site=eNom IsLockable=True IsRealTimeTLD=True TimeDifference=+8.00 ExecTime=0.021 Done=true TrackingKey=9830e3f9-8cc8-4e9b-94ab-b18396e0db11 RequestDateTime=8/3/2016 8:04:31 AM response 3 ;URL Interface ;Machine is SJL0VWAPI09 ;Encoding Type is utf-8 Command=TP_CREATEORDER APIType=API.NET Language=eng ErrCount=1 Err1=User not permitted from this IP address - 4 ResponseCount=1 ResponseNumber1=713254 ResponseString1=Policy error; unauthorized; user(s) MinPeriod=1 MaxPeriod=10 Server=sjl0vwapi09 Site=eNom IsLockable= IsRealTimeTLD= TimeDifference=+0.00 ExecTime=0.023 Done=true TrackingKey=cfb1a204-b76a-4d22-930b-1b1aafb90d38 RequestDateTime=8/3/2016 8:04:36 AM 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted August 3, 2016 Share Posted August 3, 2016 Ok, this is hopeful. First off, the whats my ip link you sent doesnt seem to work. the browser interface is not user friendly and I have troubles getting google to work. Hopefully I can find a alternative IP check, but the main ones on google only show an encrypted IP for some reason. it's a shame the debug didn't show the IP address - was worth a try. what about logging into whmcs.com and viewing your license details - that will contain the valid server IPs for your WHMCS license - perhaps that's the same IP address you need to use for eNom ? 0 Quote Link to comment Share on other sites More sharing options...
captainolive Posted August 3, 2016 Author Share Posted August 3, 2016 UPDATE So, ive checked the activity logs and the IPs in those logs are the IPS of my local wifi. I was able to do a ip check in the browser, the IP checker scans the domain and comes up as my white listed IP on my ENOM but the USER ip from within the WHMCS browser IS my local wifi connection!?! 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted August 3, 2016 Share Posted August 3, 2016 but the USER ip from within the WHMCS browser IS my local wifi connection!?! yep - it shows my local IP too when I try it, not the server IP. 0 Quote Link to comment Share on other sites More sharing options...
captainolive Posted August 3, 2016 Author Share Posted August 3, 2016 it's a shame the debug didn't show the IP address - was worth a try. what about logging into whmcs.com and viewing your license details - that will contain the valid server IPs for your WHMCS license - perhaps that's the same IP address you need to use for eNom ? I dont know how to sign into the main WHMCS website, because my product was bundled with my hosting trhough sofculus. Although I have the email of the product number, and it lists my whitelisted IP in the email details. - - - Updated - - - yep - it shows my local IP too when I try it, not the server IP. Do you think its sending me this error because Im trying to make the transfer in the client overview AFTER accepting the order, rather than the client doing it all at once during checkout? becuase I did not have my IP white listed when my client purchased a plan+domain transfer. The sale went though and the client got access to the hosting plan, but I still had the pending order that would not be accepted because of the denied IP. The next day I tried to accept it again, and it worked, but in the domain tab, it still said the IP was not permitted, even if I try to force transfer it. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted August 3, 2016 Share Posted August 3, 2016 then i'm at a loss of what to suggest next - other than you'll have to go back to one of them (enom or inmotion) and push this further... 0 Quote Link to comment Share on other sites More sharing options...
captainolive Posted August 3, 2016 Author Share Posted August 3, 2016 Omg could it be the Softaculos plugin on my hosting? its what I used to install WHMCS... and that has my database info attached to it. Its cronical domain name is: canonical name secure189.servconfig.com ip: 192.145.239.35 res189.servconfig appears in alot of my technical details for my host. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted August 3, 2016 Share Posted August 3, 2016 well the IP comes back as InMotion - you could add it to the whitelist and see if it makes any difference... 0 Quote Link to comment Share on other sites More sharing options...
captainolive Posted August 3, 2016 Author Share Posted August 3, 2016 SOLVED wow. Ok so, out of desperation, I went to "my installs" under Softaculous plugin in my hosting, then opened the "edit details" of the WHMCS install. Once I was in the edit menu (Install configuration) I copied the huge link at the top of my browser whlie inside the edit menu and ran a ip check @ http://ipinfo.info/html/ip_checker.php It came up as the name: res189.servconfig.com with an IP. I set up test ENOM mode, and WHMCS test mode, and ran both my deddicated ip, and this new IP from res189.servconfig.com, and the domain transfer succeeded under the new IP. SO it seems that i have to whitelist my hosts res189.servconfig.com IP adress. Thankfully its solved, BUT WTF??!? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Product Manager WHMCS John Posted August 5, 2016 WHMCS Product Manager Share Posted August 5, 2016 Hi, The eNom module uses cURL to communicate with the eNom API (along with a lot of the modules), so eNom will see the IP Address that your server is configured to used to make outward cURL communications. Often this is the server's main shared IP address and not any other IP address assigned directly to an individual account. 0 Quote Link to comment Share on other sites More sharing options...
RadWebHosting Posted August 6, 2016 Share Posted August 6, 2016 SO it seems that i have to whitelist my hosts res189.servconfig.com IP adress. Thankfully its solved, BUT WTF??!? You will want to keep this IP address documented for easy access, as many modules and addons will only function with this IP address. As @WHMCSJohn mentions, this is due to the fact that cURL typically requires the server's primary IP address and ignores other IPs (even the IP of WHMCS installation). 0 Quote Link to comment Share on other sites More sharing options...
twhiting9275 Posted August 8, 2016 Share Posted August 8, 2016 This isn't really just limited to the Enom module, but pretty much any module that communicates with providers (Resell, resellerclub, most DNS/registrars, anything limiting your IP). In most cases, as John mentioned, it's the server IP that's used, not the site IP. If they differ, that's why you're seeing that. 0 Quote Link to comment Share on other sites More sharing options...
Kemtronics Posted August 24, 2016 Share Posted August 24, 2016 Was having the same problem. Now solved thanks to you. 0 Quote Link to comment Share on other sites More sharing options...
shendison Posted September 8, 2016 Share Posted September 8, 2016 cool - (Inmotion should have suggested this) 0 Quote Link to comment Share on other sites More sharing options...
OlinGaston Posted September 17, 2016 Share Posted September 17, 2016 I'm also having the same issue. 0 Quote Link to comment Share on other sites More sharing options...
t-chan Posted February 10, 2017 Share Posted February 10, 2017 I'm having the exact issue listed above. 0 Quote Link to comment Share on other sites More sharing options...
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.