Skip to main content
Participant
March 24, 2014
Question

"You tried to access the Developer Edition from IP address" error on Enterprise

  • March 24, 2014
  • 2 replies
  • 2994 views

I was looking through the coldfusion-out.log this afternoon on my CF10 Enterprise edition, and found multiple messages like this:

License Error.You tried to access the Developer Edition from IP address (xxx.xx.xx.xxx). Already two IP addresses are accessing ColdFusion concurrently. The Developer Edition supports access by any IP address, but only two at a time, apart from the localhost. The additional IP addresses accessing ColdFusion are: xxx.xx.xx.xxx,xxx.xx.xx.xxx,xxx.xx.xx.xxx

I recognize none of these IP addresses.  Also, I didn't think there was a developer edition installed alongside Enterprise.  I only access the Administrator by remoting into the server and calling it up locally.

In the administrator settings under Security/Allowed IP Addresses for ColdFusion Administrator access, I have two addresses specified....neither of which are referenced in the error.

Does the error message just refer to unsuccessful attempts to log into the Administrator (there's nothing in the log file to specify an unsuccessful login) -

or, will the IP address be registered as accessing the developer edition if the login screen is even loaded?

Thanks....

This topic has been closed for replies.

2 replies

Anit_Kumar
Inspiring
March 24, 2014

Hi StupidBabies,

Can you pm your license.properties file available at \ColdFusion10\cfusion\lib\. I will check that and revert to you.

Regards,

Anit Kumar

Charlie Arehart
Community Expert
Community Expert
March 24, 2014

There are a few points to consider here.

First, to your question, that message is NOT specific to CF Admin requests only. The developer edition limitation is for any attempt to access ANY CFML page in ANY directory.

Second, it would seem therefore that for the instance whose log you’re looking at, it is NOT running Enterprise but the Developer edition, which means there is no license key in CF. You can view what edition you have (and add the key, if needed) in the CF Admin, in the “system info” page found by clicking the “I” icon in the top right of the CF Admin.

Third, though, there is indeed something odd about you seeing that error message. You start out saying this is for CF10, but the limitation of the developer edition “to 2 IP addresses at most” is a limit of CF9 and earlier.

In CF 10, instead, the Developer edition now (nicely) just limits requests to 5 concurrent requests (I think it’s 5). Any requests beyond that are queued, and I don’t think any error message is logged. But anyway, you should NOT see that particular error in a CF10 out log. Are you sure it’s not a CF9 instance log? Are you finding it in the \[cfusion]\log, or if not the cfusion instance then some other instance’s log under the CF10 directory?

BTW, regardless of this question of 9 or 10, as for the CF Admin, If visit it and find that it DOES indeed say that it’s Enterprise, then I would assume that the log you’re looking at (showing that error) is NOT the log for the instance whose Admin you are looking at, because it can’t be Enterprise and be reporting that error. Do you have multiple instances defined (see the Instance Manager page in the Enterprise Manager page on the lower left of the CF Admin, available unless you are running CF Standard.)

Here’s something you could do: drop a test.cfm page into whatever web site location you can browse files from, and in that, do a CFDUMP var=”#server#”. That will report what instance the code is running in. It will also perhaps help you find a problem in your web server configuration, if you try to browse that file and find that you cannot. If you use an external web server, like IIS or Apache, you may find that the URL you use to browse that file does not find it. It could be that the web server configuration is not quite setup as you think (as managed by the CF web server configuration tool).

You may even find that the same file in the same directory could be accessed for different instances depending on the URL you used and how you had configured your web server. The CF web server config tool maps what sites talk to what instances.

Anyway, I realize you may say “I only have one instance”. I added the rest there just on the chance that you may, and that THAT may explain why you see the error about being on the Developer edition in the log when you would think you are running Enterprise.

Let us know if any of this helped.

/charlie

/Charlie (troubleshooter, carehart. org)