Comment #31 on issue 147277 by
simon.wa...@surevine.com: Microsoft Lync
Similar issue here, 64bit Chrome - latest v38 - 10.9.5 Mac OS X everything
client side fully patched with exception of Mac OS X 10.10 (released last
week, waiting for the worst issues to be found by others).
I see "Microsoft Lync Web App Plug-in 15.8.0.0" in chrome://plugins
When visiting the meeting page I am always prompted to download the meeting
client, or I can untick and use the web version.
My colleague reports same Chrome, same Mac OS X and no issue, but he had
upgraded from a previous version of the plugin, rather than 15.8.0.0 being
first client version. Aside from upgrade versus new we are not aware of any
other differences, but clearly there is something different.
Nothing is logged to Mac OS log files with the word Lync in when the
problem occurs.
In the browser console I see:
TL_ERROR, , Framework, CheckExistence of plugin object __versionChecker_1
failed. Exception : undefined is not a function,
Lync_Client_PluginFramework_PluginObject$$10_1, ... stack trace follows ...
This is when loading the first page, which presumably is loading the plugin
version to decide if it should offer me the download.
For some reason I also see an unresolvable hostname for the Volume control
PNG (error by deployer?) web server, but guessing that is unrelated error
in customisation of UI or some such.
If I tick "Allow Always" in the chrome://plugins page for the Lync plugin,
I can proceed without downloading the application again.
With "Allow Always" the error disappears and it is able to retrieve plugin
version information correctly, and displays the page without the prompt to
download.
Indeed the remaining errors are one parsing the meta tag "viewport"
where "user-scalable=0;" is flagged as requiring a ",", I'm guessing this
is just it should be "yes" or "no" rather than "0", and so it is parsing it
wrongly, and one about not being able to resolve the hostname for the
volume control.
I have plugins set to "Click to Play" rather than Chrome recommended
settings, changing this (without restarting browser) doesn't change the
behaviour.
So not sure from above whether this is a plug-in issue or a client
configuration issue, but should be a good pointer for both users, and devs
to understand what is happening here. Happy to look further but we are
occasional Lync users and much prefer people to use services which don't
require browser plugins.
Meantime I'll disable this plugin when not actively trying to join such a
meeting.