# Ignition Link does not work after upgrade

**URL:** <https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485>\
**Category:** Ignition\
**Created:** [October 25, 2011, 3:06pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485 "2011-10-25T15:06:44Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlexW](https://avatars.discourse-cdn.com/v4/letter/a/b5a626/32.png) [@AlexW](https://forum.inductiveautomation.com/u/AlexW)\
**Post date:** [October 25, 2011, 3:06pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/1 "2011-10-25T15:06:44Z")

</div>

I have gone through several upgrades lately. -7.2.4-7.3b4-7.3-7.3.1

I noticed that each time the link that is placed by ignition on your desktop when it runs for the first time stops working. I can forsee this becoming a pain since every time I upgrade I will have to send out an email and walk people through the process of deleting the link, navigating to the webpage, scrolling down to click the right project launch button and so on and so forth.

While the gateway upgrade process is pretty painless, it would be awesome if upgrading the clients was just as painless.

To get around this I started placing a link to the gateway webpage on the desktop as well.

I was wondering if a ticket could be created so that the link placed by ignition will still work even if the version changes (perhaps through a version detection and redownload on mismatch mechanism?)

---

<div class="post-metadata">

**Author:** ![Dravik](https://avatars.discourse-cdn.com/v4/letter/d/e274bd/32.png) [@Dravik](https://forum.inductiveautomation.com/u/Dravik)\
**Post date:** [October 25, 2011, 4:22pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/2 "2011-10-25T16:22:06Z")

</div>

Ahh, the Java link right? You can disable the creation of that entirely and send out proper shortcuts that don’t have to be updated.

---

<div class="post-metadata">

**Author:** ![Robert.McKenzie](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/robert.mckenzie/32/4134_2.png) [@Robert.McKenzie](https://forum.inductiveautomation.com/u/Robert.McKenzie)\
**Post date:** [October 25, 2011, 4:42pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/3 "2011-10-25T16:42:55Z")

</div>

Dravik is right, that’s your best bet. The shourtcut is simple to create and should follow this formula:` "{path to javaws.exe on client}" -localfile "{path to jnlp}"
 ie: 
 "C:\Program Files\Java\jre6\bin\javaws.exe" -localfile "http://IP:PORT/main/system/launch/client/PROJECT_NAME.jnlp"`  
And here are the links for the various modes:`Windowed JNLP: http://IP:PORT/main/system/launch/client/PROJECT_NAME.jnlp
Full-Screen JNLP: http://IP:PORT/main/system/launchfs/client/PROJECT_NAME.jnlp
Applet URL: http://IP:PORT/main/web/applet/client/PROJECT_NAME
Designer: http://IP:PORT/main/system/launch/designer/designer.jnlp`

---

<div class="post-metadata">

**Author:** ![Greg.Buehler](https://avatars.discourse-cdn.com/v4/letter/g/ecc23a/32.png) [@Greg.Buehler](https://forum.inductiveautomation.com/u/Greg.Buehler)\
**Post date:** [October 25, 2011, 4:48pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/4 "2011-10-25T16:48:13Z")

</div>

To add to Robert, you can find the full listing of links if you go to the gateway configuration and ‘View’ the project.

---

<div class="post-metadata">

**Author:** ![AlexW](https://avatars.discourse-cdn.com/v4/letter/a/b5a626/32.png) [@AlexW](https://forum.inductiveautomation.com/u/AlexW)\
**Post date:** [October 27, 2011, 12:50am UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/5 "2011-10-27T00:50:43Z")

</div>

ok so why not have ignition create those links rather than the java link on the desktop?

Seems logical rather than having to use a manually implemented link such as that described above.

This way the ignition would be super simple to update and deploy on new machines… no tricks of the trade needed ![:thumb_left:](https://us1.discourse-cdn.com/inductiveautomation/original/1X/e26afb081ddde6df016df6ee49159cf56aaca688.gif ":thumb\_left:")

---

<div class="post-metadata">

**Author:** ![diat150](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Post date:** [October 27, 2011, 1:54am UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/6 "2011-10-27T01:54:20Z")

</div>

I believe if you go into your gateway configuration\>redundancy and then uncheck autodetect http address, and then type in your gateway’s ip address and ports in the box below, it will correct this issue. someone correct me if I am wrong.

---

<div class="post-metadata">

**Author:** ![nathan](https://avatars.discourse-cdn.com/v4/letter/n/c5a1d2/32.png) [@nathan](https://forum.inductiveautomation.com/u/nathan)\
**Post date:** [October 27, 2011, 5:28pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/7 "2011-10-27T17:28:25Z")

</div>

I don't think that setting will have any effect on the shortcuts that OP is asking about.

That setting allows you to manually enter the IP address or hostname to connect to the Ignition gateway. This is most often relevant if you have multiple network adapters or IP addresses or are doing tricky things with name resolution (DNS).

To the best of my understanding, the Ignition gateway dynamically generates the launch file (JNLP). It will always reside at those listed URLs. You can safely create Windows shortcuts, web hyperlinks, or whatever to point to those locations. The links will always work and you will always get an updated instance of your project. Java web start prompts you to put links on your desktop of Java Web Start launched projects that point to your local cache. These links work ok, but often break as you upgrade your gateway, update projects, or whatnot.

It's safest to use the gateway directly, or links/shortcuts to the appropriate JNLP project. BTW Robert's shortcut path will allow you to specify the JRE instance that you want to launch. It usually works fine to just do a shortcut to the URL.

> [@diat150](#):
>
> I believe if you go into your gateway configuration\>redundancy and then uncheck autodetect http address, and then type in your gateway's ip address and ports in the box below, it will correct this issue. someone correct me if I am wrong.

---

<div class="post-metadata">

**Author:** ![AlexW](https://avatars.discourse-cdn.com/v4/letter/a/b5a626/32.png) [@AlexW](https://forum.inductiveautomation.com/u/AlexW)\
**Post date:** [October 27, 2011, 9:30pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/8 "2011-10-27T21:30:43Z")

</div>

Don't get me wrong, I appreciate all the work arounds and technical details of the problem that have been described

This still doesn't address what I originally asked for:

> [@](#):
>
> I was wondering if a ticket could be created so that the link placed by ignition will still work even if the version changes (perhaps through a version detection and redownload on mismatch mechanism?)

> [@](#):
>
> ok so why not have ignition create those links rather than the java link on the desktop?

While the technique of creating a link on the desktop is nice. Its still going to be a pain to administer when I get to 20-30 users.

---

<div class="post-metadata">

**Author:** ![nathan](https://avatars.discourse-cdn.com/v4/letter/n/c5a1d2/32.png) [@nathan](https://forum.inductiveautomation.com/u/nathan)\
**Post date:** [October 27, 2011, 9:38pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/9 "2011-10-27T21:38:07Z")

</div>

How do you envision it working for Ignition to create links?

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [October 27, 2011, 10:24pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/10 "2011-10-27T22:24:42Z")

</div>

I’m a little late to this party, but maybe I can get it back on track.

1. The shortcuts that Java Web Start (JWS) creates automatically are different than a straight shortcut to the JNLP. We have no control over the shortcuts that JWS creates. In some ways, the JWS shortcuts are better b/c they’ll allow a client to launch in a redundant setup even if the master is down, which a straight JNLP link will not do.

2. The shortcuts that JWS creates shouldn’t (and more importantly, don’t in my experience) break after an upgrade.

Given this, let’s start over following this idea: why are your shortcuts “breaking”? Can you describe in more detail the nature of the failure?

---

<div class="post-metadata">

**Author:** ![AlexW](https://avatars.discourse-cdn.com/v4/letter/a/b5a626/32.png) [@AlexW](https://forum.inductiveautomation.com/u/AlexW)\
**Post date:** [October 31, 2011, 7:42pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/11 "2011-10-31T19:42:56Z")

</div>

Thanks Carl,

I’m not sure why the shortcuts are failing. As I mentioned originally, we went through a series of upgrades, and the ignition launch links that are placed on the desktop automatically after running a client for the first time ceased to work.

@nathan: the way I envisaged it working was for ignition to deploy one of the html shortcuts as described by the previous posters. Either that or some sort of re-download-on-version-change mechanism. It now seems that neither of these options appear possible

I wanted to post about this since I thought this might become an issue we would start fighting once we started increasing the number of clients on site.

---

<div class="post-metadata">

**Author:** ![Dravik](https://avatars.discourse-cdn.com/v4/letter/d/e274bd/32.png) [@Dravik](https://forum.inductiveautomation.com/u/Dravik)\
**Post date:** [October 31, 2011, 7:49pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/12 "2011-10-31T19:49:48Z")

</div>

I had the same issue btw Carl, The desktop shortcuts created by Java would break between upgrades of the host Ignition system.

---

<div class="post-metadata">

**Author:** ![focus-eng](https://avatars.discourse-cdn.com/v4/letter/f/fbc32d/32.png) [@focus-eng](https://forum.inductiveautomation.com/u/focus-eng)\
**Post date:** [November 1, 2011, 11:31am UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/13 "2011-11-01T11:31:53Z")

</div>

Same problem here.  
What i did as a workaround was to save the file onto the desktop rather then execute it.  
By this i mean when you click on the Project link to launch it Firefox will ask you to save or run it.  
Simply select save, and save the file to the desktop.  
Instead of clicking on the Jave created shortcut we use the saved JNLP file.

Hope this helps.

As a note for the developers.  
When the link brakes and one tries to use the short cut from the JWS the Loading window apears but it doesn’t contiune.

Regards  
Sascha

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [November 18, 2011, 12:26am UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/14 "2011-11-18T00:26:53Z")

</div>

Alright,

Try as we might, we can’t reproduce this issue. For those of you having this problem, please report: What OS, version of Java, and user permissions are you working with when this problem happens?

---

<div class="post-metadata">

**Author:** ![Dravik](https://avatars.discourse-cdn.com/v4/letter/d/e274bd/32.png) [@Dravik](https://forum.inductiveautomation.com/u/Dravik)\
**Post date:** [November 21, 2011, 5:00pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/15 "2011-11-21T17:00:40Z")

</div>

WinXp, 6-17, Power User

---

<div class="post-metadata">

**Author:** ![AlexW](https://avatars.discourse-cdn.com/v4/letter/a/b5a626/32.png) [@AlexW](https://forum.inductiveautomation.com/u/AlexW)\
**Post date:** [November 21, 2011, 11:01pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/16 "2011-11-21T23:01:51Z")

</div>

Win XP, Java 6 build 18, user privileges

---

<div class="post-metadata">

**Author:** ![Robert.McKenzie](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/robert.mckenzie/32/4134_2.png) [@Robert.McKenzie](https://forum.inductiveautomation.com/u/Robert.McKenzie)\
**Post date:** [December 10, 2011, 12:30am UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/17 "2011-12-10T00:30:51Z")

</div>

Hey guys, I’ve tried upgrading from 7.2.8 to 7.3.2 in Java 6u17 and 6u24 and both work for me. What error are you getting? Can you take a screenshot?

---

<div class="post-metadata">

**Author:** ![Dravik](https://avatars.discourse-cdn.com/v4/letter/d/e274bd/32.png) [@Dravik](https://forum.inductiveautomation.com/u/Dravik)\
**Post date:** [December 12, 2011, 4:39pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/18 "2011-12-12T16:39:12Z")

</div>

I’m at 7.2.9 atm, once we get our Total Care renewed and I go to 7.3.x i’ll try to capture this error(if it happens again)

---

<div class="post-metadata">

**Author:** ![Dravik](https://avatars.discourse-cdn.com/v4/letter/d/e274bd/32.png) [@Dravik](https://forum.inductiveautomation.com/u/Dravik)\
**Post date:** [December 19, 2011, 8:09pm UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/19 "2011-12-19T20:09:22Z")

</div>

I just went from 7.2.9 to 7.3.2, The error is “Cannot Find Msg File” from the Java Webstart program.

---

<div class="post-metadata">

**Author:** ![diat150](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Post date:** [December 20, 2011, 1:46am UTC](https://forum.inductiveautomation.com/t/ignition-link-does-not-work-after-upgrade/3485/20 "2011-12-20T01:46:27Z")

</div>

just upgraded to 7.2.11 and doesnt look like I have had any problem yet.
