<p><a href="http://wincert.net/wp-content/uploads/2015/01/citrix2.jpg"><img class="alignnone size-full wp-image-555" src="http://wincert.net/wp-content/uploads/2015/01/citrix2.jpg" alt="Citrix Box" width="720" height="340" /></a></p>
<p>Lotus Notes 8.5.1 client can be installed on:</p>
<p>Windows Server 2003 32bit or 64bit.<br />
Windows Server 2008 SP1 or SP2 (32bit or 64bit)<br />
Windows Server 2008 R2 currently is not supported (in the time of creating this post)</p>
<p>Installing Lotus Notes:</p>
<p>You have to run the Setup file (if you have MSI, extract the Setup.exe from it)<br />
Copy the Setup file locally to the server<br />
Run the following command:</p>
<p><strong>setup /v&#8221;SETMULTIUSER=1 MULTIUSERBASEDIR=\&#8221;H:\LN\&#8221; MULTIUSERCOMMONDIR=\&#8221;C:\&#8221; CITRIX=1&#8243;<br />
</strong><br />
We will use H: drive as users network home drive for this purpose<br />
During installation select the option for Multi-user Install<br />
Once the setup completes, logoff from the server and login as user withou admin permissions.<br />
Launch the Lotus Notes client to verify installation (Don&#8217;t configure Lotus yet)</p>
<p>To be able to do run the Lotus from Citrix you have to copy <strong>notes.ini</strong> file from <strong>c:\ProgramData\Lotus\Notes\Data\</strong> to <strong>H:\LN\data directory</strong>.</p>
<p>Clear the contents of the <strong>notes.ini</strong> in the following way:</p>
<p>Delete everything below the TimeZone line or just create a new notes.ini file with the following contents and add the following line to your notes.ini file:<br />
<strong> SharedDataDirectory=C:\ProgramData\Lotus\Notes\Data\Shared</strong></p>
<p>Or create a new file with the following contents</p>
<p><strong>[Notes]<br />
KitType=1<br />
InstallType=2<br />
Directory=H:\LN\data<br />
SPELL_DIR=H:\LN\data<br />
SUDIALOG_ON=0<br />
FaultRecovery_Build=Release 8.5.1<br />
Timezone=-1</strong></p>
<p>(Change the timezone value with your zone value)<br />
NOTE: Important thing is to have this line which is not by default in the notes.ini file:</p>
<p><strong>SharedDataDirectory=C:\ProgramData\Lotus\Notes\Data\Shared</strong></p>
<p><strong><img class=" size-full wp-image-286" src="http://wincert.net/wp-content/uploads/2011/10/lotus4.PNG" alt="" width="606" height="331" border="0" /><br />
</strong></p>
<p>Ok, now we have <strong>LN\data</strong> folder located on our H: drive.</p>
<p>Copy the following files to your H: drive</p>
<p><strong>User.id</strong><br />
<strong>names.nsf</strong> (from your current local lotus directory)<br />
<strong>bookmark.nsf</strong> (from your current local lotus directory)<br />
<strong>notes.ini</strong> (modifed as mentioned above)</p>
<p>User.id and notes.ini are required and bookmark.nsf and names.nsf are optional.<br />
If you don&#8217;t copy bookmark.nsf and names.nsf files you will have to configure Lotus Notes client from the scratch.</p>
<p>If you copy <strong>names.nsf</strong> and <strong>bookmark.nsf</strong> files, you will be presented with the Welcome Screen followed by your Home Portal and your local address book, but you will still need to configure Location Settings (server, username etc).</p>
<p><strong><img class=" size-full wp-image-287" style="border-style: initial; border-color: initial;" src="http://wincert.net/wp-content/uploads/2011/10/lotus8.PNG" alt="" width="641" height="402" border="0" /></strong></p>
<p>Publish Lotus Application on Citrix and use the following Location entries:</p>
<p>Command line:<br />
<strong> &#8220;c:\Program Files\IBM\lotus\notes\notes.exe&#8221; &#8220;=H:\LN\Data\notes.ini&#8221;</strong></p>
<p><strong><img class=" size-full wp-image-288" src="http://wincert.net/wp-content/uploads/2011/10/lotus9.PNG" alt="" width="554" height="157" border="0" /></strong></p>
<p>For better optimization please apply the following changes:</p>
<p>Navigate to:</p>
<p><strong>C:\Program Files (x86)\IBM\Lotus\Notes\framework\rcp\rcplauncher.properties</strong></p>
<p>Remove lines</p>
<p><strong>config.system.2=${rcp.home}/rcp/systemdata</strong><br />
<strong>config.system.1=-data</strong></p>
<p>then, navigate to:</p>
<p><strong>C:\Program Files (x86)\IBM\Lotus\Notes\framework\rcp\deploy\jvm.properties</strong></p>
<p>Change:</p>
<p><strong>vmarg.Xmx=-Xmx256m ->; vmarg.Xmx=-Xmx1024m</strong><br />
<strong>vmarg.Xms=-Xms48m ->; vmarg.Xms=-Xms128m</strong></p>
<p>Remove &#8220;<strong>SingleJVM</strong>,&#8221; from:<br />
<strong>vmarg.Dshare=-Xshareclasses:name=xpdplat_.jvm,</strong></p>
<p><strong>controlDir=${prop.jvm.shareclasses.loc},groupAccess,keep,singleJVM,nonfatal</strong></p>
<p>Now change the sharedclass cache location to a shared/common path in the following line from:</p>
<p><strong>jvm.shareclasses.loc=${rcp.data}/.config/org.eclipse.osgi</strong></p>
<p>to something like:</p>
<p><strong>jvm.shareclasses.loc=c:/temp/xpdplat</strong></p>
<p>Make sure that everyone has modify permission to the above folder.<br />
If you have any questions or issues regarding this topic, please post below and I&#8217;ll try to help.</p>