beautypg.com

Configuration files, Web.config, Machine.config – Grass Valley NewsBrowse XRE Conformance Server Distribution User Manual

Page 4: Permissions, Web.config machine.config

background image

4

NewsBrowse XRE Conformance Server Distribution

October 26, 2004

NewsBrowse XRE Conformance Server Distribution

Configuration Files

Web.Config

The XRE contains a configuration file called Web.config that resides in the
\InetPub\wwwroot\xre folder. This configuration file is in the form of XML. Most of
the settings in this file are used by IIS. The XRE adds several parameters in the
appSettings section as in the following example:

resolverURL. This parameter tells the XRE the URL address of the ResolverService.
The XRE uses this service to locate the High Resolution media described in the EDL.

ResolverUserId. The resolver service is configured to allow access only for requests
that is accompanied by certain credentials. This parameter sets the UserId part of that
credential.

ResolverPwd. This parameter sets the Password part of the above credential.

XBoxAVFiles. This parameter tells the XRE service the location in the file system
the Root bin of the temporary workspace. It uses this area in disk for downloading
High Resolution material from the Profile.

DefaultVideoCompression. When conforming audio-only clips (e.g. from
voice-over), the server needs to know what the default video compression setting is.

Machine.Config

The XRE Conform server need to access files in the NewsBrowse NAS server.
Therefore, it needs to run under a user with SYSTEM privileges. To do that, you need
to edit the machine.config file.

This configuration file is located in the dotNet installation folder which depends on
the version of dotNet framework that is installed in the server. E.g.
C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CONFIG

Find the section . In this section, change the UserName from
“machine” to “SYSTEM”.

Permissions

With NewsEdit, the DLL COM objects are loaded by the NewsEdit executable,
usually under the Administrator account. The XRE module, on the other hand, is
executed in the context of a .NET executable called aspnet_wp.exe under the
aspnet_wp user account. Therefore, certain registry settings must be configured such
that the XRE modules can manipulate them. For example, we need to give aspnet_wp
user full R/W access to the [HKLM]\SOFTWARE\Vibrint registry tree.