File extension does not run

rorlini
rorlini used Ask the Experts™
on
Hello,

I have a Windows Server running 2003 standard. I'm using Webex's recordings files with extension .wrf.

I have a web page that has links to these recordings. When I test the page by allowing the contents to be browsed, the files with the .wrf extensions to not initaite a popup which asks whether I want to save or open the file. This would help since it would tell me the file is recognized in some way. When I click the file, it generates a "Page Not Found" error.

How can I edit permissions to allow this file to run? All pewrmissions are set as well as script/executable but still the same problem.

I tested it on another server running 2000 Advanced and it does give the open/save popup when I test the same page.

Thanks.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Tray896SharePoint Engineer

Commented:
You need to add .wrf under the allowed web service extensions within IIS.  


# Open the Internet Services Manager found in Control Panel /Administrative Tools
# Open the local computer branch and go to Web Service Extensions
# Select Add a new Web service extension
# For the Extension name type in WRF
# Hit the Add button
# Hit the Browse button and find the path to your .wrf files
# Enable the checkbox for Set extension status to Allowed and hit OK

Author

Commented:
Thanks for the quick reply.

I'm using Win 2003 server and I don't see the options you are referring to when I right-click on the local computer branch in IIS 6.0. It displays MIME types I can add. Is that it?
Tray896SharePoint Engineer

Commented:
Sorry, that may be worded confusingly.  You need to expand the local computer in IIS, you should see a folder that a web services extensions folder at the bottom.  It will look similar to this image:


http://phydiux.com/cfmx_and_IIS6/IIS60%5Cweb-service-extensions-post.jpg
Top Expert 2007
Commented:
Actually from the description of what you want you will need to set a MIME type for the wrf extension. Simply set wrf to application/octet-stream and you should get the behavior you are looking for.

If you were using an ISAPI extension to process the file and send a request you would need to add the ISAPI dll tothe Web Service Extensions list.

By default IIS 6 will not serve any file that does not have a MIME type set.

Dave Dietz

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial