Error launching client/designer with _ in hostname

Ingnition version 7.6.5 rc1 . This works fine if I use the IP address instead of the hostname.

Launch File:



Ignition Designer
Inductive Automation























Expecption:

ava.lang.SecurityException: unexpected excpetion
at com.sun.deploy.security.ruleset.RuleId.pathIncludes(Unknown Source)
at com.sun.deploy.security.ruleset.RuleId.compareStringToURL(Unknown Source)
at com.sun.deploy.security.ruleset.RuleId.onExceptionList(Unknown Source)
at com.sun.deploy.security.ruleset.RuleId.isException(Unknown Source)
at com.sun.deploy.security.ruleset.DeploymentRuleSet.getDefaultOrException(Unknown Source)
at com.sun.deploy.security.ruleset.DeploymentRuleSet.getDRS(Unknown Source)
at com.sun.deploy.security.ruleset.DeploymentRuleSet.findDRS(Unknown Source)
at com.sun.javaws.jnl.LaunchDesc.getMainDeploymentRuleSet(Unknown Source)
at com.sun.javaws.jnl.LaunchDesc.getMatchImpl(Unknown Source)
at com.sun.javaws.jnl.LaunchDesc.getJREMatcher(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(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)
Caused by: java.net.URISyntaxException: Illegal character in hostname at index 10: mwd_ws1/main/system/launch/desig … igner.jnlp
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.parseHostname(Unknown Source)
at java.net.URI$Parser.parseServer(Unknown Source)
at java.net.URI$Parser.parseAuthority(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.(Unknown Source)
at java.net.URI.(Unknown Source)
… 20 more

You know… it turns out that an underscore is not a valid character in a hostname. It’s valid for domain names, and possibly for use in subdomains, but when it comes to the hostname of a URI/URL you can only use letters-digits-hyphens.