KDFS-windows-release-notes-native-file-system-20081228

LICENSE MIT

Update the release notes to include references to the native file system.
Add new registry values to Appendix A.  Annotate as appropriate which
registry values and options are SMB only.
This commit is contained in:
Jeffrey Altman 2008-12-28 13:50:09 +00:00
parent e0709e43dc
commit 2ffef8f89a
4 changed files with 404 additions and 112 deletions

View File

@ -18,7 +18,7 @@ w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>OpenAFS for Windows 1.5.55 Release Notes</title>
<title>OpenAFS for Windows 0.0.00 Release Notes</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Revision>1</o:Revision>

View File

@ -10,7 +10,7 @@ xmlns="http://www.w3.org/TR/REC-html40">
<meta name=Originator content="Microsoft Word 12">
<link rel=File-List href="relnotes-frames_files/filelist.xml">
<link rel=Preview href="relnotes-frames_files/preview.wmf">
<title>OpenAFS for Windows 1.5.55 Release Notes</title>
<title>OpenAFS for Windows 0.0.00 Release Notes</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:LastAuthor>Jeffrey Eric Altman</o:LastAuthor>
@ -283,12 +283,12 @@ div.Section1
<![endif]-->
</head>
<frameset cols="30%,1*">
<frameset rows="16%,1*">
<frameset cols="30%,*">
<frameset rows="16%,*">
<frame name=logo src=logo.htm>
<frame name=toc src=toc.htm>
<frame name=toc src=toc.htm target="body">
</frameset>
<frame name=body src=relnotes.htm>
<frame name=body src=relnotes.htm target="_self">
<noframes>
<body lang=EN-US style='tab-interval:.5in'>
<div class=Section1>

View File

