Ошибка illegalargumentexception invalid characters in hostname

I have been setting up a new laptop and my publish to jfrog was failing. Since I have it working on a different laptop I realised the difference was the JDK version in use. Reverting from JDK8 to the Apple version of JDK6 fixed the below issue. I couldn’t seem to find anyone else with this issue with Google so maybe its some bug that only gets hit by my specific setup?

java version «1.8.0_31»
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, m

java.lang.IllegalArgumentException: Invalid characters in hostname
    at java.net.HostPortrange.toLowerCase(HostPortrange.java:189)
    at java.net.HostPortrange.<init>(HostPortrange.java:150)
    at java.net.URLPermission$Authority.<init>(URLPermission.java:481)
    at java.net.URLPermission.parseURI(URLPermission.java:449)
    at java.net.URLPermission.init(URLPermission.java:170)
    at java.net.URLPermission.<init>(URLPermission.java:166)
    at sun.net.www.protocol.http.HttpURLConnection.URLtoSocketPermission(HttpURLConnection.java:1032)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1425)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
    at org.apache.ivy.util.url.BasicURLHandler.readResponseBody(BasicURLHandler.java:298)
    at org.apache.ivy.util.url.BasicURLHandler.disconnect(BasicURLHandler.java:277)
    at org.apache.ivy.util.url.BasicURLHandler.upload(BasicURLHandler.java:266)
    at org.apache.ivy.util.FileUtil.copy(FileUtil.java:150)
    at org.apache.ivy.plugins.repository.url.URLRepository.put(URLRepository.java:84)
    at org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130)
    at sbt.ConvertResolver$ChecksumFriendlyURLResolver$class.put(ConvertResolver.scala:80)
    at sbt.ConvertResolver$PluginCapableResolver$1.put(ConvertResolver.scala:106)
    at org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:216)
    at sbt.IvyActions$$anonfun$publish$3.apply(IvyActions.scala:263)
    at sbt.IvyActions$$anonfun$publish$3.apply(IvyActions.scala:262)
    at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:772)
    at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
    at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:47)
    at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:771)
    at sbt.IvyActions$.publish(IvyActions.scala:262)
    at sbt.IvyActions$$anonfun$publish$1$$anonfun$apply$1.apply$mcV$sp(IvyActions.scala:97)
    at sbt.IvyActions$$anonfun$publish$1$$anonfun$apply$1.apply(IvyActions.scala:97)
    at sbt.IvyActions$$anonfun$publish$1$$anonfun$apply$1.apply(IvyActions.scala:97)
    at sbt.IvyActions$.withChecksums(IvyActions.scala:106)
    at sbt.IvyActions$.sbt$IvyActions$$withChecksums(IvyActions.scala:101)
    at sbt.IvyActions$$anonfun$publish$1.apply(IvyActions.scala:97)
    at sbt.IvyActions$$anonfun$publish$1.apply(IvyActions.scala:91)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:115)
    at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:115)
    at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:103)
    at sbt.IvySbt.sbt$IvySbt$$action$1(Ivy.scala:48)
    at sbt.IvySbt$$anon$3.call(Ivy.scala:57)
    at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:98)
    at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:81)
    at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:102)
    at xsbt.boot.Using$.withResource(Using.scala:11)
    at xsbt.boot.Using$.apply(Using.scala:10)
    at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:62)
    at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:52)
    at xsbt.boot.Locks$.apply0(Locks.scala:31)
    at xsbt.boot.Locks$.apply(Locks.scala:28)
    at sbt.IvySbt.withDefaultLogger(Ivy.scala:57)
    at sbt.IvySbt.withIvy(Ivy.scala:98)
    at sbt.IvySbt.withIvy(Ivy.scala:94)
    at sbt.IvySbt$Module.withModule(Ivy.scala:115)
    at sbt.IvyActions$.publish(IvyActions.scala:91)
    at sbt.Classpaths$$anonfun$publishTask$1.apply(Defaults.scala:1173)
    at sbt.Classpaths$$anonfun$publishTask$1.apply(Defaults.scala:1172)
    at scala.Function3$$anonfun$tupled$1.apply(Function3.scala:35)
    at scala.Function3$$anonfun$tupled$1.apply(Function3.scala:34)
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
    at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:42)
    at sbt.std.Transform$$anon$4.work(System.scala:64)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
    at sbt.Execute.work(Execute.scala:244)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160)
    at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
[error] (*:publish) java.lang.IllegalArgumentException: Invalid characters in hostname

Solution to prompt IllegalArgumentException: Invalid characters in hostname when installing JDK

Prompted when installing JDK on windows7_x64 todayIllegalArgumentException:Invalid characters in hostname,


Solution:

1. Open [Control Panel System and Security System] and click [Change Settings]

2. Modify the computer name


3. Install JDK after restarting the computer (it is best to delete the residual files on the previous computer before installation)

Intelligent Recommendation

More Recommendation

FULL PRODUCT VERSION :

ADDITIONAL OS VERSION INFORMATION :

Microsoft Windows [Version 6.1.7601]

A DESCRIPTION OF THE PROBLEM :

Everytime I tried to install Java this error occur: IllegalArgumentException: Invalid characters in hostname. During one installationi t appear two times, and when I click on «OK» the installation continue and finsihed.

ERROR MESSAGES/STACK TRACES THAT OCCUR :

java.lang.IllegalArgumentException: Invalid characters in hostname

at java.net.HostPortrange.toLowerCase(Unknown Source)

at java.net.HostPortrange.<init>(Unknown Source)

