Last Comment Bug 1025627 - Since version 30, Citrix Receiver stopped working on both Mac OS & WIndows: click-to-activate UI isn't showing
: Since version 30, Citrix Receiver stopped working on both Mac OS & WIndows: c...
Status: NEW
:
Product: Core
Classification: Components
Component: Plug-ins (show other bugs)
: 30 Branch
: x86_64 Windows 7
-- normal with 6 votes (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
: Benjamin Smedberg [:bsmedberg]
Mentors:
: 1027887 1034659 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-06-15 06:43 PDT by johndoe5456
Modified: 2015-11-01 13:10 PST (History)
17 users (show)
gfritzsche: firefox‑backlog+
See Also:
Crash Signature:
(edit)
QA Whiteboard: [bugday-20140616]
Iteration: ---
Points: 5
Has Regression Range: ---
Has STR: ---
31+


Attachments

Description User image johndoe5456 2014-06-15 06:43:40 PDT
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0 (Beta/Release)
Build ID: 20140610163407

Steps to reproduce:

Open company portal (https://telewerken.sekondant.nl)
Log in
Click on Citrix published application.


Actual results:

Nothing.


Expected results:

The ICA client aka Citrix Receiver plugin should have started, but it does not anymore with FF 30 & 31. This issue occurs on Windows and on Mac.
Comment 1 User image Francesca Ciceri [:madamezou] 2014-06-16 05:29:53 PDT
Hi, 

thanks for taking time to report a problem. 

Could you please try if the same happens with a clean profile? (see http://kb.mozillazine.org/Profile_Manager) 
This way we could exclude a specific setting as culprit.

Cheers,
Francesca
Comment 2 User image :Gijs (away until Feb 27) 2014-06-16 06:37:36 PDT
Georg, any chance this is related to plugin changes in 30? How would we check and/or what workarounds are available?
Comment 3 User image Benjamin Smedberg [:bsmedberg] 2014-06-16 06:47:22 PDT
Does the page use plugins? Also, is the plugin icon visible in the location bar?

You can also look in about:addons for relevant plugins and switch them to "Always Activate".
Comment 4 User image Georg Fritzsche [:gfritzsche] 2014-06-16 06:55:35 PDT
This is likely the plugin changes in Firefox 30 (defaulting most plugins to click-to-play).

You should either see a notification bar: http://imgur.com/6FM3djc
... or a placeholder in the page: http://imgur.com/KpJmkuk

Via these, you can activate the plugin for the site.
Alternatively you can go to Tools->Addons->Plugins and set the "Citrix Receiver Plug-in" to "Always activate".
Comment 5 User image johndoe5456 2014-06-16 06:59:54 PDT
There is no placeholder whatsoever, but when I go to Add-ons, and tell the Citrix plugins to always start, it does actually work. This is a valid workaround for an advanced user, but not for anybody that I work with. A very ... interesting choice to change the plug-ins to this behavior.
Comment 6 User image Georg Fritzsche [:gfritzsche] 2014-06-16 07:14:20 PDT
But do you see a notification bar like the one linked in comment 4?
If the plugin is hidden, then it should show up. If it is not, our "hidden plugin" detection might be off and it would be interesting to know what the site is doing.
Comment 7 User image johndoe5456 2014-06-16 07:29:51 PDT
No notifications, not even those from comment 4 show up. When you click on a Citrix published application, nothing happens. I understand further investigation will be difficult since the site requires domain rights and we don't give these to non-employees. Is it possible for me to do a trace or something like that?
Comment 8 User image Georg Fritzsche [:gfritzsche] 2014-06-16 07:57:59 PDT
Can you maybe provide a static, sanitized, single-html-file version of the page where you use the plugin?
If you could narrow it down to a minimal example, that would be even better.
Comment 9 User image johndoe5456 2014-06-16 11:00:17 PDT Comment hidden (obsolete)
Comment 10 User image Georg Fritzsche [:gfritzsche] 2014-06-17 04:24:18 PDT
(In reply to johndoe5456 from comment #9)
> After logging on and off for a few times, I noticed that for around 20ms a
> notification is shown about a plugin that should be activated. It is so
> brief though that if you don't look for it, you won't see it.
> 
> I don't see a way of attaching anything to this bug, so I will just paste
> the html you requested. I hope this is what you needed, but I think the html
> that you're looking for is actually just before this page (and will be
> uncatchable). Thanks for looking into this.

Please either attach files here or alternatively upload them somewhere else or put it on something like https://pastebin.mozilla.org/.

I quickly checked through variations of dynamically removing the plugin and they seem fine:
http://people.mozilla.org/~gfritzsche/1025627/

So either they're redirecting (in which case i'm not sure if we have any great options) or doing something else we're not handling well.
Without more information i don't think we can do much here.
Comment 11 User image Jim Jeffery not reading bug-mail 1/2/11 2014-06-19 16:32:23 PDT
*** Bug 1027887 has been marked as a duplicate of this bug. ***
Comment 12 User image Michael Kupfer 2014-06-20 05:14:03 PDT
Can confirm it, Citrix 3.1.0.64091
Comment 13 User image Walt Roberts 2014-06-30 16:16:51 PDT
Reply to Comment 12: I too can confirm it: Citrix 3.1.64091 with Citrix "simple Plug-in" 11.8.2

Comment 6:  No messages here either, of any kind.  Just nothing...

Re-loaded citrix.  Works fine in Safari 7.0.3 and in Firefox 29, but not 30/31.0 on the beta update channel.

Ditto Comment 7. 

 Also confirm that if simple plug-in for Citrix is changed (which I think just calls the .ica) from ask to activate it solves the problem.  File is CitrixICAClientPlugin.plugin.  Most user here know how to turn on a computer and maybe type a password correctly.  

For our facilities, this bug is a show stopper.
Comment 14 User image Benjamin Smedberg [:bsmedberg] 2014-06-30 16:30:18 PDT
Lukas, I think we should relnote this. Without a testcase I don't know if there's any Firefox changes we should make, but the workaround of enabling the plugin in the addon manager should be mentioned somewhere. Also adding Tyler in case this should be mentioned in the SUMO article on plugins.
Comment 15 User image Michael Kupfer 2014-07-02 03:10:32 PDT
In my case the problem is solved. I took a look at the plugins, and the Citrix-plugin was set to "Nachfragen, ob aktiviert werden soll" (ask if it should be activated or so), I set it to "Immer aktivieren" (activate aalways) and now it works.
Comment 16 User image Francesca Ciceri [:madamezou] 2014-07-07 09:10:04 PDT
*** Bug 1034659 has been marked as a duplicate of this bug. ***
Comment 17 User image Sylvestre Ledru [:sylvestre] 2014-07-16 08:03:22 PDT
Added the release notes with the wording:
"Mac OS X and Windows: Citrix Receiver no longer works (1025627)"
Comment 18 User image Benjamin Smedberg [:bsmedberg] 2014-07-17 06:46:48 PDT
Sylvestre, I don't see this at https://www.mozilla.org/en-US/firefox/31.0beta/releasenotes/ or https://www.mozilla.org/en-US/firefox/30.0/releasenotes/ although I expected it in the Firefox 30 release notes.

Also could you please add a note that the proper workaround is to mark the Citrix plugin as "Always Enable" in the addon manager?
Comment 19 User image Sylvestre Ledru [:sylvestre] 2014-07-17 06:59:57 PDT
I updated the 31 release notes:
https://www-dev.allizom.org/en-US/firefox/31.0/releasenotes/

I just fixed 31.0 beta & 30.0. It should be live in 30 minutes max

Wording improved:
"Mac OS X and Windows: Citrix Receiver no longer works. As a workaround, mark the plugin as Always Enable in the addon manager (1025627)"

Thanks for the feedback
Comment 20 User image mozbug 2014-07-23 00:18:00 PDT
About Testcase: You must understand that this plugin requires some complex infrastructure.
If you want to test, use http://citrixcloud.net/
Comment 21 User image mozbug 2014-07-23 02:18:59 PDT
I don't know if "click-to active" really could work, as this plugin does not embed something visible on the page. It just launches some programm outside of firefox to show some remote desktop or application.
Would whitelisting the plugin work?
Comment 22 User image Georg Fritzsche [:gfritzsche] 2014-07-23 06:25:03 PDT
Can you provide some more specific steps for reproducing that on citrixcloud.net?

If a plugin is not visible, you get a notification bar at the top.
Whitelisting would work - you could do that in a corporate setup [1] or Citrix could apply for whitelisting.
However, we should understand first whether this is a fixable issue.

[1] https://addons.mozilla.org/en-US/firefox/addon/click-to-play-manager/
Comment 23 User image mozbug 2014-07-23 06:46:41 PDT
Install Citrix Receiver from receiver.citrix.com

Access http://citrixcloud.net/ and signup (does not really do much, just generates a username with password demo, trashmail-addresses seem to work)

Access http://demo.citrixcloud.net and login with generated Username

Start one of the published applications (Word, Excel, Desktop etc.)

With Firefox 31 just nothing happens.
With older Versions the remote applications starts.
Comment 24 User image Georg Fritzsche [:gfritzsche] 2014-07-23 07:47:51 PDT
Thanks for the details.

Note You need to log in before you can comment on or make changes to this bug.