• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

IIS7 Media Services 3

C

chris geary

Guest
I have a 64 bit windows server 2008 with Plesk 9.2

I had problems installing the IIS Media Services extention.
After installation all web sites on the server would go offline saying "service unavailable", even after I restarted the application pool. The only way to get the websites working again is to uninstall IIS Media Services 3.
This problem was resolved via this help forum: http://forums.iis.net/t/1161718.aspx
It was a problem with Plesk changing the permissions or ACLs.

Is there an easy fix to stop these Plesk permission problems, or is the only way to manually override them. Something I don't like doing because I don't really understand what I'm doing, or what access I'm allowing that I shouldn't be allowed.

I still have 1 problem and was hoping someone could help me solve it. It may still be a Plesk permissions issue, it might not be?

When attempting to play a Silverlight "Smooth Streaming" video using the servers default web site and IP address it works fine:
http://67.15.149.6/Big_Buck_Bunny/
Or my own encoded video using Expression Encoder 3:
http://67.15.149.6/VC1b/

However when I try and play a copy of the exact same folder of files via a URL I get problems:
http://www.chrisgeary.net/Big_Buck_Bunny/
or my own encoded video using Expression Encoder 3:
http://www.chrisgeary.net/VC1b/

The .ism file is in the Smooth Streaming Presentations. But I'm getting a 4001 Error, saying the .ism/Manifest can't be found.
What would you suggest I do to get things working?


Also I get the same problems when using the WebDAV authentication:
I can log into 67.15.149.6 with no problems
I can’t log into any of the web sites, i.e…
http://www.chrisgeary.co.uk
http://www.chrisgeary.net


Could these problems be something to do with Plesk permissions?
It there an easy fix I should know about?

Thanks for any help you can give me.
 
Last edited by a moderator:
My teck friend today found out what the problem was, here's what he had to say:

Plesk generated web sites don't inherit the servers default Handler Mappings.
You need to manually add the Hander Mappings to each web site.

i.e. for the SmoothHandler do the following:
In the IIS manager, click the site in question, double click on Handler Mappings, under Actions click on Add Module Mapping. Set the following:
Request Path=*.ism
Module=SmoothHandler
Executable=(left blank)
Name=SmoothHandler
Under Request Restrictions place a check in Invoke handler only if request is mapped to: file.

You'll also need to add the LiveStreamingHandler, PlaylistHandler & WedDAVHandler if you want those services to work. You should be able to copy the correct settings from the servers "default" web site as they will already be installed there correctly.
 
Chris,

I have the same problem with WebDav. What for Handlers do I have to add to get Webdav for a Plesk created site running?

It seems not only to be the handler.

I have added the WebDav Module with Verben
PROPFIND,PROPPATCH,MKCOL,PUT,COPY,DELETE,MOVE,LOCK,UNLOCK

But Webdav is still not working for sites which are created by plesk.
I get a 405 "Method not allowd" error. Any Verben missing?

best regards,
Dirk
 
Last edited by a moderator:
Hi,

if you create the Folders:

C:\Program Files\IIS
and
C:\Program Files (x86)\IIS

and then give "psaadm" modify, "psacln" read & execute, permissions on the directories prior to installing IIS Media Services it will install without errors.

You still need to add the Handler/Module Mappings manually to the site you want to use for streaming like Chris said!

Worked for me.
 
streams fine but only when I don't use the "www" prefix, "www" is enabled in plesk and the site loads with it but the stream just doesn't play, any ideas why this might be?
 
Still can't get this to work

Sigh, still having trouble. Tried everything suggested here, I can connect, but instantly errors out after I hit the start button in Expression Encoder 4.

My server is 2012 Standard
Latest Media Service 4.1
Plesk 11.0.9

I have duplicated default website handlers to my domain.
isml created
credentials created for publishing point
followed guide recommended for streaming to Apple.
I'm getting this:

Faulting application name: w3wp.exe, version: 8.0.9200.16384, time stamp: 0x5010885f
Faulting module name: mpeg2tssink.dll, version: 7.1.938.454, time stamp: 0x4fc90b7e
Exception code: 0xc0000005
Fault offset: 0x0003b461
Faulting process id: 0x16b0
Faulting application start time: 0x01cdfada2e9f7182
Faulting application path: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Faulting module path: C:\Program Files (x86)\IIS\Media\mpeg2tssink.dll
Report Id: e3992909-66cd-11e2-93f2-00259068f88d
Faulting package full name:
Faulting package-relative application ID:
 
Back
Top