Назад | Перейти на главную страницу

Проблема с лицензированием ColdFusion MX 7?

У меня есть сайт, на котором запущен ColdFusion MX 7, о котором я ничего не знаю, но все работало нормально. Внезапно казалось, что все рушится, и я начал получать эту ошибку:

На веб-сайте, к которому вы обращаетесь, произошла непредвиденная ошибка. Пожалуйста, свяжитесь с администратором сайта.

Следующая информация предназначена для разработчиков веб-сайта в целях отладки. Ошибка при обработке запроса Возникло исключение лицензии. Вы попытались получить доступ к версии для разработчиков с запрещенного IP-адреса (xx.xxx.xxx.xx). Доступ к версии для разработчиков возможен только с 127.0.0.1 и двух дополнительных IP-адресов. Дополнительные IP-адреса: xx.xx.xxx.xxx, xxx.xxx.x.xx

(Я удалил IP-адреса)

Очевидно, это похоже на проблему с лицензированием, но почему это могло произойти внезапно? Я видел проблемы, при которых сервер возвращался к версии для разработчиков через 30 дней, но я считаю, что сервер работает намного дольше, чем это.

К тому же даже не знаю где поменять версию! Я думаю, мне нужно ввести серийный номер продукта, но я не знаю, где это сделать.

Я вижу в интерфейсе администратора под сводкой настроек, что редакция - «Разработчик», а поле Серийный номер пустое.

Я вижу в интерфейсе администратора под сводкой настроек, что версия - «Разработчик», а поле Серийный номер пустое.

Здесь вы вводите действующий код лицензии Standard или Enterprise.

Что касается того, почему он мог вернуться в режим разработчика - были ли у вас какие-либо проблемы в последнее время, и вам пришлось восстанавливать какие-либо файлы конфигурации xml? В качестве альтернативы, как предполагает Клинт, возможно, ваш веб-сайт находился за прокси-сервером, и поэтому все запросы, по-видимому, исходили с одного IP-адреса. (Между прочим, это было бы нарушением лицензии, так что не решайте проблему установкой прокси - lol).

Что ж, не зная больше о вашей конфигурации и архитектуре приложения, трудно сказать, почему она работала дольше 30 дней без каких-либо проблем. Возможно, приложение действительно использовалось каким-то прокси-сервером или даже другим уровнем приложения.

Независимо от того, если выпуск действительно является разработчиком и не введен лицензионный ключ, он будет ограничен описанным вами способом: доступен только с IP-адреса, к которому привязан (прослушивает) сервер, и 2 других адресов.

Если у вас есть лицензионный ключ, вы можете ввести его в интерфейсе администратора, который обычно находится по адресу /CFIDE/administrator/index.cfm (если он установлен «нормально»). Загрузите интерфейс администратора, нажмите «Информация о системе» (вверху, в главном окне), затем введите лицензионный ключ в поле «Новая лицензия» и нажмите «Отправить изменения».

Похоже, проблема с лицензией была временной? Я перезапустил службу Windows для Cold Fusion, и, похоже, проблема устранилась.

У меня вопрос, как запустить / перезапустить Cold Fusion: Как запустить ColdFusion MX 7?.

У меня для вас не так уж много ответа, кроме:

  1. Убедитесь, что вы используете JRE v1.5x
  2. Обновитесь до последней версии JRE v1.6.0_14

Это тоже часто случается, когда мы работаем с версией Coldfusion Standard (v8,0,1,195765). Мы работаем на Java 1.6.0_04.

Мы определили, что это либо проблема с загрузкой, либо с JRE. Мы заметили несколько журналов ошибок «слишком много открытых файлов» или что-то подобное в нашем файле cfserver.log.

Кроме того, мы нашли несколько статей, в которых рекомендовалось обновить JRE, поскольку в более ранних версиях 1.6 были проблемы с закрытием соединений.

http://corfield.org/blog/index.cfm/do/blog.entry/entry/Java_6_and_ColdFusion_8

У меня возникла такая же проблема, так как это два IP-адреса, включая доступ к нему из 127.0.0.1.

Он разработан таким образом, чтобы веб-разработчик мог показывать свою работу со своей рабочей станции другой стороне на собственном экране для тестирования доступности или аналогичного.

В подобных ситуациях может произойти следующее: если ваш компьютер получит IP-адрес через DHCP, срок аренды истечет, и вы подключитесь снова (на этот раз с другим IP-адресом), оба ваших «IP-адреса» будут израсходованы. Сообщение, содержащееся в вашем вопросе, получит следующий человек, который подключится.

Для экземпляров разработчика, если это произойдет, вам следует просто перезапустить экземпляр coldfusion. Обычно я видел, как это происходит на ноутбуках, которые были переведены в спящий режим в офисе, разработчик забирает их домой и подключается к домашней беспроводной сети, выполняет некоторую работу, а затем, например, возвращается в офис или в другое место офиса, получает другой IP-адрес и не может просматривать свой сайт.