Configuration files, Web.config, Machine.config – Grass Valley NewsBrowse XRE Conformance Server Distribution User Manual
Page 4: Permissions, Web.config machine.config

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
“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.