@ -22,7 +22,7 @@ w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>OpenAFS for Windows 1.5.55 Release Notes</title>
<title>OpenAFS for Windows 0.0.00 Release Notes</title>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="PostalCode"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
@ -1214,11 +1214,12 @@ ul
font-family:"Times New Roman","serif";}
</style>
<![endif]--><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="7170"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
<!--[if gte mso 9]>
<xml><o:shapedefaults v:ext="edit" spidmax="1027"/>
</xml><![endif]-->
</head>
<body lang=EN-US link=navy vlink=maroon style='tab-interval:.5in;line-break:
@ -1226,7 +1227,8 @@ strict'>
<div class=Section1>
<p class=MsoTitle>OpenAFS for Windows 1.5.55 (with Unicode Support)<br>
<p class=MsoTitle>OpenAFS for Windows 0.0.00 (supporting Unicode and a Native
File System Driver)<br>
Release Notes</p>
<p class=MsoBodyText>The Andrew File System (AFS) is a location-independent
@ -1264,8 +1266,8 @@ such that the user is unaware of the distinction between the use of AFS and
Microsoft Windows file shares.&nbsp;&nbsp; OAFW can be part of a single sign-on
solution by allowing credentials for a Kerberos principal to be obtained at
logon and for that principal to be used to obtain AFS tokens for one or more
cells.&nbsp;&nbsp; Although OAFW is implemented as a locally installed SMB to
AFS gateway, OAFW maintains the portability of file paths by its use of the <a
cells.&nbsp;&nbsp; OAFW is implemented either as a locally installed SMB to
AFS gateway or a native file system driver.&nbsp; Either way, OAFW maintains the portability of file paths by its use of the <a
href="file:///\\AFS"><span class=Heading1Char><span style='font-size:14.0pt;
mso-fareast-font-family:"MS Mincho";text-decoration:none;text-underline:none'>\\AFS</span></span></a>
UNC server name.</p>
@ -1399,6 +1401,27 @@ customized for organizations via the use of MSI Transforms (see <a
href="#_MSI_Deployment_Guide"><span class=Heading1Char><span style='font-size:
14.0pt;mso-fareast-font-family:"MS Mincho";text-decoration:none;text-underline:
none'>MSI Deployment Guide</span></span></a>)</p>
<p class=MsoNormal>The installers
permit OAFW to be installed either using the SMB-to-AFS gateway interface that
has been in use since IBM released OpenAFS as open source or using a new native
file system driver also known as a file system redirector.&nbsp; </p>
<p class=MsoNormal>The SMB gateway interface to AFS is a mature code base that
suffers from some very well known limitations.&nbsp; The Microsoft Loopback
Adapter is required as a means of providing a device on which to locally bind
the <a href="file://AFS">\\AFS</a> UNC server name.&nbsp; Connectivity to the
AFS gateway service is frequently interrupted as a result of timeouts or network
communication failures.&nbsp; Performance is limited, especially on single
processor systems, by the need to process all of the SMB network communications.</p>
<p class=MsoNormal>The redirector implementation has long been sought as a
method of addressing the limitations of the SMB-to-AFS gateway.&nbsp; As of this
release it is available.&nbsp; The redirector implementation required close to
$500,000 and 1.5 developer years to complete; in the process producing almost
80,000 lines of new source code.&nbsp; However, the implementation is very new
and it is going to take time for the code to mature.&nbsp; For that to occur
OpenAFS will need the help of the community to install and use the new
interface.&nbsp; Most importantly, when there are problems to file bug reports
and assist the OpenAFS gatekeepers track down the cause of the problem and
verify that any fixed does indeed solve the problem.</p>
<h1><a name="_Toc213847146"></a><a name="_Toc213844380"></a><a
name="_Toc206421235"></a><a name="_Toc193871626"></a><a name="_Toc193871381"></a><a
@ -1421,25 +1444,16 @@ style='mso-bookmark:_Toc193871382'><span style='mso-bookmark:_Toc191662064'><spa
style='mso-bookmark:_Toc152605034'><span style='mso-bookmark:_Toc115416100'>2.1
Supported Operating Systems</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'>
<span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
Windows 2000 Workstation</p>
Windows XP Home SP2 and SP3</p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
Windows 2000 Server </p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
Windows XP Home</p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
Windows XP Professional</p>
Windows XP Professional SP2 and SP3</p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
@ -1466,6 +1480,10 @@ style='font-size:9.0pt;font-family:Symbol'>
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
Windows 2008 Server (32-bit and 64-bit Intel)</p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft Windows 7 (32-bit and 64-bit Intel) [experimental]</p>
<h3><a name="_Toc213844382"></a><a name="_Toc206421237"></a><a
name="_Toc193871628"></a><a name="_Toc193871383"></a><a name="_Toc191662065"></a><a
name="_Toc152605035"></a><a name="_Toc115416101"></a><a name="_Toc139993085"></a><a
@ -1500,10 +1518,23 @@ style='font-size:9.0pt;font-family:Symbol'>
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
NT</p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft Windows 2000 Workstation</p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
Windows 2000 Server</p>
<p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
font-family:"Times New Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>
Microsoft Windows XP and XP SP1</p>
<p class=MsoNormal>Older releases of OpenAFS are available for download if
unsupported operating systems must be used.&nbsp; The last version of OpenAFS
with support for Win9x is 1.2.2b.&nbsp; The last version with support for
Windows NT 4.0 is 1.2.10.</p>
Windows NT 4.0 is 1.2.10.&nbsp; The last version of OpenAFS with support for
Windows 2000 is 1.5.56.</p>
<h2><a name="_Toc213847148"></a><a name="_Toc213844383"></a><a
name="_Toc206421238"></a><a name="_Toc193871629"></a><a name="_Toc193871384"></a><a
@ -1800,7 +1831,7 @@ style='mso-no-proof:yes'><!--[if gte vml 1]><v:shapetype id="_x0000_t75"
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Picture_x0020_1" o:spid="_x0000_i1027" type="#_x0000_t75"
</v:shapetype><v:shape id="Picture_x0020_1" o:spid="_x0000_s1027" type="#_x0000_t75"
alt="netidmgr_main" style='width:417pt;height:509.25pt;visibility:visible;
mso-wrap-style:square'>
<v:imagedata src="relnotes_files/image001.png" o:title="netidmgr_main"/>
@ -1815,9 +1846,9 @@ Tool, Network Identity Manager with the OpenAFS Provider can easily manage AFS
tokens for multiple cells from one or more Kerberos v5 identities.</p>
<p class=MsoNormal align=center style='text-align:center'><span
style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape id="Picture_x0020_2"
o:spid="_x0000_i1026" type="#_x0000_t75" alt="netidmgr_afs_opt" style='width:406.5pt;
height:294.75pt;visibility:visible;mso-wrap-style:square'>
style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape
id="Picture_x0020_2" o:spid="_x0000_s1026" type="#_x0000_t75" alt="netidmgr_afs_opt"
style='width:406.5pt;height:294.75pt;visibility:visible;mso-wrap-style:square'>
<v:imagedata src="relnotes_files/image003.png" o:title="netidmgr_afs_opt"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=542 height=393
src="relnotes_files/image004.jpg" alt="netidmgr_afs_opt" v:shapes="Picture_x0020_2"><![endif]></span></p>
@ -1830,9 +1861,9 @@ style='mso-spacerun:yes'>
tickets as tokens, then a krb524 service can be configured.</p>
<p class=MsoNormal align=center style='text-align:center'><span
style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape id="Picture_x0020_3"
o:spid="_x0000_i1025" type="#_x0000_t75" alt="netidmgr_afs_cfg" style='width:406.5pt;
height:294.75pt;visibility:visible;mso-wrap-style:square'>
style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape
id="Picture_x0020_3" o:spid="_x0000_s1025" type="#_x0000_t75" alt="netidmgr_afs_cfg"
style='width:406.5pt;height:294.75pt;visibility:visible;mso-wrap-style:square'>
<v:imagedata src="relnotes_files/image005.png" o:title="netidmgr_afs_cfg"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=542 height=393
src="relnotes_files/image006.jpg" alt="netidmgr_afs_cfg" v:shapes="Picture_x0020_3"><![endif]></span></p>
@ -1854,6 +1885,9 @@ style='mso-bookmark:_Toc193871392'><span style='mso-bookmark:_Toc191662073'><spa
style='mso-bookmark:_Toc152605043'><span style='mso-bookmark:_Toc115416108'>3.3.
Use of the Microsoft Loopback Adapter</span> by the AFS Client Service</span></span></span></span></span></span></span></h2>
<p class=MsoNormal><font color="#FF0000">[This section is applicable to the
SMB-to-AFS gateway interface.&nbsp; It does not apply to the native file system
driver interface.]</font></p>
<p class=MsoNormal>By itself the OpenAFS Client Service does not provide robust
behavior in a plug-n-play network environment.&nbsp; Changes to the number of
network adapters or their assigned IP addresses will cause the service to
@ -2093,7 +2127,8 @@ AFS System Tray Command Line Options</span></span></span></span></span></span></
<p class=MsoNormal><span style='color:red'>The AFS System Tray Tool
(afscreds.exe) has been deprecated in favor of Network Identity Manager.<span
style='mso-spacerun:yes'>  </span>afscreds.exe will be removed from the OpenAFS
in a future release.<o:p></o:p></span></p>
in a future release.<o:p>&nbsp; The AFS System Tray Tool is not supported in
conjunction with the Native File System driver interface.</o:p></span></p>
<p class=MsoNormal>The AFS System Tray tool (afscreds.exe) supports several
command line options: </p>
@ -2449,8 +2484,8 @@ style='mso-bookmark:_Toc152605053'><span style='mso-bookmark:_Toc115416118'>3.13
<p class=MsoNormal>As of release 1.5.3, OpenAFS for Windows supports files
larger than 2GB.&nbsp; The maximum file size is now 16777216 terabytes when the
AFS File Server supports large files.&nbsp;&nbsp; If the AFS File Server does
not support 64-bit file sizes, then the maximum file size remains 2GB.</p>
AFS File Server supports large files.&nbsp;&nbsp; If the AFS File Server&nbsp;
on which the active AFS volume resides is limited to 32-bit file sizes, then the maximum file size remains 2GB.</p>
<h2><a name="_Toc213847167"></a><a name="_Toc213844407"></a><a
name="_Toc206421262"></a><a name="_Toc193871652"></a><a name="_Toc193871407"></a><a
@ -2479,6 +2514,9 @@ style='mso-bookmark:_Toc193871408'><span style='mso-bookmark:_Toc191662087'><spa
style='mso-bookmark:_Toc152605055'><span style='mso-bookmark:_Toc115416120'>3.15.
Authenticated Access to the OpenAFS Client Service</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal><font color="#FF0000">[This section is applicable only to the
SMB-to-AFS gateway interface.&nbsp; It does not apply to the Native File System
driver interface.]</font></p>
<p class=MsoNormal>OpenAFS authenticates SMB connections using either NTLM or
GSS SPNEGO (NTLM).&nbsp; In previous versions of OpenAFS, the SMB connections
were unauthenticated which opened the door for several attacks which could be
@ -2506,8 +2544,8 @@ style='mso-bookmark:_Toc193871409'><span style='mso-bookmark:_Toc191662088'><spa
style='mso-bookmark:_Toc152605056'><span style='mso-bookmark:_Toc115416121'>3.16.
No More INI Files</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal>Previous AFS clients for Windows stored configuration data
in Windows .INI files. &nbsp;&nbsp;The OpenAFS client does not use Windows .INI
<p class=MsoNormal>IBM AFS and pre-1.4 OpenAFS clients for Windows stored configuration data
in Windows .INI files. &nbsp;&nbsp;This OpenAFS client does not use Windows .INI
files for the storage of configuration data.&nbsp;&nbsp; All settings are
stored in the registry (see <a href="#_Appendix_A:_Registry_Values"><span
class=Heading1Char><span style='font-size:14.0pt;mso-fareast-font-family:"MS Mincho";
@ -2541,8 +2579,8 @@ Connection Firewall that debuted with Windows XP SP2 and Windows 2003
SP1.&nbsp; The Internet Connection Firewall will be automatically adjusted to
allow the receipt of incoming callback messages from the AFS file server.&nbsp;
In addition, the appropriate <i>Back Connection</i> registry entries are added
to allow SMB authentication to be performed across the Microsoft Loopback
Adapter.</p>
to allow SMB authentication to be performed across the Microsoft Loopback
Adapter when the SMB-to-AFS gateway interface is in use.</p>
<h2><a name="_Toc213847171"></a><a name="_Toc213844411"></a><a
name="_Toc206421266"></a><a name="_Toc193871656"></a><a name="_Toc193871411"></a><a
@ -2555,8 +2593,10 @@ style='mso-bookmark:_Toc152605058'><span style='mso-bookmark:_Toc115416123'>3.18
Browsing AFS from the Explorer Shell and Office</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal>The OpenAFS Client Service implements the CIFS Remote Admin
Protocol which allows Explorer to browse server and share information. This
significantly enhances the interoperability of AFS volumes within the Explorer
Protocol which allows Explorer to browse server and share information when the
SMB-to-AFS gateway is in use.&nbsp; When the native file system driver is in use
a network provider interface is available. Either way, AFS volumes may be
accessed from within the Explorer
Shell and Microsoft Office applications.</p>
<h2><a name="_Toc213847172"></a><a name="_Toc213844412"></a><a
@ -2721,7 +2761,7 @@ Hidden Dot Files</span></span></span></span></span></span></span></span></h2>
attempts to treat the files stored in AFS as they would be on UNIX.&nbsp; File
and directory names beginning with a &quot;.&quot; are automatically given the
Hidden attribute so they will not normally be displayed.<span
style='mso-spacerun:yes'>  </span>This behavior can be altered via the <a
style='mso-spacerun:yes'>  </span>This behavior can be disabled via the <a
href="#_Value:_HideDotFiles"><span class=Heading1Char><span style='font-size:
14.0pt;mso-fareast-font-family:"MS Mincho";text-decoration:none;text-underline:
none'>HideDotFiles</span></span></a> registry value.</p>
@ -2736,6 +2776,9 @@ style='mso-bookmark:_Toc193871416'><span style='mso-bookmark:_Toc191662095'><spa
style='mso-bookmark:_Toc152605063'><span style='mso-bookmark:_Toc115416128'>3.23.
Status Cache Limits</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal><font color="#FF0000">[The AFS Configuration Control Panel
will not work with the Native File System driver.&nbsp; The registry must be
altered to adjust the configuration until a replacement MMC is developed.]</font></p>
<p class=MsoNormal>The Status Cache (AFS Configuration Control Panel: Advanced
Page) is defined to have a maximum number of entries.&nbsp; Each entry
represents a single file or directory entry accessed within the AFS file system.&nbsp;
@ -2764,6 +2807,9 @@ style='mso-bookmark:_Toc193871417'><span style='mso-bookmark:_Toc191662096'><spa
style='mso-bookmark:_Toc152605064'><span style='mso-bookmark:_Toc115416129'>3.24.
NETBIOS over TCP/IP must be enabled</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal><font color="#FF0000">[This section is applicable only to the
SMB-to-AFS gateway interface.&nbsp; It does not apply to the Native File System
driver interface.]</font></p>
<p class=MsoNormal>&quot;Netbios over TCP/IP&quot; must be active on the machine
in order for communication with the AFS Client Service to succeed.&nbsp; If
&quot;Netbios over TCP/IP&quot; is disabled on the machine, then communication
@ -2819,7 +2865,7 @@ style='mso-bookmark:_Toc152605066'><span style='mso-bookmark:_Toc115416131'>3.26
Maximum Size of the AFSCache File</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal>The maximum cache size on 32-bit Windows is approximately
1.3GB.&nbsp; This is the largest contiguous block of memory in the 2GB process
1.2GB.&nbsp; This is the largest contiguous block of memory in the 2GB process
address space which can be used for constructing a memory mapped file.&nbsp;
Due to fragmentation of the process space caused by the loading of libraries
required by the digital signature verification code, any attempt to specify a
@ -2837,10 +2883,11 @@ style='mso-bookmark:_Toc193871421'><span style='mso-bookmark:_Toc191662099'><spa
style='mso-bookmark:_Toc152605067'><span style='mso-bookmark:_Toc115416132'>3.27.
Filename Character Sets</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal><span style='color:red'>This section describes functionality
<p class=MsoNormal><span style='color:red'>[This section describes functionality
and concerns related to pre-1.5.50 releases of OpenAFS for Windows.<span
style='mso-spacerun:yes'>   </span>This release stores all file names on the
file servers as Unicode encoded using UTF-8.<o:p></o:p></span></p>
file servers as Unicode encoded using UTF-8 regardless of whether the SMB-to-AFS
gateway or the Native File System driver interface is in use.]</span></p>
<p class=MsoNormal>OpenAFS for Windows implements an SMB server which is used
as a gateway to the AFS filesystem.&nbsp; Because of limitations of the SMB
@ -2962,10 +3009,10 @@ style='mso-bookmark:_Toc193871422'><span style='mso-bookmark:_Toc191662100'><spa
style='mso-bookmark:_Toc152605068'><span style='mso-bookmark:_Toc115416133'>3.28.
Character Set Issues with Roaming Profiles</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal><span style='color:red'>This section describes functionality
<p class=MsoNormal><span style='color:red'>[This section describes functionality
and concerns related to pre-1.5.50 releases of OpenAFS for Windows.<span
style='mso-spacerun:yes'>   </span>This release stores all file names on the
file servers as Unicode encoded using UTF-8.<o:p></o:p></span></p>
file servers as Unicode encoded using UTF-8.<o:p>]</o:p></span></p>
<p class=MsoNormal>There is a known issue with storing Windows Roaming Profiles
when the profile contains either directories or files with names which cannot
@ -3049,6 +3096,8 @@ The @sys Name List</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal>The default @sys name list in the OpenAFS Client is set to
&quot;x86_win32 i386_w2k i386_nt40&quot; for 32-bit x86 systems.&nbsp; The
default is &quot;amd64_win64&quot; for amd 64-bit versions of Windows.</p>
<p class=MsoNormal>When the Native File System driver is in use, separate @sys
name lists can be configured for 64-bit and 32-bit (WOW64) processes.</p>
<h2><a name="_Toc213847186"></a><a name="_Toc213844426"></a><a
name="_Toc206421281"></a><a name="_Toc193871671"></a><a name="_Toc193871426"></a><a
@ -3120,6 +3169,9 @@ style='mso-bookmark:_Toc193871428'><span style='mso-bookmark:_Toc191662106'><spa
style='mso-bookmark:_Toc152605074'><span style='mso-bookmark:_Toc115416139'>3.34.
Windows Logon Caching vs. Kerberos Logons</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal><font color="#FF0000">[This section is applicable only to the
SMB-to-AFS gateway interface.&nbsp; It does not apply to the Native File System
driver interface.]</font></p>
<p class=MsoNormal>If you are a site which utilizes MIT/Heimdal Kerberos
principals to logon to Windows via a cross-realm relationship with a
multi-domain Windows forest, you must enable Windows logon caching unless the
@ -3135,8 +3187,7 @@ style='mso-bookmark:_Toc193871429'><span style='mso-bookmark:_Toc191662107'><spa
style='mso-bookmark:_Toc152605075'><span style='mso-bookmark:_Toc115416140'>3.35.
Initial Server Preferences</span></span></span></span></span></span></span></span></h2>
<p class=MsoNormal>VLDB and File Server Preferences can now be provided initial
values using registry keys.&nbsp; This is useful for managed machines in a
<p class=MsoNormal>Initial VLDB and File Server Preferences can be specified using registry keys.&nbsp; This is useful for managed machines in a
Windows domain which are centrally located (e.g., in a computing lab.)&nbsp;
See <a href="#_Appendix_A:_Registry_Values"><span class=Heading1Char><span
style='font-size:14.0pt;mso-fareast-font-family:"MS Mincho";text-decoration:
@ -3273,6 +3324,10 @@ style='mso-bookmark:_Toc191662112'><span style='mso-bookmark:_Toc213844434'><spa
style='mso-bookmark:_Toc213847194'>3.40. Delayed Write Errors with Microsoft
Office Applications</span></span></span></span></span></span></span></a></h2>
<p class=MsoNormal><font color="#FF0000">[This section is applicable only to the
SMB-to-AFS gateway interface.&nbsp; It does not apply to the Native File System
driver interface.]</font></p>
<p class=MsoBodyText>Microsoft Office makes heavy use of asynchronous
input/output methods for reading and writing to file streams.&nbsp; This can
result in hundreds of requests being simultaneously queued for service by the
@ -3395,6 +3450,10 @@ w:st="on"><span style='mso-bookmark:_Toc213847198'><span style='mso-bookmark:
style='mso-bookmark:_Toc193871683'><span style='mso-bookmark:_Toc193871438'><span
style='mso-bookmark:_Toc191662115'><span style='mso-bookmark:_Toc152605083'>Vista</span></span></span></span></span></span></span></st1:place></h2>
<p class=MsoNormal><font color="#FF0000">[The first two paragraphs of this
section are applicable only to the SMB-to-AFS gateway interface.&nbsp; It does
not apply to the Native File System driver interface.]</font></p>
<p class=MsoBodyText>OpenAFS for Windows works with Microsoft Windows Vista
from both the command prompt and the Explorer Shell.<span
style='mso-spacerun:yes'>  </span>When performing an upgrade from earlier
@ -3592,6 +3651,26 @@ style='mso-bookmark:_Toc115416145'>aklog and Network Identity Manager will
automatically obtain tokens for the linked cell when tokens for the other cell
is specified.</span></p>
<h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
style='mso-bookmark:_Toc115416145'><a name="_Toc213847239">3.49. Symlinks from
AFS to DFS</a></span></h2>
<p class=MsoNormal><font color="#FF0000">[This section is applicable only to the
Native File System interface.&nbsp; It does not apply to the SMB-to-AFS gateway
interface.]</font></p>
<p>DFS Links are created using the AFS symlink.exe command tool just as normal
AFS symlinks are.&nbsp; Use:</p>
<ul>
<li>&quot;symlink make &lt;link-name&gt;&nbsp; msdfs:&lt;target-UNC-path&gt;&quot; to create the
link.&nbsp;&nbsp; </li>
<li>&quot;symlink list &lt;link-name&gt;&quot; to list the target of the link.&nbsp;&nbsp; </li>
<li>&quot;symlink remove &lt;link-name&gt;&quot; to remove the link.</li>
</ul>
<p>The UNC path can be a path to a local device or a remote SMB share.&nbsp; When the
link is crossed the target of the link is concatenated with any remaining path
components.&nbsp; The resulting name is re-injected to the top of the file system
stack for evaluation.</p>
<h1 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
style='mso-bookmark:_Toc115416145'><a name="_Toc213847204"></a><a
name="_Toc213844443"></a><a name="_Toc206421298"></a><a name="_Toc193871688"></a><a
@ -3746,7 +3825,7 @@ afsd_service debug logs (fs trace {-on, -off, -dump}
<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>When
attempting to debug the behavior of the SMB/CIFS Server and the Cache Manager
it is often useful to examine a log of the operations being performed.&nbsp;
While running the AFS Client Service keeps an in memory log of many of its
While running, the AFS Client Service keeps an in memory log of many of its
actions.&nbsp;&nbsp; The default number of actions preserved at any one time is
5000.&nbsp; This can be adjusted with the <a href="#_Value_:_TraceBufferSize"><span
class=Heading1Char><span style='font-size:14.0pt;mso-fareast-font-family:"MS Mincho";
@ -3760,8 +3839,9 @@ REG_DWORD&nbsp; TraceBufferSize </p>
<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>A
restart of the service is necessary when adjusting this value.&nbsp;&nbsp;
Execute &quot;fs trace -on&quot; to clear to the log and &quot;fs trace
-dump&quot; to output the contents of the log to the file.</p>
Execute &quot;fs trace -on&quot; to start the log, &quot;fs trace -dump&quot; to output
the contents of the log to the %WinDir%\TEMP\afsd.log file, and &quot;fs trace
-reset&quot; to clear&nbsp; the in memory log buffer.</p>
<h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc213847208"></a><a name="_Toc213844447"></a><a name="_Toc206421302"></a><a
@ -3803,7 +3883,8 @@ style='font-size:14.0pt;mso-fareast-font-family:"MS Mincho";text-decoration:
none;text-underline:none'>Process Monitor</span></span></span><span
style='mso-bookmark:_Toc115416150'></span></a><span style='mso-bookmark:_Toc115416150'>
can be use to monitor the file operations requested by applications and their
success or failure.&nbsp;&nbsp; </span></p>
success or failure.&nbsp;&nbsp; <font color="#FF0000">[Process Monitor cannot
monitor file operations when the Native File System driver is in use.]</font></span></p>
<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>In
Process Monitor, set a filter to include only events on file paths that refer
@ -4033,6 +4114,65 @@ Kerberos v5.)<span style='mso-spacerun:yes'>
style='mso-bidi-font-style:normal'>d</i> option will be quite helpful in
diagnosing Kerberos v5 related problems. </p>
<h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>
<a name="_Toc213847240"><span
style='mso-bookmark:_Toc213847214'>4.11. Native File System Driver Debugging</span></a></h2>
<p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>
Similar to the debug logging provided by afsd_service.exe (see 4.3) the native
file system driver maintains its own in memory trace log that can be used to
assist with debugging unwanted behaviors.&nbsp; The trace logging can be
configured via the registry to begin at driver start or can be initiated and
accessed via command line tools: SetTrace and GetTrace.&nbsp; </p>
<p style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>
In order to permit analysis of deadlocks, a tool called Crash is provided that
will force a Blue Screen of Death upon the machine.&nbsp; If the machine is
configured to generate a kernel dump (%WinDir%\MEMORY.DMP), upon the next reboot
the file can be copied and sent to OpenAFS for examination.</p>
<h3>4.11.1&nbsp; SetTrace</h3>
<p>This application sets the parameters for the tracing. They can be: <br>
<br>
&nbsp;&nbsp;&nbsp; /l - Logging level <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [HKLM\SYSTEM\CurrentControlSet\Services\AFSRedirector\Parameters]
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REG_DWORD &quot;DebugLevel&quot;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1: Error <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2: Warning <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3: Verbose <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4: Verbose 2 <br>
<br>
&nbsp;&nbsp;&nbsp; /s - Subsystem&nbsp; These values can be OR'd together <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [HKLM\SYSTEM\CurrentControlSet\Services\AFSRedirector\Parameters]
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REG_DWORD &quot;TraceSubsystem&quot;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1: IO Subsystem<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2: File subsystem <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4: Lock subsystem<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8: Extent subsystem<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16: Worker subsystem<br>
<br>
&nbsp;&nbsp;&nbsp; /b - Trace buffer size in KB (Set this to zero to turn off tracing)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [HKLM\SYSTEM\CurrentControlSet\Services\AFSRedirector\Parameters]
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REG_DWORD &quot;TraceBufferSize&quot;<br>
<br>
When you change settings there is no requirement to reboot then system. The
corresponding registry values are updated automatically. Do not set a value if
you don't want to change it's current value. <br>
<br>
If you want the trace statements to be output to a debugger or DebugView, set
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [HKLM\SYSTEM\CurrentControlSet\Services\AFSRedirector\Parameters]
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REG_DWORD &quot;DebugFlags&quot; to 2. </p>
<h3>4.11.2&nbsp; GetTrace </h3>
<p>This application retrieves the entire trace buffer from the file system and
writes it to stdout.</p>
<h3>4.11.3 Crash</h3>
<p>This will crash the system from within the file system in order to force the
generation of a %windir%\MEMORY.DMP file.&nbsp; This file can be sent for analysis if
a deadlock may have occurred.</p>
<h1 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc213847215"></a><a name="_Toc213844454"></a><a name="_Toc206421309"></a><a
name="_Toc193871699"></a><a name="_Toc193871454"></a><a name="_Toc191662131"></a><a
@ -4324,12 +4464,6 @@ style='mso-bookmark:_Toc206421319'><span style='mso-bookmark:_Toc193871709'><spa
style='mso-bookmark:_Toc193871464'><span style='mso-bookmark:_Toc191662137'><span
style='mso-bookmark:_Toc152605100'>7. MSI Deployment Guide</span></span></span></span></span></span></span></h1>
<i><span style='font-size:16.0pt;font-family:"Albany","sans-serif";mso-fareast-font-family:
"Times New Roman";mso-bidi-font-family:"Times New Roman";mso-ansi-language:
EN-US;mso-fareast-language:JA;mso-bidi-language:AR-SA'><br clear=all
style='page-break-before:always'>
</span></i>
<h2 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc213847226"></a><a name="_Toc213844465"></a><a name="_Toc206421320"></a><a
name="_Toc193871710"></a><a name="_Toc193871465"></a><a name="_Toc191662138"></a><a
@ -6034,7 +6168,7 @@ name="_Toc126872268"></a><a name="_Toc115417104"></a><span style='mso-bookmark:
_Toc213847234'><span style='mso-bookmark:_Toc213844480'><span style='mso-bookmark:
_Toc206421335'><span style='mso-bookmark:_Toc193871725'><span style='mso-bookmark:
_Toc193871480'><span style='mso-bookmark:_Toc191662178'><span style='mso-bookmark:
_Toc152605141'><span style='mso-bookmark:_Toc115416199'>A.1. Service parameters</span></span></span></span></span></span></span></span></h2>
_Toc152605141'><span style='mso-bookmark:_Toc115416199'>A.1. Cache Manager Parameters</span></span></span></span></span></span></span></span></h2>
<p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>The
service parameters primarily affect the behavior of the AFS client service
@ -6069,6 +6203,8 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
bound to.&nbsp; When binding to a non-loopback adapter, the NetBIOS name
hostname%-AFS' will be used (where %hostname% is the NetBIOS name of the host
truncated to 11 characters). Otherwise, the NetBIOS name will be 'AFS'.</p>
<p class=MsoBodyText><font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;height:79.25pt'>
@ -6107,6 +6243,7 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
style='mso-bookmark:_Toc115416204'>Value: Daemons</span></span></span></h5>
<p class=MsoBodyText>Type: DWORD<br>
Default: 4 (CM_CONFIGDEFAULT_DAEMONS)<br>
Maximum: 64<br>
Variable: numBkgD</p>
<p class=MsoBodyText>Number of background daemons (number of threads of
cm_BkgDaemon). (see cm_BkgDaemon in cm_daemon.c)</p>
@ -6122,8 +6259,9 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
<p class=MsoBodyText>Type: DWORD<br>
Default: 25 (CM_CONFIGDEFAULT_SVTHREADS)<br>
Variable: numSvThreads</p>
<p class=MsoBodyText>Number of SMB server threads (number of threads of smb_Server).
(see smb_Server in smb.c).</p>
<p class=MsoBodyText>Either the number of threads created to process incoming
requests from the SMB-to-AFS gateway server or the number of threads created
to process native file system requests.</p>
</td>
</tr>
<tr style='mso-yfti-irow:5;height:79.25pt'>
@ -6148,8 +6286,8 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
Default:<span style='mso-spacerun:yes'>  </span>3333
(CM_CONFIGDEFAULT_STATS/3)<br>
Variable: cm_initParams.nVolumes</p>
<h5><span style='font-weight:normal;mso-bidi-font-weight:bold'>Cache
configuration.<o:p></o:p></span></h5>
<p class="MsoBodyText">Cache
configuration.</p>
</td>
</tr>
<tr style='mso-yfti-irow:7;height:79.25pt'>
@ -6159,8 +6297,8 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
<p class=MsoBodyText>Type: DWORD<br>
Default: 1024 (CM_CONFIGDEFAULT_CELLS)<br>
Variable: cm_initParams.nCells</p>
<h5><span style='font-weight:normal;mso-bidi-font-weight:bold'>Cache
configuration.<o:p></o:p></span></h5>
<p class="MsoBodyText">Cache
configuration.</p>
</td>
</tr>
<tr style='mso-yfti-irow:8;height:78.5pt'>
@ -6240,6 +6378,9 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
CachePath value is ignored and the cache data is stored in the windows paging
file.&nbsp; This disables the use of persistent caching and the ability to
maintain a single UUID for the AFS client service across restarts.</p>
<p class=MsoBodyText><font color="#FF0000">[This value is incompatible with
the native file system driver interface and must not be set to a value other
than 0.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:13;height:125.5pt'>
@ -6283,9 +6424,12 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
<p class=MsoBodyText>Type: REG_EXPAND_SZ<br>
Default: &quot;AFS&quot;<br>
Variable: cm_NetbiosName</p>
<p class=MsoBodyText>Specifies the NetBIOS name to be used when binding to a
Loopback adapter.&nbsp; To provide the old behavior specify a value of&nbsp;
&quot;%COMPUTERNAME%-AFS&quot;.</p>
<p class=MsoBodyText>Specifies the UNC Server name.&nbsp; When the SMB-to-AFS
gateway interface is used, the NetbiosName is the name bound to the
Loopback adapter via the Netbios name registration service.&nbsp; When the
native file system driver interface is used, the NetbiosName specifies the
UNC server name accepted by the file system driver and the associated
network provider.</p>
</td>
</tr>
<tr style='mso-yfti-irow:16;height:152.0pt'>
@ -6306,6 +6450,8 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
code will avoid binding to a loopback adapter.&nbsp; This will ensure that
the NetBIOS name will be of the form hostname-AFS instead of the value set by
the &quot;NetbiosName&quot; registry value.</p>
<p class=MsoBodyText><font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:17;height:92.0pt'>
@ -6340,10 +6486,11 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
<tr style='mso-yfti-irow:19;height:92.0pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:92.0pt'>
<h5><a name="_Toc191662197"></a><a name="_Toc152605160"></a><a
name="_Value_:_SysName"></a><a name="_Toc115416218"></a><a
name="_Toc126872287"></a><a name="_Toc139993210"></a><span style='mso-bookmark:
_Toc191662197'><span style='mso-bookmark:_Toc152605160'>Value: SysName</span></span></h5>
<h5><a name="_Toc213847241"></a><a name="_Toc213847242"></a>
<a
name="_Value_:_SysName0"></a><a name="_Toc213847243"></a>
<a
name="_Toc213847244"></a><a name="_Toc213847245"></a><span style='mso-bookmark:_Toc152605160'>Value: SysName</span></h5>
<p class=MsoBodyText>Type: REG_SZ<br>
Default: &quot;x86_win32 i386_w2k i386_nt40&quot; (X86) <br>
“amd64_win64 x86_win32 i386_w2k” (AMD64)<br>
@ -6353,6 +6500,22 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
for @sys in order of preference separated by whitespace.</p>
</td>
</tr>
<tr style='mso-yfti-irow:19;height:92.0pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:92.0pt'>
<h5><span style='mso-bookmark:_Toc152605160'>Value: SysName64</span></h5>
<p class=MsoBodyText>Type: REG_SZ<br>
Default:
“amd64_win64 x86_win32 i386_w2k” (AMD64)<br>
Variable: cm_sysName64</p>
<p class=MsoBodyText>When the native file system driver interface is in use,
the afs cache manager can distinguish between 64-bit processes and 32-bit
processes.&nbsp;&nbsp; This registry value permits a separate @sys list to
be specified for use by 64-bit processes on Win64 systems.&nbsp; If this
value is not specified, the <b>SysName</b> value will be used for both
32-bit and 64-bit processes.</p>
</td>
</tr>
<tr style='mso-yfti-irow:20;height:79.25pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:79.25pt'>
@ -6421,6 +6584,8 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
Variable: smb_maxMpxRequests</p>
<p class=MsoBodyText>Maximum number of multiplexed SMB requests that can be
made.</p>
<p class=MsoBodyText><font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:25;height:79.25pt'>
@ -6434,6 +6599,8 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
Default: 100<br>
Variable: smb_maxVCPerServer</p>
<p class=MsoBodyText>Maximum number of SMB virtual circuits.</p>
<p class=MsoBodyText><font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:26;height:79.25pt'>
@ -6458,7 +6625,6 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
Default: 1<br>
Variable: rx_enable_peer_stats</p>
<p class=MsoBodyText>When set to 1, the Rx library collects peer statistics.</p>
<p>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:28;height:79.25pt'>
@ -6470,14 +6636,10 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
Variable: rx_extra_process_stats</p>
<p class=MsoBodyText>When set to 1, the Rx library collects process
statistics.</p>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
style='font-size:10.0pt;font-family:"Times New Roman","serif";mso-fareast-font-family:
"Times New Roman"'>&nbsp;<o:p></o:p></span></p>
</td>
</tr>
<tr style='mso-yfti-irow:29;height:124.75pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:124.75pt'>
<td width=590 valign=top style='width:6.15in;height:134px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5>Value: RxExtraPackets</h5>
<p class=MsoBodyText>Type: DWORD <br>
Default: 120<br>
@ -6487,8 +6649,7 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
</td>
</tr>
<tr style='mso-yfti-irow:30;height:124.75pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:124.75pt'>
<td width=590 valign=top style='width:6.15in;height:229px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5><a name="_Toc191662206"></a><a name="_Toc152605169"></a><a
name="_Value_:_RxMaxMTU"></a><a name="_Toc115416227"></a><a
name="_Toc126872296"></a><a name="_Toc139993219"></a><span style='mso-bookmark:
@ -6509,7 +6670,7 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
<h5><a name="_Toc191662205"></a><a name="_Toc152605168"></a><a
name="_Toc126872295"></a><a name="_Toc139993218"></a>Value: RxNoJumbo</h5>
<p class=MsoBodyText>Type: DWORD {0,1}<br>
Default: 0<br>
Default: 1<br>
Variable: rx_nojumbo</p>
<p class=MsoBodyText>If enabled, does not send or indicate that we are able
to send or receive RX jumbograms.</p>
@ -6526,8 +6687,10 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
<p class=MsoBodyText>Type: DWORD<br>
Default: 0 (seconds)<br>
Variable: ConnDeadtimeout</p>
<p class=MsoBodyText>When the value is 0, this setting is configured to be
one-half the HardDeadTimeout value.</p>
<p class=MsoBodyText>When the value is 0, and the SMB-to-AFS gateway interface
is in use, this setting is configured to be
one-half the HardDeadTimeout value.&nbsp; Otherwise, the default is 50
seconds.</p>
</td>
</tr>
<tr style='mso-yfti-irow:33;height:92.0pt'>
@ -6551,11 +6714,24 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
href="http://support.microsoft.com/support/kb/articles/Q102/0/67.asp"><span
class=Heading1Char><span style='font-size:14.0pt;mso-fareast-font-family:
"MS Mincho";text-decoration:none;text-underline:none'>http://support.microsoft.com:80/support/kb/articles/Q102/0/67.asp</span></span></a></p>
<p>If the native file system driver interface is being used and this value is not specified, the default is 120 seconds.</p>
</td>
</tr>
<tr style='mso-yfti-irow:34;height:158.5pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:158.5pt'>
<td width=590 valign=top style='width:6.15in;height:153px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5><span style='mso-bookmark:_Toc152605170'>Value:
IdleDeadTimeout</span></h5>
<p class=MsoBodyText>Type: DWORD<br>
Default: 0 (seconds)<br>
Variable: IdleDeadtimeout</p>
<p class=MsoBodyText>When the value is 0, and the SMB-to-AFS gateway interface
is in use, this setting is configured to be
one-half the HardDeadTimeout value.&nbsp; Otherwise, the default is 50
seconds.</p>
</td>
</tr>
<tr style='mso-yfti-irow:34;height:158.5pt'>
<td width=590 valign=top style='width:6.15in;height:242px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc191662209"></a><a name="_Toc152605172"></a><a
name="_Value__:_TraceOption"></a><a name="_Toc115416230"></a><a
@ -6579,8 +6755,7 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
</td>
</tr>
<tr style='mso-yfti-irow:35;height:98.5pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:98.5pt'>
<td width=590 valign=top style='width:6.15in;height:161px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc191662210"></a><a name="_Toc152605173"></a><a name="_Toc115416231"></a><a
name="_Toc126872300"></a><a name="_Toc139993223"></a><span style='mso-bookmark:
@ -6598,8 +6773,7 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
</td>
</tr>
<tr style='mso-yfti-irow:36;height:78.5pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:78.5pt'>
<td width=590 valign=top style='width:6.15in;height:134px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc191662211"></a><a name="_Toc152605174"></a><a
name="_Value___:_NoFindLanaByName"></a><a name="_Toc115416232"></a><a
@ -6611,12 +6785,13 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
Default: 0</p>
<p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>Disables
the attempt to identity the network adapter to use by looking for an adapter
with a display name of &quot;AFS&quot;.</p>
with a display name of &quot;AFS&quot;.<br>
<font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:37;height:78.5pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:78.5pt'>
<td width=590 valign=top style='width:6.15in;height:134px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc191662212"></a><a name="_Toc152605175"></a><a name="_Toc115416233"></a><a
name="_Toc126872302"></a><a name="_Toc139993225"></a><span style='mso-bookmark:
@ -6632,8 +6807,7 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
</td>
</tr>
<tr style='mso-yfti-irow:38;height:151.75pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:151.75pt'>
<td width=590 valign=top style='width:6.15in;height:266px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc191662213"></a><a name="_Toc152605176"></a><a
name="_Value___:_smbAuthType"></a><a name="_Toc115416234"></a><a
@ -6651,6 +6825,10 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
1 = NTLM authentication required<br>
2 = Extended (GSS SPNEGO) authentication required<br>
The default is Extended authentication</p>
<p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>
<br>
<font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:39;height:92.0pt'>
@ -6947,7 +7125,21 @@ style='mso-bookmark:_Toc115416200'>Regkey:<br>
DWORD {bytes}<br>
Default: 262144</p>
<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>Specifies
the UDP socket receive and send buffer sizes..</p>
the UDP socket receive and send buffer sizes.</p>
<p>&nbsp;</td>
</tr>
<tr style='mso-yfti-irow:56;mso-yfti-lastrow:yes;height:65.75pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:65.75pt'>
<h5 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>Value:
SMBInterfaceEnabled</h5>
<p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>Type:
DWORD {0, 1}</p>
<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>
Permits the SMB-to-AFS gateway interface to be forced on even when the
native file system driver interface is available.&nbsp; When both interfaces
are active at the same time, the SMB interface will always register itself
with the NetbiosName %ComputerName%-%NetbiosName%.</p>
</td>
</tr>
</table>
@ -6971,13 +7163,112 @@ style='mso-bookmark:_Toc115416237'>Regkey:<br>
<h5><a name="_Toc191662232"></a><a name="_Toc152605188"></a><a
name="_Toc115416238"></a><a name="_Toc126872307"></a><a name="_Toc139993230"></a><span
style='mso-bookmark:_Toc191662232'><span style='mso-bookmark:_Toc152605188'><span
style='mso-bookmark:_Toc115416238'>Value: &lt;Drive Letter:&gt; for example
&quot;G:&quot;</span></span></span></h5>
style='mso-bookmark:_Toc115416238'>Value: &lt;Drive Letter:&gt; for example &quot;G:&quot;</span></span></span></h5>
<p class=MsoBodyText>Type: REG_SZ</p>
<p class=MsoBodyText>Specifies the submount name to be mapped by
afsd_service.exe at startup to the provided drive letter.</p>
<p class=MsoBodyText><b style='mso-bidi-font-weight:normal'><i
style='mso-bidi-font-style:normal'>This option is deprecated.<o:p></o:p></i></b></p>
style='mso-bidi-font-style:normal'><font color="#FF0000">This option is
deprecated.</font><o:p></o:p></i></b></p>
</td>
</tr>
</table>
<h3 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>
<span
style='mso-bookmark:_Toc115416237'>Regkey:<br>
[HKLM\SYSTEM\CurrentControlSet\Services\AFSRedirector\Parameters]</span></h3>
<table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
style='mso-cellspacing:2.2pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in' id="table1">
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
height:65.0pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:65.0pt'>
<h5><span
style='mso-bookmark:_Toc115416238'>Value: DebugLevel</span></h5>
<p class=MsoBodyText>Type: REG_DWORD<br>
Default: 0 (Off)</p>
<p class=MsoBodyText>Specifies the native file system tracing debug level.&nbsp;
One of:</p>
<blockquote>
<p class=MsoBodyText>0: Off<br>
1: Error <br>
2: Warning <br>
3: Verbose <br>
4: Very Verbose</p>
</blockquote>
</td>
</tr>
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
height:65.0pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:65.0pt'>
<h5><span
style='mso-bookmark:_Toc115416238'>Value: TraceSubsystem</span></h5>
<p class=MsoBodyText>Type: REG_DWORD<br>
Default: 0 (None)</p>
<p class=MsoBodyText>Specifies which subsystems native file system trace
messages should be generated for.&nbsp;&nbsp; The values may be combined to
select multiple subsystems:</p>
<p class=MsoBodyText>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1: IO Subsystem<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2: File subsystem <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4: Lock subsystem<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8: Extent subsystem<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16: Worker subsystem</p>
</td>
</tr>
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
height:65.0pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:65.0pt'>
<h5><span
style='mso-bookmark:_Toc115416238'>Value: TraceBufferSize</span></h5>
<p class=MsoBodyText>Type: REG_DWORD<br>
Default: 0 (KBs)<br>
Maximum: 1024</p>
<p class=MsoBodyText>Specifies the size in KBs of the native file system
trace buffer.&nbsp; Set to 0 to disable tracing.</p>
</td>
</tr>
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
height:65.0pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:65.0pt'>
<h5><span
style='mso-bookmark:_Toc115416238'>Value: DebugFlags</span></h5>
<p class=MsoBodyText>Type: REG_DWORD<br>
Default: 0</p>
<p class=MsoBodyText>This option is only meant for use by developers.&nbsp;
The value specifies a bitmask enabling the following options:</p>
<blockquote>
<p class=MsoBodyText>1: Break on startup<br>
2: Trace to debugger</p>
</blockquote>
</td>
</tr>
</table>
<h3 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><span
style='mso-bookmark:_Toc115416237'>Regkey:<br>
[HKLM\SYSTEM\CurrentControlSet\Services\AFSRedirector\Parameters\NetworkProvider]</span></h3>
<table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
style='mso-cellspacing:2.2pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in' id="table2">
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
height:65.0pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:65.0pt'>
<h5><span
style='mso-bookmark:_Toc115416238'>Value: Name</span></h5>
<p class=MsoBodyText>Type: REG_SZ<br>
Default: &quot;OpenAFS Network&quot;</p>
<p class=MsoBodyText>This value specifies the name of the network provider
exported to applications via the Microsoft WNet APIs.&nbsp; This value will
be reported as the network type for DOS drive letters mapped with <b>NET USE</b>
or via the Explorer Shell.&nbsp; This name will be used by the Explorer
Shell as the name of the AFS network container under the &quot;Entire Network&quot;
virtual folder.</p>
</td>
</tr>
</table>
@ -7086,8 +7377,7 @@ style='mso-bookmark:_Toc115416239'>Regkey:<br>
</td>
</tr>
<tr style='mso-yfti-irow:4;height:138.25pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:138.25pt'>
<td width=590 valign=top style='width:6.15in;height:119px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5><a name="_Toc191662238"></a><a name="_Value___:_StoreAnsiFilenames"></a><a
name="_Toc115416244"></a><a name="_Toc126872313"></a><a name="_Toc139993236"></a><a
name="_Value:_EnableSMBAsyncStore"></a><span style='mso-bookmark:_Toc191662238'>Value:
@ -7099,8 +7389,7 @@ style='mso-bookmark:_Toc115416239'>Regkey:<br>
</td>
</tr>
<tr style='mso-yfti-irow:5;height:138.25pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:138.25pt'>
<td width=590 valign=top style='width:6.15in;height:200px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5><a name="_Toc191662239"></a><a name="_Value:_SMBAsyncStoreSize"></a><span
style='mso-bookmark:_Toc191662239'>Value: SMBAsyncStoreSize</span></h5>
<p class=MsoBodyText>Type: REG_DWORD<br>
@ -7112,11 +7401,12 @@ style='mso-bookmark:_Toc115416239'>Regkey:<br>
buffer block size and cannot be larger than the cache manager chunk
size.<span style='mso-spacerun:yes'>  </span>The specified value will be
adjusted to enforce its compliance with these restrictions.</p>
<p class=MsoBodyText><font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
<tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes;height:138.25pt'>
<td width=590 valign=top style='width:6.15in;padding:0in 5.4pt 0in 5.4pt;
height:138.25pt'>
<td width=590 valign=top style='width:6.15in;height:273px; padding-left:5.4pt; padding-right:5.4pt; padding-top:0in; padding-bottom:0in'>
<h5><a name="_Toc191662240"></a><a name="_Toc152605194"><span
style='mso-bookmark:_Toc191662240'>Value: StoreAnsiFilenames</span></a></h5>
<p class=MsoBodyText>Type: REG_DWORD<br>
@ -7133,10 +7423,9 @@ style='mso-bookmark:_Toc115416239'>Regkey:<br>
mso-bidi-font-weight:bold'>Note: The use of ANSI characters will render
access to files with 8-bit OEM file names inaccessible from Windows.&nbsp;
This option is of use primarily when you wish to allow file names produced on
Windows to be accessible from Latin-1 UNIX systems and vice versa.</span></span></span></span></span></a><span
style='font-size:12.0pt;font-family:"Thorndale","serif";font-weight:normal;
mso-bidi-font-weight:bold'><o:p></o:p></span></h3>
</td>
Windows to be accessible from Latin-1 UNIX systems and vice versa.</span></span></span></span></span></a></h3>
<p><font color="#FF0000">[Now that the AFS client service is Unicode
enabled, this value is ignored.]</font></td>
</tr>
</table>
@ -7167,6 +7456,8 @@ style='mso-bookmark:_Toc115416245'>Regkey:<br>
be used: &quot;manual&quot;, &quot;programs&quot;, &quot;documents&quot;,
&quot;disable&quot;.&nbsp; </p>
<p class=MsoBodyText>These values used to be stored in afsdsbmt.ini</p>
<p class=MsoBodyText><font color="#FF0000">[This value is only applicable to
the SMB-toAFS gateway interface.]</font></p>
</td>
</tr>
</table>
@ -7914,7 +8205,8 @@ _Toc152605236'><span style='mso-bookmark:_Toc115416286'>A.3. AFS Credentials
System Tray Tool parameters</span></span></span></span></span></span></span></span></h2>
<p class=MsoBodyText style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'>Affects
the behavior of afscreds.exe</p>
the behavior of the AFS System Tray Tool (afscreds.exe).&nbsp; This tool is
incompatible with the native file system driver interface.</p>
<h3 style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt'><a
name="_Toc213844507"></a><a name="_Toc206421362"></a><a name="_Toc193871752"></a><a

View File

@ -12,7 +12,7 @@ xmlns="http://www.w3.org/TR/REC-html40">
<base target=body>
<link rel=File-List href="toc_files/filelist.xml">
<link rel=Preview href="toc_files/preview.wmf">
<title>OpenAFS for Windows 1.5.55 Table of Contents</title>
<title>OpenAFS for Windows 0.0.00 Table of Contents</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>Jeffrey Altman</o:Author>