at java.net.URLPermission$Authority.<init>(Unknown Source)

at java.net.URLPermission.parseURI(Unknown Source)

at java.net.URLPermission.init(Unknown Source)

at java.net.URLPermission.<init>(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.URLtoSocketPermission(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)

at java.net.URLConnection.getContentType(Unknown Source)

at com.sun.deploy.net.proxy.AbstractAutoProxyHandler.isSupportedINSFile(Unknown Source)

at com.sun.deploy.net.proxy.AbstractAutoProxyHandler.retrieveContentOfPACFile(Unknown Source)

at com.sun.deploy.net.proxy.AbstractAutoProxyHandler.contructLegacyPACScript_16(Unknown Source)

at com.sun.deploy.net.proxy.AbstractAutoProxyHandler.init(Unknown Source)

at com.sun.deploy.net.proxy.SunAutoProxyHandler.init(Unknown Source)

at com.sun.deploy.net.proxy.DynamicProxyManager.reset(Unknown Source)

at com.sun.deploy.net.proxy.DeployProxySelector.reset(Unknown Source)

at com.sun.javaws.Main.initializeExecutionEnvironment(Unknown Source)

at com.sun.javaws.Main.continueInSecureThread(Unknown Source)

at com.sun.javaws.Main.access$000(Unknown Source)

at com.sun.javaws.Main$1.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

REPRODUCIBILITY :

This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :

Disconnect from internet.

Сегодня, когда вы установили JDK на Windows7_x64, пожалуйстаIllegalArgumentException:Invalid characters in hostname,


Решение:

1. Откройте [Панель управления Система и безопасность Система], нажмите [Изменить настройки]

2. Измените имя компьютера


3. Перезагрузите компьютер, а затем установите JDK (лучше удалить остаточный файл на предыдущем компьютере перед установкой)


Интеллектуальная рекомендация

Эксперимент (1)

Эксперимент — действительно волшебное место, вещи в нем означают, что ты не можешь всего понять, эммммм, давай! изучить хорошо! Кейс: Я забыл свой пароль! Откройте ссылку для решения проблемы на панел…

[Turn] Модель памяти JVM

http://longdick.iteye.com/blog/473866   Графическая модель памяти JVM Категория блога: JVM JVMМероприятияSUN  /** * Пожалуйста, укажите автора longdick http://longdick.iteye.com для перепеча…

Рейдеры по оптимизации индекса Mysql (все)

Так называемый индекс представляет собой специфический сортировку алгоритма для конкретного поля MySQL, такое как алгоритм и хеш-алгоритм двоичного дерева, а хеш-алгоритм быстро обнаруживается путем у…

Spring MVC основы и примеры

Spring MVC 1. Введение в Spring MVC Spring MVC предоставляет архитектуру модель-представление-контроллер и существующие компоненты, которые могут разрабатывать гибкие и слабо связанные веб-приложения….

Идея поставляется с конфигурацией Maven (скачать)

Эта статья в основном иллюстрирует, как настроен Maven с идеей. Если вы не хотите использовать Maven, который поставляется с компилятором, вы можете загружать, установить и продолжить конфигурацию. Сс…

Вам также может понравиться

java-day14&amp;day15

Параллелизм и параллелизм Одновременный: Относится к двум или более событиям вВ тот же период временипроисходят. параллельно: Относится к двум или более событиям вВ тот же моментСлучилось (одновременн…

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

Шаги для исправления ошибки с неверными символами в имени хоста

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

Шаг 1: Регистрация имени хоста

Для начала выполните регистрацию имени хоста на своем компьютере. Чтобы зарегистрировать имя хоста, выполните следующие действия:

  1. Откройте командную строку в Windows
  2. Введите команду «ipconfig /registerdns»
  3. Нажмите клавишу Enter
  4. Дождитесь, пока произойдет регистрация

Шаг 2: Выполнение сканирования на вирусы

Вторым шагом является сканирование на вирусы вашего компьютера, поскольку некоторые вирусы могут изменять имя хоста. Чтобы выполнить сканирование на вирусы, следуйте этим инструкциям:

  1. Запустите свой антивирусный программный продукт
  2. Выполните полное сканирование вашей системы
  3. После завершения сканирования, удалите все обнаруженные вирусы

Шаг 3: Изменение имени хоста

Если имя хоста было изменено неправильно, то выполните изменение вручную в системе. Чтобы изменить имя хоста, выполните следующие действия:

  1. Нажмите на правую кнопку мыши на значок «Мой компьютер»
  2. Выберите «Свойства»
  3. Выберите вкладку «Имя компьютера»
  4. Нажмите на кнопку «Изменить»
  5. Введите новое имя для хоста
  6. Нажмите «ОК»

Шаг 4: Использование допустимых символов

Если имя хоста содержит недопустимые символы, переименуйте его, используя только допустимые символы. Допустимые символы включают следующее:

  • Цифры (0-9)
  • Буквы латинского алфавита (A-Z, a-z)
  • Дефисы («-«)

В заключение

Исправление ошибки, связанной с неверными символами в имени хоста, может быть достаточно трудной задачей, но если вы следуете приведенным выше шагам, то вы сможете быстро исправить любые проблемы. Надеемся, что эта статья помогла вам исправить ошибку и настроить вашу систему.

Понравилась статья? Поделить с друзьями:
  • Ошибка in5p опель астра что это
  • Ошибка https windows 7
  • Ошибка illegal invocation
  • Ошибка imu dji phantom
  • Ошибка https 12157