This is a migrated thread and some comments may be shown as answers.

Problem on MacOS Mavericks

2 Answers 84 Views
Upload
This is a migrated thread and some comments may be shown as answers.
Igor Macedo
Top achievements
Rank 2
Igor Macedo asked on 25 Oct 2013, 11:58 AM
We are using the new version of MacOS (Mavericks) and the RadUpload Control isn't working.

After we choose the file, the file size displayed is 0kb.

Tested URL:
http://demos.telerik.com/silverlight/#Upload/FirstLook

MacOS Version: 10.9 (Mavericks)
Safari Version: 7.0 (9537.71)

Thanks

2 Answers, 1 is accepted

Sort by
0
Kiril Vandov
Telerik team
answered on 30 Oct 2013, 12:45 PM
Hello Igor,

We have tested the RadUpload control on a MacOS 10.9 with Safari 7 and it seems that the silverlight plugin cant access the file system.
When we attempt to upload a file it is displayed as a 0kb but also it indicates an error with the upload, a yellow triangle next to the file size indicating error. By hovering it we can see the actual error and that error is file access denied on our side.
This could be caused by Safari 7 settings( " OS X Mavericks delivers even better sandboxing protection in Safari by sandboxing the built-in PDF viewer and plug-ins such as Adobe Flash Player, Silverlight [read more]" ). We consider that this is security limitation in the new MacOS 10.9 or Safari 7 browser and if you need to allow silverlight to access the file system you could ask the Mac support if that is possible. Basically if the RadUpload cant access the file system our control will not be able to work.

I hope this information helps.

Kind regards,
Kiril Vandov
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
0
Igor Macedo
Top achievements
Rank 2
answered on 30 Oct 2013, 05:33 PM
I've found an alternative:

Safari 7 Plug-in Manager in OS X Mavericks

Apple "Mavericks" OS X 10.9 includes a new version 7 of its Safari Internet browser. New Macs include the Mavericks OS X and current users of OS X 10.6 (Snow Leopard) and later can upgrade to Mavericks for free. For an extra level of security, Safari 7 automatically sandboxes (see note) all plug-ins (such as Adobe Flash and Microsoft Silverlight), but it also includes a new plug-in manager for user control. The plug-in manager allows users to enable or disable plug-ins either on a per website basis (such as for CTI Navigator Web) or globally.

To set Safari 7 to allow the Silverlight plug-in to run specifically to support CTI Navigator Web functions:

  1. Open CTI Navigator Web in Safari
  2. In the top left of Desktop, next to Apple icon, click "Safari"
  3. Under Safari select Preferences
  4. Select Security
  5. Click on the "Manage Website Settings" button
  6. Click on Silverlight in the list of available plug-ins on the left (see example image to "Allow" Adobe Flash plug-in below)
  7. On the right, select the CTI Navigator website for your MLS
  8. Click "Allow" (Not "Ask") to run the most current version of Silverlight; or
    • click "Allow Always" to always run Silverlight (even if not latest version); or
    • click "Run in Unsafe Mode" to give Silverlight unrestricted access to computer resources, including those outside the sandbox (see note below)
    • Select "Allow" beside "When visiting Other sitesonly if you intend for all website to use the selected plug-in (which is not typically necessary).
  9. Click Done.

   

Sandbox Note. Sandboxing is a security mechanism to tightly control access to computer memory and operating system resources for unknown or untrusted code or websites.


Source: http://www.ctimls.com/Support/KB/Error%20Fixes/Fix_Silverlight_issues.htm

Thanks again
Tags
Upload
Asked by
Igor Macedo
Top achievements
Rank 2
Answers by
Kiril Vandov
Telerik team
Igor Macedo
Top achievements
Rank 2
Share this question
or