Answers.Body: <p>It looks like .key files are not included in the <a href="https://github.com/pixelandtonic/Craft-Release/blob/master/app/etc/config/defaults/general.php#L48" rel="nofollow">default allowed file extensions</a>. But you can manually add it with the <a href="http://buildwithcraft.com/docs/config-settings#extraAllowedFileExtensions" rel="nofollow"><code>extraAllowedFileExtensions</code></a> setting in your config/general.php file:</p>
  
  <pre class="lang-php prettyprint-override"><code>'extraAllowedFileExtensions' =&gt; 'key'
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-03-29T21:36:47.683Z
Answers.Text: No problem @carlcs... Your answer was so close, I didn't feel it was necessary to post a competing answer. :)
Answers.UserDisplayName: Lindsey D
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-03-29T15:01:05.897Z
Answers.LastActivityDate: 2015-03-29T19:41:31.800Z
Answers.LastEditDate: 2015-03-29T19:41:31.800Z
Answers.UserDisplayName: carlcs
Body: <p>I am trying allow users to upload keynote and powerpoint files. Powerpoint works fine. Keynote fails. I do not have any asset type restrictions in place. Why am I unable to upload asset type .key?</p>
  
Tags: <assets><upload>
Title: File upload error. Cannot upload .key (keynote) files
ThreadText: # File upload error. Cannot upload .key (keynote) files
  
  (Asked by: username_0 on 2015-03-29)
  
  I am trying allow users to upload keynote and powerpoint files. Powerpoint works fine. Keynote fails. I do not have any asset type restrictions in place. Why am I unable to upload asset type .key?
  
  **Tags:** assets, upload
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2015-03-29. Score: 3 | Accepted answer
  
  It looks like .key files are not included in the [default allowed file extensions](https://github.com/pixelandtonic/Craft-Release/blob/master/app/etc/config/defaults/general.php#L48). But you can manually add it with the [`extraAllowedFileExtensions`](http://buildwithcraft.com/docs/config-settings#extraAllowedFileExtensions) setting in your config/general.php file:
  
  ```php
  'extraAllowedFileExtensions' => 'key'
  
  ```
  
  > **Comments:**
  > **username_2**: No problem @username_1... Your answer was so close, I didn't feel it was necessary to post a competing answer. :)  
  
  ---
  
  