Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #12179 (closed)

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

Linux IcedTea 7 webstart dialog about desktop launcher

Reported by: mtbcarroll Owned by: mtbcarroll
Priority: minor Milestone: 5.1.0-m4
Component: Insight Version: 5.0.1
Keywords: n.a. Cc: ux@…, rleigh, khgillen, spli
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: n.a.

Description (last modified by mtbcarroll)

A signed-JAR webstart running under Linux IcedTea 7 shows the attached dialog. Notice the "unverified" publisher, and I am not sure from the message why I would want to click 'Allow'.

Attachments (1)

webstart-launcher-dialog.png (18.6 KB) - added by mtbcarroll 5 years ago.

Download all attachments as: .zip

Change History (16)

Changed 5 years ago by mtbcarroll

comment:1 Changed 5 years ago by mtbcarroll

  • Description modified (diff)

comment:2 Changed 5 years ago by mtbcarroll

Exactly the same dialog seen in testing signed 5.0.2 release.

comment:3 Changed 5 years ago by jamoore

  • Cc khgillen spli added
  • Milestone changed from Unscheduled to 5.0.3

We should figure out what's causing it and either fix, or close this as "wontfix". Searching briefly this would point to an "unverified certificate", but I'm not sure what would put our cert in that category on Linux.

The only other thing I can think of as being related is the fact that the https is a self-signed cert for gretzky. Perhaps we should address that to minimally reduce confusion.

comment:4 Changed 5 years ago by spli

Do you also see this with nightshade?

comment:5 Changed 5 years ago by mtbcarroll

Yes, exactly the same dialog from https://nightshade.openmicroscopy.org/webstart/

Also perhaps there is simply a way to prevent the attempt to create a desktop launcher.

comment:6 Changed 5 years ago by spli

Could be worth checking with other webstart apps, e.g. http://www.jalview.org/download (Click Launch Jalview Desktop top right)

comment:7 Changed 5 years ago by mtbcarroll

Good idea! No, no dialog like that with Jalview, launches and works fine.

comment:8 Changed 5 years ago by mtbcarroll

http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp/properties.html mentions deployment.javaws.shortcut which looks strikingly relevant.

Also, I wonder if there's some useful tweak that can be made to our

<shortcut online="false">
  <desktop/>
</shortcut>

in insight.jnlp. (jalview.jnlp doesn't have that element at all.)

Last edited 5 years ago by mtbcarroll (previous) (diff)

comment:9 Changed 5 years ago by mtbcarroll

In Paris, Damir mentioned that when somebody uses webstart, the Insight icon appears on their desktop: it is the JNLP file. (Rather more useful, he thought, would be if it were the JAR instead, but that still gets re-downloaded each time.)

comment:10 Changed 5 years ago by spli

The jars should be automatically cached by Java.

comment:11 Changed 5 years ago by mtbcarroll

This is true, I should have asked Damir if he was sure it wasn't just a quick "downloading" notification he got that was actually hitting a local cache. Still, he is getting a desktop icon added anyway.

comment:12 Changed 5 years ago by mtbcarroll

I should add that if I always click Cancel then I am asked every time I start Insight from webstart.

Last edited 5 years ago by mtbcarroll (previous) (diff)

comment:13 Changed 5 years ago by mtbcarroll

  • Owner changed from jburel to mtbcarroll
  • Status changed from new to accepted

comment:14 Changed 5 years ago by mtbcarroll

  • Resolution set to fixed
  • Status changed from accepted to closed

comment:15 Changed 5 years ago by Josh Moore <josh@…>

  • Remaining Time set to 0

(In [b0edda57ea76b3c2e0696f8dfb417870269c9dee/ome.git] on branch develop) Merge pull request #3455 from mtbc/fix-12179-webstart-jnlp

fix #12179: adjust Insight JNLP specification for webstart

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.76256 sec.)

We're Hiring!